summaryrefslogtreecommitdiff
path: root/hostnix/mojo/modules/apps.nix
blob: f644caee37ea7b1fea9b9d323a9586767f935a67 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
{ pkgs, pkgsUnstable, ... }:
{
  environment.systemPackages = [
    pkgs.direnv
    pkgs.fzf
    pkgs.nix-direnv
    pkgs.nixfmt
    pkgs.tmux
    pkgs.tree

    (pkgsUnstable.callPackage ../packages/claude-code { })
    pkgsUnstable.jujutsu
  ];

  homebrew = {
    brews = [ "mas" ];

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