From c419f052a3979ff1db5d808601f75659d8810ddd Mon Sep 17 00:00:00 2001 From: aaron Date: Tue, 30 Dec 2025 14:19:05 +0100 Subject: [PATCH] feature(shell): add zsh home-manager module --- modules/home-manager/shell.nix | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 modules/home-manager/shell.nix diff --git a/modules/home-manager/shell.nix b/modules/home-manager/shell.nix new file mode 100644 index 0000000..4ca04ec --- /dev/null +++ b/modules/home-manager/shell.nix @@ -0,0 +1,20 @@ +{ config, pkgs, inputs, ... }: + +{ + programs.zsh = { + enable = true; + autosuggestion.enable = true; + syntaxHighlighting.enable = true; + oh-my-zsh = { + enable = true; + theme = "agnoster"; + #plugins = [ "git" "ssh-agent" ]; + }; + }; + + # set important env vars + home.sessionVariables = { + EDITOR = "vim"; + NH_FLAKE = "/home/aaron/git/nixconfig"; + }; +}