{ pkgs, ... }: { home.username = "strix"; home.homeDirectory = "/home/strix"; home.packages = with pkgs; [ ghostty thunderbird vscode steam bitwarden-desktop signal-desktop nixd treefmt tealdeer claude-code gnome-extension-manager lmstudio ]; programs.zsh = { enable = true; oh-my-zsh = { enable = true; theme = "nanotech"; }; sessionVariables = { SSH_AUTH_SOCK = "/home/strix/.bitwarden-ssh-agent.sock"; }; }; programs.git = { enable = true; settings = { user.name = "strix"; user.email = "strix@saluco.nl"; init = { defaultBranch = "main"; }; }; }; dconf.settings = { "org/gnome/settings-daemon/plugins/media-keys" = { custom-keybindings = [ "/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/" ]; }; "org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0" = { name = "terminal"; command = "ghostty"; binding = "Return"; }; }; programs.home-manager.enable = true; home.stateVersion = "26.11"; }