This commit is contained in:
muon 2024-06-03 13:09:49 +00:00
parent e81d8c9be4
commit e2e390efdf
11 changed files with 96 additions and 100 deletions

View file

@ -0,0 +1,26 @@
{ pkgs, lib, config, osConfig, ... }: {
programs.zsh = {
enable = true;
enableCompletion = true;
autosuggestion.enable = true;
syntaxHighlighting.enable = true;
history = {
save = 2097152;
size = 2097152;
expireDuplicatesFirst = true;
ignoreDups = true;
ignoreSpace = true;
path = "${config.xdg.dataHome}/zsh/history";
};
zplug = {
enable = true;
plugins = [
{ name = "jeffreytse/zsh-vi-mode"; }
];
};
};
programs.starship.enable = true;
}