Compare commits

..

2 Commits

Author SHA1 Message Date
3fe7ae7d9d Optimize nix store for mac 2024-06-20 21:01:10 +02:00
27c11e905e Mac system applications in darwin-nix 2024-06-20 21:00:59 +02:00

View File

@ -6,6 +6,10 @@
automatic = true; automatic = true;
interval = { Hour = 3; Minute = 0; }; # run at 3 am interval = { Hour = 3; Minute = 0; }; # run at 3 am
}; };
nix.optimise = {
automatic = true;
interval = { Hour = 3; Minute = 13; }; # run at 3:13 am
};
nix.registry = { nix.registry = {
templates = { templates = {
@ -42,13 +46,6 @@
# macos-specific options # macos-specific options
environment.systemPackages = with pkgs ; [
binutils
coreutils
home-manager
];
# Used for backwards compatibility, please read the changelog before changing. # Used for backwards compatibility, please read the changelog before changing.
# $ darwin-rebuild changelog # $ darwin-rebuild changelog
@ -92,4 +89,38 @@
} }
]; ];
}; };
environment.systemPackages = with pkgs ; [
binutils
coreutils
home-manager
keepassxc
spotify
discord
audacity
blender
ghidra
gimp
hexfiend
inkscape
wireshark
];
system.defaults.dock.persistent-apps = [
# Finder? LaunchPad?
"${pkgs.keepassxc}/Applications/KeePassXC.app"
"/System/Applications/Calendar.app/"
"/System/Applications/Mail.app/"
"${pkgs.spotify}/Applications/Spotify.app/"
"${pkgs.discord}/Applications/Discord.app/"
"/Applications/Signal.app/"
"/Applications/Firefox Developer Edition.app/"
"/System/Applications/System Settings.app/"
"/Applications/FreeCAD-realthunder.app/"
"/Applications/KiCad/KiCad.app/"
"/Users/xenia/Applications/Home Manager Apps/Alacritty.app"
];
} }