|
|
@ -94,7 +94,8 @@ |
|
|
|
gh |
|
|
|
gh |
|
|
|
|
|
|
|
|
|
|
|
# c/c++ |
|
|
|
# c/c++ |
|
|
|
gcc |
|
|
|
# gcc |
|
|
|
|
|
|
|
clang |
|
|
|
|
|
|
|
|
|
|
|
# haskell |
|
|
|
# haskell |
|
|
|
ghc |
|
|
|
ghc |
|
|
@ -175,7 +176,8 @@ |
|
|
|
# /etc/profiles/per-user/elal/etc/profile.d/hm-session-vars.sh |
|
|
|
# /etc/profiles/per-user/elal/etc/profile.d/hm-session-vars.sh |
|
|
|
# |
|
|
|
# |
|
|
|
home.sessionVariables = { |
|
|
|
home.sessionVariables = { |
|
|
|
# EDITOR = "emacs"; |
|
|
|
EDITOR = "nvim"; |
|
|
|
|
|
|
|
SHELL = "${pkgs.zsh}/bin/zsh"; |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
# Let Home Manager install and manage itself. |
|
|
|
# Let Home Manager install and manage itself. |
|
|
@ -208,6 +210,18 @@ |
|
|
|
ccd = "echo $PWD | xcopy"; |
|
|
|
ccd = "echo $PWD | xcopy"; |
|
|
|
cr = "cd $(git rev-parse --show-toplevel)"; |
|
|
|
cr = "cd $(git rev-parse --show-toplevel)"; |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
# initExtra = '' |
|
|
|
|
|
|
|
# # Function to check if we're in a nix-shell |
|
|
|
|
|
|
|
# in_nix_shell() { |
|
|
|
|
|
|
|
# if [ -n "$IN_NIX_SHELL" ]; then |
|
|
|
|
|
|
|
# echo "(devenv) " |
|
|
|
|
|
|
|
# fi |
|
|
|
|
|
|
|
# } |
|
|
|
|
|
|
|
# |
|
|
|
|
|
|
|
# # Set the prompt |
|
|
|
|
|
|
|
# setopt PROMPT_SUBST |
|
|
|
|
|
|
|
# export PS1='$(in_nix_shell)$PS1' |
|
|
|
|
|
|
|
# ''; |
|
|
|
oh-my-zsh = { |
|
|
|
oh-my-zsh = { |
|
|
|
enable = true; |
|
|
|
enable = true; |
|
|
|
theme = "half-life"; |
|
|
|
theme = "half-life"; |
|
|
|