refactor(brew): prefer homebrew over home-manager for apps that need regular updates

This commit is contained in:
Poby 2026-03-15 13:54:44 +09:00
parent 0217b4f1ab
commit dca1b5b67f
No known key found for this signature in database
4 changed files with 14 additions and 13 deletions

View file

@ -29,14 +29,8 @@
homeDirectory = "/Users/${username}"; homeDirectory = "/Users/${username}";
stateVersion = "25.11"; stateVersion = "25.11";
# packages that are not available via programs # packages that are not available via programs and does not need regular updates
packages = with pkgs; [ packages = with pkgs; [];
raycast
ice-bar
keka
stats
iina
];
}; };
programs.home-manager.enable = true; programs.home-manager.enable = true;

View file

@ -113,10 +113,7 @@
style = "italic bright-blue"; style = "italic bright-blue";
truncation_symbol = ""; truncation_symbol = "";
truncation_length = 11; truncation_length = 11;
ignore_branches = [ ignore_branches = [];
"main"
"master"
];
only_attached = true; only_attached = true;
}; };

View file

@ -57,6 +57,13 @@
"arc" "arc"
"codex" "codex"
"claude-code" "claude-code"
"telegram"
"raycast"
"jordanbaird-ice"
"keka"
"kekaexternalhelper"
"stats"
"iina"
]; ];
}; };
} }

View file

@ -178,7 +178,10 @@
}; };
# Add ability to used TouchID for sudo authentication # Add ability to used TouchID for sudo authentication
security.pam.services.sudo_local.touchIdAuth = true; security.pam.services.sudo_local = {
touchIdAuth = true;
watchIdAuth = true;
};
programs.zsh = { programs.zsh = {
enable = true; enable = true;