@jaspermayone.com's dotfiles
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

refactor: split laptop-specific packages to remus

- Move embedded dev tools to remus (arm-gcc, stlink, etc.)
- Move yubikey-manager, basictex, gitkraken-cli to remus
- Keep shared: bitwarden, espanso, raycast, discord, ngrok
- Add dippet server packages: nginx, cloudflared, certbot, unbound
- Add dippet tools: augeas, poppler, python@3.14

+25 -18
+1 -10
darwin/default.nix
··· 46 46 ninja 47 47 gnumake 48 48 ghostscript 49 - yubikey-manager 50 49 bitwarden-cli 51 50 git-filter-repo 52 51 libyaml ··· 101 100 "jaspermayone/tap/boxcar" 102 101 "minio/stable/mc" 103 102 104 - # Embedded development 105 - "arm-none-eabi-gcc" 106 - "dfu-util" 107 - "open-ocd" 108 - "stlink" 109 - 110 103 # Build tools 111 104 "ccache" 112 105 "sccache" ··· 135 128 "create-dmg" 136 129 ]; 137 130 138 - # GUI apps (casks) 131 + # GUI apps (casks) - shared across all Darwin machines 139 132 casks = [ 140 - "basictex" 141 133 "bitwarden" 142 134 "discord" 143 135 "espanso" 144 - "gitkraken-cli" 145 136 "ngrok" 146 137 "raycast" 147 138 ];
+7
hosts/dippet/default.nix
··· 26 26 27 27 # Server packages (dippet-specific) 28 28 homebrew.brews = [ 29 + # Web/networking 29 30 "nginx" 30 31 "cloudflared" 31 32 "certbot" 33 + "unbound" 34 + 35 + # Libraries/tools currently installed 36 + "augeas" 37 + "poppler" 38 + "python@3.14" 32 39 ]; 33 40 34 41 # Dippet-specific homebrew casks
+17 -8
hosts/remus/default.nix
··· 1 - # Remus - MacBook Pro M4 1 + # Remus - MacBook Pro M4 (dev laptop) 2 2 { config, pkgs, lib, inputs, hostname, ... }: 3 3 4 4 { ··· 24 24 mode = "400"; 25 25 }; 26 26 27 + # Laptop-specific nix packages 28 + environment.systemPackages = with pkgs; [ 29 + yubikey-manager 30 + ]; 31 + 32 + # Laptop-specific homebrew packages 33 + homebrew.brews = [ 34 + # Embedded development 35 + "arm-none-eabi-gcc" 36 + "dfu-util" 37 + "open-ocd" 38 + "stlink" 39 + ]; 40 + 27 41 # Remus-specific homebrew casks 28 42 homebrew.casks = [ 29 - # Add Mac apps specific to your laptop 30 - # "raycast" 31 - # "arc" 32 - # "1password" 43 + "basictex" 44 + "gitkraken-cli" 33 45 ]; 34 - 35 - # Any remus-specific system defaults 36 - # system.defaults = { }; 37 46 38 47 # Set the hostname 39 48 networking.hostName = "remus";