72 lines
1.2 KiB
Nix
72 lines
1.2 KiB
Nix
{ config, ... }:
|
|
|
|
{
|
|
homebrew = {
|
|
enable = true;
|
|
onActivation = {
|
|
autoUpdate = true;
|
|
cleanup = "zap";
|
|
};
|
|
taps = [
|
|
{
|
|
name = "popcorn-official/popcorn-desktop";
|
|
clone_target = "https://github.com/popcorn-official/popcorn-desktop.git";
|
|
force_auto_update = true;
|
|
}
|
|
{
|
|
name = "kde-mac/kde";
|
|
clone_target = "https://invent.kde.org/packaging/homebrew-kde.git";
|
|
force_auto_update = true;
|
|
}
|
|
];
|
|
casks = [
|
|
# Media
|
|
/* "popcorn-time" */
|
|
"syncplay"
|
|
"deluge"
|
|
"mpv"
|
|
|
|
# Messaging
|
|
"signal"
|
|
"nheko"
|
|
|
|
# Games
|
|
"minecraft"
|
|
"prismlauncher"
|
|
"tetrio"
|
|
"osu"
|
|
|
|
# Design
|
|
"sketch"
|
|
|
|
# Development
|
|
"lapce"
|
|
"neovide"
|
|
"pycharm"
|
|
"webstorm"
|
|
"clion"
|
|
"goland"
|
|
"appcode"
|
|
"android-studio"
|
|
"fleet"
|
|
"tower"
|
|
"secretive"
|
|
|
|
# Learning
|
|
"anki"
|
|
|
|
# Tools
|
|
"boop"
|
|
"syncthing"
|
|
"haptickey"
|
|
"kdeconnect"
|
|
"hazeover"
|
|
"yubico-authenticator"
|
|
];
|
|
masApps = {
|
|
"Codye" = 1516894961;
|
|
"Xcode" = 497799835;
|
|
};
|
|
};
|
|
}
|