diff --git a/users/chloe/home.nix b/users/chloe/home.nix index ee1c0eab67db164ba749dc70143dda1042bde207..1899685125539742a4a9f18182a1ebe36202c039 100644 --- a/users/chloe/home.nix +++ b/users/chloe/home.nix @@ -19,6 +19,7 @@ in ]; # packages to install for desktop environments (non-server) desktop = [ + git-town ]; # packages to install on all servers server = [ ]; @@ -46,7 +47,7 @@ in shader = "cursor-smear-black.glsl"; package = null; settings = { - theme = "catppuccin-latte"; + theme = "light:catppuccin-latte,dark:catppuccin-macchiato"; font-family = "AT Name Mono"; adjust-cursor-thickness = 1; minimum-contrast = 1.1; diff --git a/users/chloe/paperback/home.nix b/users/chloe/paperback/home.nix index 29e72e6786f1ce7531b006b00e6d0f229df9f21c..e2ce2a753fd26f13d6f5990ad6ad7547f9e5c535 100644 --- a/users/chloe/paperback/home.nix +++ b/users/chloe/paperback/home.nix @@ -2,7 +2,16 @@ { # these programs are not globally installed to reduce distractions. # most of these are needed for my work environment. - programs.zed-editor.enable = true; + programs = { + bun.enable = true; + zed-editor.enable = true; + zsh.profileExtra = '' + _bun() { + local context state line + _arguments -C '*:file:_files' + } + ''; + }; home.packages = with pkgs; [ doppler nodejs_22 @@ -13,5 +22,7 @@ yt-dlp spotdl zig + ssm-session-manager-plugin + awscli ]; }