nix-darwin/modules/apps.nix
2026-03-15 02:49:46 +09:00

58 lines
1.1 KiB
Nix

{pkgs, ...}: {
nixpkgs.config.allowUnfree = true;
environment.systemPackages = with pkgs; [
git
neovim
just # use Justfile to simplify nix-darwin's commands
];
environment.variables.EDITOR = "nvim";
homebrew = {
enable = true;
onActivation = {
autoUpdate = true;
cleanup = "zap";
};
# Applications to install from Mac App Store using mas.
masApps = {
KakaoTalk = 869223134;
Across = 6444851827;
Bitwarden = 1352778147;
};
taps = [];
# WARNING only include those not in nixpkgs
brews = [
# "neovim"
# "ripgrep"
# "fd"
];
casks = [
"batfi"
"hammerspoon"
# "google-chrome"
# "iina"
# "jordanbaird-ice"
# "keka"
# "shottr"
# "raycast"
# "stats"
# Fonts
"font-fontawesome"
"font-jetbrains-mono-nerd-font"
"font-meslo-lg-nerd-font"
"font-d2coding"
"font-fira-code-nerd-font"
"font-symbols-only-nerd-font"
"font-material-design-icons-webfont"
"font-pretendard"
"font-maple-mono-nf"
];
};
}