fix: remove unsupported AppleLanguages option
This commit is contained in:
parent
eb0a6135bc
commit
038196166e
1 changed files with 151 additions and 0 deletions
|
|
@ -0,0 +1,151 @@
|
||||||
|
{ pkgs, ... }: {
|
||||||
|
system.defaults = {
|
||||||
|
NSGlobalDomain = {
|
||||||
|
AppleInterfaceStyle = "Dark";
|
||||||
|
AppleMenuBarVisibleInFullscreen = true;
|
||||||
|
AppleMiniaturizeOnDoubleClick = false;
|
||||||
|
NSAutomaticCapitalizationEnabled = true;
|
||||||
|
NSAutomaticPeriodSubstitutionEnabled = true;
|
||||||
|
NSAutomaticQuoteSubstitutionEnabled = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
CustomUserPreferences = {
|
||||||
|
"com.apple.HIToolbox" = {
|
||||||
|
AppleEnabledInputSources = [
|
||||||
|
{
|
||||||
|
InputSourceKind = "Keyboard Layout";
|
||||||
|
"KeyboardLayout ID" = 0;
|
||||||
|
"KeyboardLayout Name" = "U.S.";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
"Bundle ID" = "com.apple.CharacterPaletteIM";
|
||||||
|
InputSourceKind = "Non Keyboard Input Method";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
InputSourceKind = "Keyboard Layout";
|
||||||
|
"KeyboardLayout ID" = 19456;
|
||||||
|
"KeyboardLayout Name" = "Russian";
|
||||||
|
}
|
||||||
|
];
|
||||||
|
AppleSelectedInputSources = [
|
||||||
|
{
|
||||||
|
InputSourceKind = "Keyboard Layout";
|
||||||
|
"KeyboardLayout ID" = 0;
|
||||||
|
"KeyboardLayout Name" = "U.S.";
|
||||||
|
}
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
|
"com.apple.symbolichotkeys".AppleSymbolicHotKeys = {
|
||||||
|
"28" = {
|
||||||
|
enabled = 1;
|
||||||
|
value = {
|
||||||
|
type = "standard";
|
||||||
|
parameters = [ 51 20 1441792 ];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
"29" = {
|
||||||
|
enabled = 1;
|
||||||
|
value = {
|
||||||
|
type = "standard";
|
||||||
|
parameters = [ 51 20 1179648 ];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
"30" = {
|
||||||
|
enabled = 1;
|
||||||
|
value = {
|
||||||
|
type = "standard";
|
||||||
|
parameters = [ 52 21 1441792 ];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
"31" = {
|
||||||
|
enabled = 1;
|
||||||
|
value = {
|
||||||
|
type = "standard";
|
||||||
|
parameters = [ 52 21 1179648 ];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
controlcenter = {
|
||||||
|
BatteryShowPercentage = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
trackpad = {
|
||||||
|
# Clicking
|
||||||
|
Clicking = true;
|
||||||
|
TrackpadRightClick = true;
|
||||||
|
TrackpadThreeFingerDrag = false;
|
||||||
|
TrackpadHandResting = true;
|
||||||
|
DragLock = false;
|
||||||
|
Dragging = false;
|
||||||
|
|
||||||
|
# Scroll
|
||||||
|
TrackpadScroll = true;
|
||||||
|
TrackpadHorizScroll = true;
|
||||||
|
TrackpadMomentumScroll = true;
|
||||||
|
|
||||||
|
# Gestures
|
||||||
|
TrackpadPinch = true;
|
||||||
|
TrackpadRotate = true;
|
||||||
|
TrackpadThreeFingerTapGesture = 0;
|
||||||
|
TrackpadTwoFingerDoubleTapGesture = 1;
|
||||||
|
TrackpadTwoFingerFromRightEdgeSwipeGesture = 3;
|
||||||
|
TrackpadThreeFingerVertSwipeGesture = 2;
|
||||||
|
TrackpadFourFingerHorizSwipeGesture = 2;
|
||||||
|
TrackpadFourFingerVertSwipeGesture = 0;
|
||||||
|
TrackpadFourFingerPinchGesture = 2;
|
||||||
|
TrackpadFiveFingerPinchGesture = 2;
|
||||||
|
};
|
||||||
|
|
||||||
|
finder = {
|
||||||
|
AppleShowAllExtensions = true;
|
||||||
|
ShowPathbar = true;
|
||||||
|
ShowStatusBar = true;
|
||||||
|
FXPreferredViewStyle = "clmv";
|
||||||
|
FXPreferredGroupBy = "Date Modified";
|
||||||
|
NewWindowTarget = "Home";
|
||||||
|
ShowExternalHardDrivesOnDesktop = false;
|
||||||
|
ShowHardDrivesOnDesktop = false;
|
||||||
|
FXEnableExtensionChangeWarning = false;
|
||||||
|
_FXShowPosixPathInTitle = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
dock = {
|
||||||
|
tilesize = 48;
|
||||||
|
largesize = 64;
|
||||||
|
magnification = true;
|
||||||
|
orientation = "bottom";
|
||||||
|
mineffect = "scale";
|
||||||
|
autohide = true;
|
||||||
|
autohide-time-modifier = 0.8;
|
||||||
|
show-recents = false;
|
||||||
|
show-process-indicators = true;
|
||||||
|
static-only = false;
|
||||||
|
wvous-tl-corner = 1;
|
||||||
|
wvous-tr-corner = 4;
|
||||||
|
wvous-bl-corner = 1;
|
||||||
|
wvous-br-corner = 1;
|
||||||
|
persistent-apps = [
|
||||||
|
"/System/Applications/System Settings.app"
|
||||||
|
"/Applications/Google Chrome.app"
|
||||||
|
"/System/Applications/Mail.app"
|
||||||
|
"/Applications/Telegram.app"
|
||||||
|
"/System/Applications/Calendar.app"
|
||||||
|
"/Applications/Obsidian.app"
|
||||||
|
"/Applications/VSCodium.app"
|
||||||
|
"/Users/michaotic/Applications/Home Manager Apps/kitty.app"
|
||||||
|
"/System/Applications/Books.app"
|
||||||
|
"/System/Applications/QuickTime Player.app"
|
||||||
|
];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
system.activationScripts.postActivation.text = ''
|
||||||
|
echo "Restarting Dock..."
|
||||||
|
sudo -u michaotic /usr/bin/killall Dock
|
||||||
|
'';
|
||||||
|
|
||||||
|
security.pam.services.sudo_local.touchIdAuth = true;
|
||||||
|
}
|
||||||
Loading…
Reference in a new issue