diff options
| author | toonn <toonn@toonn.io> | 2019-08-19 16:02:59 +0200 |
|---|---|---|
| committer | toonn <toonn@toonn.io> | 2019-08-19 16:02:59 +0200 |
| commit | 88d27c62d5b754f30abd73cb3aff7287c6d753ad (patch) | |
| tree | 47e5a5720372311afaafde57a2040add1e120445 /modules/system/defaults-write.nix | |
| parent | ef3d6e4354d029c7ef6f614654e48e9656e077f8 (diff) | |
Add defaults write for the alert sound
Found in `System Preferences`->`Sound`->`Sound Effects`, the default is `Funk`.
Diffstat (limited to 'modules/system/defaults-write.nix')
| -rw-r--r-- | modules/system/defaults-write.nix | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/modules/system/defaults-write.nix b/modules/system/defaults-write.nix index 80ffb08..889400b 100644 --- a/modules/system/defaults-write.nix +++ b/modules/system/defaults-write.nix @@ -22,6 +22,7 @@ let defaultsToList = domain: attrs: mapAttrsToList (writeDefault domain) (filterAttrs (n: v: v != null) attrs); NSGlobalDomain = defaultsToList "-g" cfg.NSGlobalDomain; + GlobalPreferences = defaultsToList ".GlobalPreferences" cfg.".GlobalPreferences"; LaunchServices = defaultsToList "com.apple.LaunchServices" cfg.LaunchServices; dock = defaultsToList "com.apple.dock" cfg.dock; finder = defaultsToList "com.apple.finder" cfg.finder; @@ -44,12 +45,13 @@ in ''; system.activationScripts.userDefaults.text = mkIfAttrs - [ NSGlobalDomain LaunchServices dock finder screencapture trackpad trackpadBluetooth ] + [ NSGlobalDomain GlobalPreferences LaunchServices dock finder screencapture trackpad trackpadBluetooth ] '' # Set defaults echo >&2 "user defaults..." ${concatStringsSep "\n" NSGlobalDomain} + ${concatStringsSep "\n" GlobalPreferences} ${concatStringsSep "\n" LaunchServices} ${concatStringsSep "\n" dock} ${concatStringsSep "\n" finder} |
