chore: cleanup configs

This commit is contained in:
Den Afanasyev 2025-10-21 20:08:37 +03:00
parent 12416bc448
commit b202dc94f7
18 changed files with 493 additions and 332 deletions

View file

@ -1,77 +1,77 @@
{ config, lib, pkgs, ... }:
{ ... }:
{
#Disable nix managment, since we use nix-determinate
nix.enable = false;
#Disable nix managment, since we use nix-determinate
nix.enable = false;
imports = [
../../modules/homebrew.nix
imports = [
../../modules/homebrew.nix
];
homebrew = {
enable = true;
homebrew = {
enable = true;
onActivation.autoUpdate = true;
onActivation.upgrade = true;
#onActivation.cleanup = "zap";
onActivation.autoUpdate = true;
onActivation.upgrade = true;
#onActivation.cleanup = "zap";
brews = [
"podman"
];
brews = [
"podman"
];
casks = [
"arc"
"bettermouse"
"blender"
"citrix-workspace"
"cryptomator"
"Discord"
"Element"
"ghostty"
"IINA"
"Keka"
"meta"
"mullvad-vpn"
"obs"
"Obsidian"
"orion"
"Secretive"
"tailscale-app"
"telegram"
"UTM"
"vscodium"
];
casks = [
"arc"
"bettermouse"
"blender"
"citrix-workspace"
"cryptomator"
"Discord"
"Element"
"ghostty"
"IINA"
"Keka"
"meta"
"mullvad-vpn"
"obs"
"Obsidian"
"orion"
"Secretive"
"tailscale-app"
"telegram"
"UTM"
"vscodium"
];
masApps = {
"Bitwarden" = 1352778147;
"DropOver" = 1355679052;
"Yubico Authenticator" = 1497506650;
};
};
masApps = {
"Bitwarden" = 1352778147;
"DropOver" = 1355679052;
"Yubico Authenticator" = 1497506650;
};
};
system.primaryUser = "duumxh";
users.users.duumxh.home = "/Users/duumxh";
system.primaryUser = "duumxh";
users.users.duumxh.home = "/Users/duumxh";
security.pam.services.sudo_local.touchIdAuth = true;
system.stateVersion = 5;
system.defaults = {
screencapture.type = "png";
dock = {
autohide = true;
autohide-delay = 0.0;
mineffect = "scale";
minimize-to-application = true;
mru-spaces = false;
show-recents = false;
tilesize = 40;
};
security.pam.services.sudo_local.touchIdAuth = true;
system.stateVersion = 5;
system.defaults = {
screencapture.type = "png";
dock = {
autohide = true;
autohide-delay = 0.0;
mineffect = "scale";
minimize-to-application = true;
mru-spaces = false;
show-recents = false;
tilesize = 40;
};
finder = {
AppleShowAllFiles = true;
AppleShowAllExtensions = true;
ShowPathbar = true;
ShowStatusBar = true;
};
};
finder = {
AppleShowAllFiles = true;
AppleShowAllExtensions = true;
ShowPathbar = true;
ShowStatusBar = true;
};
};
nixpkgs.hostPlatform = "aarch64-darwin";
nixpkgs.hostPlatform = "aarch64-darwin";
}