config/users/chloe/paperback/home.nix

28 lines
521 B
Nix

{ pkgs, ... }:
{
# these programs are not globally installed to reduce distractions.
# most of these are needed for my work environment.
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
rustup
typescript
pm2
pnpm
yt-dlp
spotdl
zig
ssm-session-manager-plugin
awscli
];
}