fix sessionPath problem

This commit is contained in:
Sense T 2023-07-07 05:04:37 +00:00
parent 06a5c10816
commit 505e65b7e6
2 changed files with 7 additions and 9 deletions

View File

@ -36,6 +36,7 @@
openssh openssh
rnix-lsp.rnix-lsp rnix-lsp.rnix-lsp
qemu qemu
gcc9
]; ];
# Home Manager is pretty good at managing dotfiles. The primary way to manage # Home Manager is pretty good at managing dotfiles. The primary way to manage
@ -62,8 +63,8 @@
}; };
home.sessionPath = [ home.sessionPath = [
".local/bin" "$HOME/.local/bin"
".cargo/bin" "$HOME/.cargo/bin"
]; ];
home.shellAliases = { home.shellAliases = {

View File

@ -1,4 +1,4 @@
{ { lib, config, ... }: {
programs = { programs = {
ssh = { ssh = {
enable = true; enable = true;
@ -39,15 +39,12 @@
oh-my-zsh = { oh-my-zsh = {
enable = true; enable = true;
plugins = [ "sudo" "git" "golang" "thefuck" "kubectl" "pip" "npm" "yarn" "vscode" ]; plugins = [ "sudo" "git" "golang" "thefuck" "kubectl" "pip" "npm" "yarn" "vscode" "rust" ];
theme = "fishy"; theme = "fishy";
}; };
profileExtra = '' initExtra = lib.optionalString (config.home.sessionPath != [ ]) ''
# added by Nix installer export PATH="$PATH''${PATH:+:}${lib.concatStringsSep ":" config.home.sessionPath}"
if [ -e /home/coder/.nix-profile/etc/profile.d/nix.sh ]; then
. /home/coder/.nix-profile/etc/profile.d/nix.sh
fi
''; '';
}; };
}; };