{ pkgs, pkgsUnstable, ... }: { environment.systemPackages = [ pkgs.direnv pkgs.fd pkgs.fzf pkgs.nix-direnv pkgs.nixfmt pkgs.ripgrep pkgs.tmux pkgs.tree (pkgsUnstable.callPackage ../packages/claude-code { }) pkgsUnstable.jujutsu ]; environment.pathsToLink = [ "/share/vim-plugins" ]; # for fzf homebrew = { taps = [ "LizardByte/homebrew" ]; brews = [ "mas" "sunshine" ]; casks = [ "karabiner-elements" # modifiers, fn, reverse scroll "linearmouse" # scroll by lines, universal back/forward ]; masApps = { "Ghostery Privacy Ad Blocker" = 6504861501; "Kagi for Safari" = 1622835804; "KeePassium (KeePass passwords)" = 1435127111; Xcode = 497799835; }; }; }