chloe: more work things

This commit is contained in:
clover caruso 2025-07-22 15:31:23 -07:00
parent 85cd4c21f2
commit 20087783d3
2 changed files with 14 additions and 2 deletions

View file

@ -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;

View file

@ -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
];
}