mirror of
https://github.com/js0ny/dotfiles.git
synced 2025-12-21 08:43:00 +00:00
71 lines
1.3 KiB
Nix
71 lines
1.3 KiB
Nix
{
|
|
config,
|
|
pkgs,
|
|
...
|
|
}: {
|
|
homebrew = {
|
|
enable = true;
|
|
brewPrefix = "/opt/homebrew/bin";
|
|
taps = [
|
|
"daipeihust/tap"
|
|
"felixkratz/formulae"
|
|
"koekeishiya/formulae"
|
|
"nikitabobko/tap"
|
|
"railwaycat/emacsmacport"
|
|
"js0ny/tap"
|
|
];
|
|
|
|
brews = [
|
|
"folderify"
|
|
"coreutils"
|
|
];
|
|
|
|
casks = [
|
|
# Productivity
|
|
"obsidian"
|
|
"raycast"
|
|
"TickTick"
|
|
|
|
# Networking
|
|
"wireshark-app"
|
|
"clash-verge-rev"
|
|
|
|
# Terminal Emulator
|
|
"kitty"
|
|
|
|
# Fonts
|
|
"font-maple-mono-nf-cn"
|
|
|
|
# Misc
|
|
"telegram-desktop"
|
|
"cherry-studio" # LLM Client
|
|
"steam"
|
|
"discord"
|
|
"orbstack" # Docker runtime
|
|
|
|
# System Enhancement
|
|
"alt-tab" # Turn cmd-tab to windows behaviour
|
|
"karabiner-elements" # Keymapping
|
|
"localsend"
|
|
"squirrel-app" # Input Method
|
|
"rustdesk" # Remote Desktop
|
|
"iina" # MPV Frontend
|
|
# TODO: I think karabiner is the superset
|
|
"scroll-reverser" # Natural scrolling for trackpad only
|
|
"sioyek" # Keyboard-driven PDF Reader
|
|
"skim" # PDF Reader
|
|
"keka" # GUI Unarchiver
|
|
"betterdisplay"
|
|
|
|
# Quicklook addons
|
|
"apparency"
|
|
"qlcolorcode"
|
|
"qlmarkdown"
|
|
"qlstephen"
|
|
"qlvideo"
|
|
"qspace-pro"
|
|
"quicklook-json"
|
|
"quicklookase"
|
|
];
|
|
};
|
|
}
|