move macos settings out

This commit is contained in:
nyxerinys 2026-06-24 22:46:06 -05:00
parent 395638b4aa
commit b934bef2c1
4 changed files with 17 additions and 3 deletions

View file

@ -3,6 +3,7 @@
{ {
imports = [ imports = [
./homebrew.nix ./homebrew.nix
./macos.nix
]; ];
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
vscodium vscodium
@ -15,8 +16,7 @@
environment.etc."nix-darwin".source = "/Users/nyxerinys/nix-config"; environment.etc."nix-darwin".source = "/Users/nyxerinys/nix-config";
nixpkgs.config.allowUnfree = true; nixpkgs.config.allowUnfree = true;
nix.settings.extra-platforms = [ "x86_64-darwin" "aarch64-darwin" ]; nix.settings.extra-platforms = [ "x86_64-darwin" "aarch64-darwin" ];
system.primaryUser = "nyxerinys";
# Necessary for using flakes on this system. # Necessary for using flakes on this system.
nix.settings.experimental-features = "nix-command flakes"; nix.settings.experimental-features = "nix-command flakes";
# Used for backwards compatibility, please read the changelog before changing. # Used for backwards compatibility, please read the changelog before changing.

View file

@ -42,6 +42,7 @@
# Use Mac Casks instead of standard Nix packages for GUI apps # Use Mac Casks instead of standard Nix packages for GUI apps
casks = [ casks = [
"steam" # Native/Rosetta 2 macOS Steam Client "steam" # Native/Rosetta 2 macOS Steam Client
"discord"
]; ];
}; };
} }

14
hosts/artemis/macos.nix Normal file
View file

@ -0,0 +1,14 @@
{ ... }:
{
system = {
primaryUser = "nyxerinys";
defaults = {
dock = {
autohide = true;
};
controlcenter = {
BatteryShowPercentage = true;
};
};
};
}

View file

@ -11,7 +11,6 @@
"/home/nyxerinys" "/home/nyxerinys"
); );
home.packages = with pkgs; [ home.packages = with pkgs; [
discord
prismlauncher prismlauncher
]; ];