summaryrefslogtreecommitdiff
path: root/darwinConfigurations/mairon
diff options
context:
space:
mode:
Diffstat (limited to 'darwinConfigurations/mairon')
-rw-r--r--darwinConfigurations/mairon/default.nix53
1 files changed, 30 insertions, 23 deletions
diff --git a/darwinConfigurations/mairon/default.nix b/darwinConfigurations/mairon/default.nix
index b9e7474..a004d1d 100644
--- a/darwinConfigurations/mairon/default.nix
+++ b/darwinConfigurations/mairon/default.nix
@@ -8,35 +8,42 @@ with lib;
{
nixfiles.modules.zathura.enable = mkForce false;
- hm.home.packages = with pkgs; [
- cocoapods
- ruby
- ];
+ hm = {
+ home.packages = with pkgs; [
+ cocoapods
+ ruby
+ ];
+
+ programs.bash.initExtra = mkAfter ''
+ if [ -f "$HOME/.orbstack/shell/init.bash" ]; then
+ source "$HOME/.orbstack/shell/init.bash"
+ fi
+ '';
+ };
homebrew = {
taps = [ { name = "kreuzwerker/homebrew-taps"; } ];
brews = [
- { name = "carthage"; }
- { name = "go@1.21"; }
- { name = "m1-terraform-provider-helper"; } # kreuzwerker/homebrew-taps
- { name = "podman"; }
- { name = "sourcery"; }
- { name = "xcbeautify"; }
- { name = "xcodegen"; }
- { name = "xcodes"; }
+ {name = "carthage";}
+ {name = "go@1.22";}
+ {name = "m1-terraform-provider-helper";} # kreuzwerker/homebrew-taps
+ {name = "sourcery";}
+ {name = "xcbeautify";}
+ {name = "xcodegen";}
+ {name = "xcodes";}
];
casks = [
- { name = "burp-suite"; }
- { name = "docker"; }
- { name = "jetbrains-toolbox"; }
- { name = "krita"; }
- { name = "obs"; }
- { name = "openlens"; }
- { name = "podman-desktop"; }
- { name = "shadowsocksx-ng"; }
- { name = "vial"; }
- { name = "vnc-viewer"; }
- { name = "wireshark"; }
+ {name = "burp-suite";}
+ {name = "jetbrains-toolbox";}
+ {name = "krita";}
+ {name = "obs";}
+ {name = "openlens";}
+ {name = "orbstack";}
+ {name = "podman-desktop";}
+ {name = "shadowsocksx-ng";}
+ {name = "vial";}
+ {name = "vnc-viewer";}
+ {name = "wireshark";}
];
};