{ inputs, pkgs, lib, config, ... }: { # Home Manager can also manage your environment variables through # 'home.sessionVariables'. These will be explicitly sourced when using a # shell provided by Home Manager. If you don't want to manage your shell # through Home Manager then you have to manually source 'hm-session-vars.sh' # located at either # # ~/.nix-profile/etc/profile.d/hm-session-vars.sh # # or # # ~/.local/state/nix/profiles/profile/etc/profile.d/hm-session-vars.sh # # or # # /etc/profiles/per-user/nixxer/etc/profile.d/hm-session-vars.sh # home.sessionVariables = { EDITOR = "nvim"; TERM = "xterm-kitty"; }; home.sessionPath = [ "$HOME/.local/bin" ]; }