feat: configure user shell
This commit is contained in:
parent
c1ae7008fe
commit
7812ff7341
1 changed files with 22 additions and 1 deletions
|
@ -4,8 +4,29 @@
|
|||
home = {
|
||||
username = "${user}";
|
||||
homeDirectory = "/home/${user}";
|
||||
|
||||
packages = with pkgs; [
|
||||
bat
|
||||
htop
|
||||
tmux
|
||||
];
|
||||
|
||||
stateVersion = "22.05";
|
||||
};
|
||||
|
||||
programs.home-manager.enable = true;
|
||||
programs = {
|
||||
zsh = {
|
||||
enable = true;
|
||||
enableSyntaxHighlighting = true;
|
||||
history.size = 10000;
|
||||
|
||||
oh-my-zsh = {
|
||||
enable = true;
|
||||
plugins = [ "git" "tmux" "vi-mode" ];
|
||||
theme = "intheloop";
|
||||
};
|
||||
};
|
||||
|
||||
home-manager.enable = true;
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue