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) # packages to install for desktop environments (non-server)
desktop = [ desktop = [
git-town
]; ];
# packages to install on all servers # packages to install on all servers
server = [ ]; server = [ ];
@ -46,7 +47,7 @@ in
shader = "cursor-smear-black.glsl"; shader = "cursor-smear-black.glsl";
package = null; package = null;
settings = { settings = {
theme = "catppuccin-latte"; theme = "light:catppuccin-latte,dark:catppuccin-macchiato";
font-family = "AT Name Mono"; font-family = "AT Name Mono";
adjust-cursor-thickness = 1; adjust-cursor-thickness = 1;
minimum-contrast = 1.1; minimum-contrast = 1.1;

View file

@ -2,7 +2,16 @@
{ {
# these programs are not globally installed to reduce distractions. # these programs are not globally installed to reduce distractions.
# most of these are needed for my work environment. # 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; [ home.packages = with pkgs; [
doppler doppler
nodejs_22 nodejs_22
@ -13,5 +22,7 @@
yt-dlp yt-dlp
spotdl spotdl
zig zig
ssm-session-manager-plugin
awscli
]; ];
} }