Compare commits

...

2 commits

Author SHA1 Message Date
28b3d0258e Disable WSL Windows PATH interop 2025-11-14 16:15:39 +00:00
1165fa7f84 Use zsh as the default shell 2025-11-14 16:15:09 +00:00
3 changed files with 35 additions and 3 deletions

View file

@ -68,6 +68,24 @@
# Let Home Manager install and manage itself. # Let Home Manager install and manage itself.
programs.home-manager.enable = true; programs.home-manager.enable = true;
programs.zsh = {
enable = true;
enableCompletion = true;
autosuggestion.enable = true;
syntaxHighlighting.enable = true;
oh-my-zsh = {
enable = true;
plugins = [
"git"
];
theme = "fishy";
};
};
programs.neovim = { programs.neovim = {
enable = true; enable = true;
viAlias = true; viAlias = true;

View file

@ -18,15 +18,24 @@
tmux tmux
]; ];
users.users."katkak" = { users = {
isNormalUser = true; defaultUserShell = pkgs.zsh;
extraGroups = [ "wheel" ];
users."katkak" = {
isNormalUser = true;
extraGroups = [ "wheel" ];
useDefaultShell = true;
};
}; };
programs.direnv = { programs.direnv = {
enable = true; enable = true;
}; };
programs.zsh = {
enable = true;
};
services.openssh = { services.openssh = {
enable = true; enable = true;
}; };

View file

@ -14,6 +14,11 @@
wsl = { wsl = {
enable = true; enable = true;
defaultUser = "katkak"; defaultUser = "katkak";
interop = {
includePath = false;
};
}; };
} }