Refactor
This commit is contained in:
parent
556e0e1eb2
commit
e0a82ee731
49 changed files with 1076 additions and 765 deletions
32
hm/common/zsh.nix
Normal file
32
hm/common/zsh.nix
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
_: {
|
||||
programs.dircolors.enableZshIntegration = true;
|
||||
programs.zsh = {
|
||||
autosuggestion.enable = true;
|
||||
dirHashes = {
|
||||
dl = "$HOME/Téléchargements";
|
||||
nix = "$HOME/nixos-config";
|
||||
};
|
||||
enable = true;
|
||||
enableCompletion = true;
|
||||
history = {
|
||||
append = true;
|
||||
extended = true;
|
||||
findNoDups = true;
|
||||
ignoreAllDups = true;
|
||||
ignoreSpace = true;
|
||||
ignorePatterns = ["rm *" "cd *" "ls *" "df *" "du *" "fastfetch" "tree" "pwd" "upd"];
|
||||
saveNoDups = false;
|
||||
};
|
||||
shellAliases = {
|
||||
h = "history";
|
||||
upd = "sudo nixos-rebuild switch --flake $HOME/nixos-config#pennsardin; source ~/.zshrc";
|
||||
};
|
||||
shellGlobalAliases = {
|
||||
G = "| grep";
|
||||
M = "| more";
|
||||
};
|
||||
syntaxHighlighting.enable = true;
|
||||
};
|
||||
}
|
||||
# vim: set ts=2 sw=2 sts=2 et :
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue