diff options
| author | Skullheadx <admonty1@gmail.com> | 2026-06-28 23:40:22 -0400 |
|---|---|---|
| committer | Skullheadx <admonty1@gmail.com> | 2026-06-28 23:40:22 -0400 |
| commit | 9b85a4ff0a0be79bd65db09463e1b3f0d4860098 (patch) | |
| tree | d07e820a9e23197f078f95b5dadb413b111c4782 /hosts/kenosis/configuration.nix | |
| parent | update todo (diff) | |
| download | nixos-9b85a4ff0a0be79bd65db09463e1b3f0d4860098.tar.gz nixos-9b85a4ff0a0be79bd65db09463e1b3f0d4860098.tar.bz2 nixos-9b85a4ff0a0be79bd65db09463e1b3f0d4860098.zip | |
add darwin
Diffstat (limited to '')
| -rw-r--r-- | hosts/kenosis/configuration.nix | 81 |
1 files changed, 81 insertions, 0 deletions
diff --git a/hosts/kenosis/configuration.nix b/hosts/kenosis/configuration.nix new file mode 100644 index 0000000..637db89 --- /dev/null +++ b/hosts/kenosis/configuration.nix @@ -0,0 +1,81 @@ +{ + config, + pkgs, + inputs, + customNeovim, + ... +}: { + networking = { + computerName = "kenosis"; + hostName = "kenosis"; + localHostName = "kenosis"; + }; + # Primary user for user-specific settings (dock, etc.) + system.primaryUser = "andrew"; + # List packages installed in system profile. To search by name, run: + # $ nix-env -qaP | grep wget + environment.systemPackages = with pkgs; [ + # work tools + go + jdk17 + (google-cloud-sdk.withExtraComponents [ + google-cloud-sdk.components.gke-gcloud-auth-plugin + google-cloud-sdk.components.beta + ]) + nodejs + yarn + kubectl + ffmpeg + dbeaver-bin + ngrok + + claude-code + air + pnpm + librewolf + lazygit + fastfetch + customNeovim.neovim + git + go-swag + blender + (python313.withPackages (ps: + with ps; [ + numpy + ])) + ]; + + homebrew = { + enable = true; + user = "andrew"; + + taps = [ + ]; + brews = [ + "openssh" + "redis" + ]; + casks = [ + "keepingyouawake" + "feishu" + "surfshark" + "scroll-reverser" + "google-chrome" + "firefox" + "chatgpt" + "capcut" + ]; + }; + + # Dock configuration + system.defaults.dock = { + persistent-apps = [ + "/Applications/Nix Apps/Librewolf.app" + "/Applications/Feishu.app" + "/Applications/Ghostty.app" + "/Applications/Nix Apps/DBeaver.app" + "/Applications/Surfshark.app" + "/System/Applications/Utilities/Activity Monitor.app" + ]; + }; +} |
