chloe: more system defaults
This commit is contained in:
parent
bbeb437872
commit
9bb3208790
2 changed files with 33 additions and 4 deletions
|
@ -59,6 +59,10 @@ in {
|
||||||
|
|
||||||
# Autohide menu bar for tiling window manager
|
# Autohide menu bar for tiling window manager
|
||||||
_HIHideMenuBar = tiling;
|
_HIHideMenuBar = tiling;
|
||||||
|
|
||||||
|
# Use the expanded save dialog by default
|
||||||
|
NSNavPanelExpandedStateForSaveMode = true;
|
||||||
|
NSNavPanelExpandedStateForSaveMode2 = true;
|
||||||
};
|
};
|
||||||
# minimal dock
|
# minimal dock
|
||||||
dock = {
|
dock = {
|
||||||
|
@ -84,19 +88,37 @@ in {
|
||||||
AppleShowAllExtensions = true;
|
AppleShowAllExtensions = true;
|
||||||
ShowPathbar = true;
|
ShowPathbar = true;
|
||||||
FXEnableExtensionChangeWarning = false;
|
FXEnableExtensionChangeWarning = false;
|
||||||
# TODO: default to list view and not saving .DS_Store
|
FXPreferredViewStyle = "Nlsv"; # List View
|
||||||
|
ShowExternalHardDrivesOnDesktop = false;
|
||||||
|
ShowHardDrivesOnDesktop = false;
|
||||||
|
ShowRemovableMediaOnDesktop = false;
|
||||||
|
NewWindowTarget = "Home";
|
||||||
};
|
};
|
||||||
CustomSystemPreferences = {
|
CustomSystemPreferences = {
|
||||||
|
NSGlobalDomain = {
|
||||||
|
NSStatusItemSelectionPadding = 1;
|
||||||
|
NSStatusItemSelectionSpacing = 1;
|
||||||
|
};
|
||||||
"com.apple.universalaccess" = {
|
"com.apple.universalaccess" = {
|
||||||
closeViewTrackpadGestureZoomEnabled = 1;
|
closeViewTrackpadGestureZoomEnabled = 1;
|
||||||
|
# TODO: enable zoom. this doesn't do enough
|
||||||
|
};
|
||||||
|
"com.apple.desktopservices" = {
|
||||||
|
# Prevents the Finder from reading DS_Store files on network
|
||||||
|
# shares, potentially. See https://support.apple.com/en-us/102064
|
||||||
|
DSDontWriteNetworkStores = 1;
|
||||||
|
};
|
||||||
|
"com.apple.dock" = {
|
||||||
|
workspaces-edge-delay = 0.15;
|
||||||
};
|
};
|
||||||
"com.apple.symbolichotkeys" = {
|
"com.apple.symbolichotkeys" = {
|
||||||
AppleSymbolicHotKeys = {
|
AppleSymbolicHotKeys = {
|
||||||
"64" = {
|
"64".enabled = false;
|
||||||
enabled = false;
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
"com.apple.CrashReporter" = {
|
||||||
|
DialogType = "developer"; # display crash reports when apps crash.
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
# Bind caps to escape for better normal mode stuff
|
# Bind caps to escape for better normal mode stuff
|
||||||
|
|
|
@ -4,6 +4,9 @@
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
neovim
|
neovim
|
||||||
];
|
];
|
||||||
|
# services for all machines
|
||||||
|
# services.karabiner-elements.enable = true; # BROKEN
|
||||||
|
|
||||||
# configuration for shared modules.
|
# configuration for shared modules.
|
||||||
# all custom options in 'shared' for clarity.
|
# all custom options in 'shared' for clarity.
|
||||||
shared.darwin = {
|
shared.darwin = {
|
||||||
|
@ -12,12 +15,16 @@
|
||||||
"magnet"
|
"magnet"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
# system preferences
|
# system preferences
|
||||||
system.defaults = {
|
system.defaults = {
|
||||||
NSGlobalDomain = {
|
NSGlobalDomain = {
|
||||||
KeyRepeat = 1;
|
KeyRepeat = 1;
|
||||||
InitialKeyRepeat = 10;
|
InitialKeyRepeat = 10;
|
||||||
};
|
};
|
||||||
|
dock = {
|
||||||
|
show-recents = false;
|
||||||
|
};
|
||||||
CustomUserPreferences = {
|
CustomUserPreferences = {
|
||||||
NSGlobalDomain = {
|
NSGlobalDomain = {
|
||||||
# TODO: how to change system accent color
|
# TODO: how to change system accent color
|
||||||
|
|
Loading…
Reference in a new issue