added shell stuff

This commit is contained in:
John Lancaster
2025-06-30 20:21:20 -05:00
parent f829f82885
commit c954124c13
3 changed files with 22 additions and 1 deletions

18
shell.nix Normal file
View File

@@ -0,0 +1,18 @@
{ lib, pkgs, ... }:
{
home.shell.enableZshIntegration = true;
programs.zsh = {
enable = true;
oh-my-zsh = {
enable = true;
theme = "risto";
plugins = [
"sudo"
"dotenv"
"git"
"ssh"
"ssh-agent"
];
};
shellAliases.ls = "${pkgs.eza}/bin/eza -lgos type --no-time";
};