Personal Nix setup
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Clean up macos base config

+46 -80
-40
machines/fanta/configuration.nix
··· 7 7 nvim.enable = true; 8 8 }; 9 9 10 - # Use built-in TouchID PAM 11 - security.pam.services.sudo_local.touchIdAuth = true; 12 - 13 - system = { 14 - keyboard = { 15 - enableKeyMapping = true; 16 - remapCapsLockToControl = true; 17 - nonUS.remapTilde = true; 18 - }; 19 - 20 - defaults = { 21 - finder.CreateDesktop = false; 22 - screencapture.location = "~/Screenshots"; 23 - loginwindow = { 24 - GuestEnabled = false; 25 - DisableConsoleAccess = true; 26 - }; 27 - menuExtraClock = { 28 - IsAnalog = true; 29 - ShowAMPM = true; 30 - ShowDayOfWeek = true; 31 - ShowDate = 0; 32 - }; 33 - dock = { 34 - autohide = true; 35 - tilesize = 46; 36 - mru-spaces = false; 37 - }; 38 - NSGlobalDomain = { 39 - AppleShowAllExtensions = true; 40 - InitialKeyRepeat = 10; 41 - KeyRepeat = 2; 42 - AppleInterfaceStyle = "Dark"; 43 - AppleShowScrollBars = "WhenScrolling"; 44 - "com.apple.swipescrolldirection" = false; 45 - }; 46 - spaces.spans-displays = false; 47 - }; 48 - }; 49 - 50 10 environment.systemPackages = with pkgs; [ 51 11 google-cloud-sdk 52 12 watchman
-40
machines/sprite/configuration.nix
··· 7 7 nvim.enable = true; 8 8 }; 9 9 10 - # Use built-in TouchID PAM 11 - security.pam.services.sudo_local.touchIdAuth = true; 12 - 13 - system = { 14 - keyboard = { 15 - enableKeyMapping = true; 16 - remapCapsLockToControl = true; 17 - nonUS.remapTilde = true; 18 - }; 19 - 20 - defaults = { 21 - finder.CreateDesktop = false; 22 - screencapture.location = "~/Screenshots"; 23 - loginwindow = { 24 - GuestEnabled = false; 25 - DisableConsoleAccess = true; 26 - }; 27 - menuExtraClock = { 28 - IsAnalog = true; 29 - ShowAMPM = true; 30 - ShowDayOfWeek = true; 31 - ShowDate = 0; 32 - }; 33 - dock = { 34 - autohide = true; 35 - tilesize = 46; 36 - mru-spaces = false; 37 - }; 38 - NSGlobalDomain = { 39 - AppleShowAllExtensions = true; 40 - InitialKeyRepeat = 10; 41 - KeyRepeat = 2; 42 - AppleInterfaceStyle = "Dark"; 43 - AppleShowScrollBars = "WhenScrolling"; 44 - "com.apple.swipescrolldirection" = false; 45 - }; 46 - spaces.spans-displays = false; 47 - }; 48 - }; 49 - 50 10 environment.systemPackages = with pkgs; [ 51 11 coreutils 52 12 openssl
+1
modules/base/default.nix
··· 6 6 ./certs.nix 7 7 ./shell.nix 8 8 ./linux.nix 9 + ./macos.nix 9 10 ]; 10 11 }
+45
modules/base/macos.nix
··· 1 + { lib, pkgs, user, helpers, ... } @ inputs: 2 + 3 + with lib; 4 + helpers.darwinAttrs { 5 + security.pam.services.sudo_local.touchIdAuth = true; 6 + 7 + system = { 8 + primaryUser = "${user}"; 9 + 10 + keyboard = { 11 + enableKeyMapping = true; 12 + remapCapsLockToControl = true; 13 + nonUS.remapTilde = true; 14 + }; 15 + 16 + defaults = { 17 + finder.CreateDesktop = false; 18 + screencapture.location = "~/Screenshots"; 19 + loginwindow = { 20 + GuestEnabled = false; 21 + DisableConsoleAccess = true; 22 + }; 23 + menuExtraClock = { 24 + IsAnalog = true; 25 + ShowAMPM = true; 26 + ShowDayOfWeek = true; 27 + ShowDate = 0; 28 + }; 29 + dock = { 30 + autohide = true; 31 + tilesize = 46; 32 + mru-spaces = false; 33 + }; 34 + NSGlobalDomain = { 35 + AppleShowAllExtensions = true; 36 + InitialKeyRepeat = 10; 37 + KeyRepeat = 2; 38 + AppleInterfaceStyle = "Dark"; 39 + AppleShowScrollBars = "WhenScrolling"; 40 + "com.apple.swipescrolldirection" = false; 41 + }; 42 + spaces.spans-displays = false; 43 + }; 44 + }; 45 + }