summaryrefslogtreecommitdiffstats
path: root/hosts/kenosis
diff options
context:
space:
mode:
authorSkullheadx <admonty1@gmail.com>2026-06-28 23:40:22 -0400
committerSkullheadx <admonty1@gmail.com>2026-06-28 23:40:22 -0400
commit9b85a4ff0a0be79bd65db09463e1b3f0d4860098 (patch)
treed07e820a9e23197f078f95b5dadb413b111c4782 /hosts/kenosis
parentupdate todo (diff)
downloadnixos-9b85a4ff0a0be79bd65db09463e1b3f0d4860098.tar.gz
nixos-9b85a4ff0a0be79bd65db09463e1b3f0d4860098.tar.bz2
nixos-9b85a4ff0a0be79bd65db09463e1b3f0d4860098.zip
add darwin
Diffstat (limited to 'hosts/kenosis')
-rw-r--r--hosts/kenosis/configuration.nix81
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"
+ ];
+ };
+}