Stable terminal environment with Home-Manager

This commit is contained in:
2026-02-27 10:40:12 +01:00
parent 759ac564d5
commit 9fb287e3b6
2 changed files with 44 additions and 15 deletions

View File

@@ -63,4 +63,40 @@
theme = "sonicradish";
};
};
home-manager.users.nichkara = { ... }: {
programs.zsh = {
enable = true;
enableCompletion = true;
autocd = true;
autosuggestion = {
enable = true;
};
syntaxHighlighting = {
enable = true;
};
history = {
size = 4096;
ignoreSpace = true;
ignorePatterns = [ ];
saveNoDups = true;
ignoreAllDups = true;
};
setOptions = [
"HIST_IGNORE_ALL_DUPS"
];
shellAliases = {
ll = "ls -lh";
nix-check = "nixos-rebuild build";
nix-update = "sudo nixos-rebuild switch";
sirc = "ssh -t nichkara.eu tmux new-session -A -s weechat weechat";
};
};
};
}