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

View File

@ -1,4 +1,4 @@
{
{ lib, config, ... }: {
programs = {
ssh = {
enable = true;
@ -39,15 +39,12 @@
oh-my-zsh = {
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";
};
profileExtra = ''
# added by Nix installer
if [ -e /home/coder/.nix-profile/etc/profile.d/nix.sh ]; then
. /home/coder/.nix-profile/etc/profile.d/nix.sh
fi
initExtra = lib.optionalString (config.home.sessionPath != [ ]) ''
export PATH="$PATH''${PATH:+:}${lib.concatStringsSep ":" config.home.sessionPath}"
'';
};
};