From 68c6c4cbed0a3a811d95aaa6e46b6ce7e318d1a6 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Sat, 17 May 2025 02:34:55 -0700 Subject: Nara: Add auditing packages --- .../mac/programs/homebrew/packages/casks/ai.nix | 12 ++++++++ .../mac/programs/homebrew/packages/casks/audio.nix | 8 +++++ .../programs/homebrew/packages/casks/browser.nix | 9 ++++++ .../homebrew/packages/casks/communication.nix | 8 +++++ .../programs/homebrew/packages/casks/default.nix | 36 ++++++++++++++++++++++ .../homebrew/packages/casks/development.nix | 26 ++++++++++++++++ .../programs/homebrew/packages/casks/gaming.nix | 12 ++++++++ .../homebrew/packages/casks/improved-macos.nix | 15 +++++++++ .../programs/homebrew/packages/casks/notation.nix | 11 +++++++ .../mac/programs/homebrew/packages/casks/video.nix | 8 +++++ 10 files changed, 145 insertions(+) create mode 100644 modules/mac/programs/homebrew/packages/casks/ai.nix create mode 100644 modules/mac/programs/homebrew/packages/casks/audio.nix create mode 100644 modules/mac/programs/homebrew/packages/casks/browser.nix create mode 100644 modules/mac/programs/homebrew/packages/casks/communication.nix create mode 100644 modules/mac/programs/homebrew/packages/casks/default.nix create mode 100644 modules/mac/programs/homebrew/packages/casks/development.nix create mode 100644 modules/mac/programs/homebrew/packages/casks/gaming.nix create mode 100644 modules/mac/programs/homebrew/packages/casks/improved-macos.nix create mode 100644 modules/mac/programs/homebrew/packages/casks/notation.nix create mode 100644 modules/mac/programs/homebrew/packages/casks/video.nix (limited to 'modules/mac/programs/homebrew/packages/casks') diff --git a/modules/mac/programs/homebrew/packages/casks/ai.nix b/modules/mac/programs/homebrew/packages/casks/ai.nix new file mode 100644 index 0000000..c931a7b --- /dev/null +++ b/modules/mac/programs/homebrew/packages/casks/ai.nix @@ -0,0 +1,12 @@ +{ + homebrew.casks = [ + "ollamac" + # "anythingllm" + "msty" + "chatgpt" + "claude" + "ollama" + "jan" + "lm-studio" + ]; +} diff --git a/modules/mac/programs/homebrew/packages/casks/audio.nix b/modules/mac/programs/homebrew/packages/casks/audio.nix new file mode 100644 index 0000000..72157dc --- /dev/null +++ b/modules/mac/programs/homebrew/packages/casks/audio.nix @@ -0,0 +1,8 @@ +{ + homebrew.casks = [ + "audio-hijack" + "spotify" + "vb-cable" + "rockboxutility" + ]; +} diff --git a/modules/mac/programs/homebrew/packages/casks/browser.nix b/modules/mac/programs/homebrew/packages/casks/browser.nix new file mode 100644 index 0000000..f8acda7 --- /dev/null +++ b/modules/mac/programs/homebrew/packages/casks/browser.nix @@ -0,0 +1,9 @@ +{ + homebrew.casks = [ + "arc" + "lagrange" + "google-chrome" + "zen-browser" + "tor-browser" + ]; +} diff --git a/modules/mac/programs/homebrew/packages/casks/communication.nix b/modules/mac/programs/homebrew/packages/casks/communication.nix new file mode 100644 index 0000000..a852163 --- /dev/null +++ b/modules/mac/programs/homebrew/packages/casks/communication.nix @@ -0,0 +1,8 @@ +{ + homebrew.casks = [ + "zoom" + "grammarly-desktop" + "discord" + "loom" + ]; +} diff --git a/modules/mac/programs/homebrew/packages/casks/default.nix b/modules/mac/programs/homebrew/packages/casks/default.nix new file mode 100644 index 0000000..a9d606f --- /dev/null +++ b/modules/mac/programs/homebrew/packages/casks/default.nix @@ -0,0 +1,36 @@ +{ + imports = [ + ./ai.nix + ./audio.nix + ./browser.nix + ./communication.nix + ./development.nix + ./gaming.nix + ./improved-macos.nix + ./notation.nix + ./video.nix + ]; + + homebrew.casks = [ + "pearcleaner" + "coconutbattery" + "webtorrent" + "daisydisk" + "onyx" + "sony-ps-remote-play" + # "retroarch" + "netnewswire" + "prettyclean" + "imageoptim" + "setapp" + # "parallels" + "proton-drive" + "proton-mail" + "proton-pass" + "protonvpn" + "google-drive" + "notion-calendar" + "motrix" + "mini-vmac" + ]; +} diff --git a/modules/mac/programs/homebrew/packages/casks/development.nix b/modules/mac/programs/homebrew/packages/casks/development.nix new file mode 100644 index 0000000..b050b29 --- /dev/null +++ b/modules/mac/programs/homebrew/packages/casks/development.nix @@ -0,0 +1,26 @@ +{ + homebrew.casks = [ + "bruno" + "tuist" + "ghostty" + "zed" + "orbstack" + # "stratoshark" + "arduino-ide" + "fork" + "ltspice" + "utm" + "knuff" + "wireshark" + "raspberry-pi-imager" + "sf-symbols" + "wakatime" + "linear-linear" + "sublime-text" + "serial" + "thonny" + "visual-studio-code" + "virtual-ii" + "httpie" + ]; +} diff --git a/modules/mac/programs/homebrew/packages/casks/gaming.nix b/modules/mac/programs/homebrew/packages/casks/gaming.nix new file mode 100644 index 0000000..14ba17f --- /dev/null +++ b/modules/mac/programs/homebrew/packages/casks/gaming.nix @@ -0,0 +1,12 @@ +{ + homebrew.casks = [ + "crossover" + "minecraft" + "epic-games" + "heroic" + "whisky" + "nvidia-geforce-now" + "playcover-community" + "roblox" + ]; +} diff --git a/modules/mac/programs/homebrew/packages/casks/improved-macos.nix b/modules/mac/programs/homebrew/packages/casks/improved-macos.nix new file mode 100644 index 0000000..7063305 --- /dev/null +++ b/modules/mac/programs/homebrew/packages/casks/improved-macos.nix @@ -0,0 +1,15 @@ +{ + homebrew.casks = [ + "alt-tab" + "iterm2" + "mac-mouse-fix" + "macs-fan-control" + "latest" + "quitter" + "raycast" + "smoothscroll" + "linearmouse" + "go64" + "homerow" + ]; +} diff --git a/modules/mac/programs/homebrew/packages/casks/notation.nix b/modules/mac/programs/homebrew/packages/casks/notation.nix new file mode 100644 index 0000000..4e307ac --- /dev/null +++ b/modules/mac/programs/homebrew/packages/casks/notation.nix @@ -0,0 +1,11 @@ +{ + homebrew.casks = [ + "anki" + "mochi" + "notion" + "raindropio" + # "textual" + "texifier" + "monodraw" + ]; +} diff --git a/modules/mac/programs/homebrew/packages/casks/video.nix b/modules/mac/programs/homebrew/packages/casks/video.nix new file mode 100644 index 0000000..ead5839 --- /dev/null +++ b/modules/mac/programs/homebrew/packages/casks/video.nix @@ -0,0 +1,8 @@ +{ + homebrew.casks = [ + "iina" + "obs" + "freetube" + "vlc" + ]; +} -- cgit v1.2.3