config/users/chloe/configuration.nix

43 lines
991 B
Nix
Raw Normal View History

2025-05-07 10:22:05 -07:00
# Configuration applied to all of chloe's machines
2025-05-12 15:19:01 -07:00
{ pkgs, ... }:
{
2025-05-07 10:22:05 -07:00
# packages for all machines
environment.systemPackages = with pkgs; [
];
2025-05-08 16:49:18 -07:00
# services for all machines
2025-05-07 10:22:05 -07:00
# configuration for shared modules.
# all custom options in 'shared' for clarity.
shared.darwin = {
macAppStoreApps = [
"adguard"
"magnet"
];
};
2025-05-08 16:49:18 -07:00
2025-05-07 10:22:05 -07:00
# system preferences
system.defaults = {
NSGlobalDomain = {
KeyRepeat = 1;
InitialKeyRepeat = 10;
};
2025-05-08 16:49:18 -07:00
dock = {
show-recents = false;
};
2025-05-07 10:22:05 -07:00
CustomUserPreferences = {
NSGlobalDomain = {
# TODO: how to change system accent color
AppleHighlightColor = "1.000000 0.874510 0.701961 Orange";
2025-05-12 15:19:01 -07:00
# control how the fn keys operate
# 0 = default to media keys, 1 = default to FN1-12
"com.apple.keyboard.fnState" = 1;
NSUserKeyEquivalents = {
Minimize = "@~^\\Uf70f"; # set minimize to a stupidly hard key to press
};
2025-05-07 10:22:05 -07:00
};
};
};
}