added zsh

This commit is contained in:
John Lancaster
2025-04-03 23:56:48 -05:00
parent 2e8306c281
commit 1c9f2b54df
2 changed files with 27 additions and 2 deletions

23
home-manager/zsh.nix Normal file
View File

@@ -0,0 +1,23 @@
{ config, pkgs, ... }:
{
programs.zsh = {
enable = true;
oh-my-zsh = {
enable = true;
# https://github.com/ohmyzsh/ohmyzsh/wiki/themes
# theme = "robbyrussell";
# theme = "simple";
theme = "risto";
plugins = [
"sudo"
"dotenv"
"git"
"ssh"
"ssh-agent"
];
};
shellAliases = {
ls = "eza -l";
};
};
}