summaryrefslogtreecommitdiff
path: root/modules/mac/programs
diff options
context:
space:
mode:
authorFuwn <[email protected]>2025-01-01 01:24:06 -0800
committerFuwn <[email protected]>2025-01-01 01:24:06 -0800
commit7dcaead70161a48311c8cef4a70f3727b5de976a (patch)
tree150ec9c85db16e61efe916f6ae5e56ad164de9f0 /modules/mac/programs
parentnara: overhaul (diff)
downloadnixos-config-7dcaead70161a48311c8cef4a70f3727b5de976a.tar.xz
nixos-config-7dcaead70161a48311c8cef4a70f3727b5de976a.zip
nara: add all mas apps
Diffstat (limited to 'modules/mac/programs')
-rw-r--r--modules/mac/programs/homebrew/brews.nix11
-rw-r--r--modules/mac/programs/homebrew/casks.nix7
-rw-r--r--modules/mac/programs/homebrew/default.nix39
-rw-r--r--modules/mac/programs/homebrew/mas.nix54
4 files changed, 80 insertions, 31 deletions
diff --git a/modules/mac/programs/homebrew/brews.nix b/modules/mac/programs/homebrew/brews.nix
new file mode 100644
index 0000000..af21713
--- /dev/null
+++ b/modules/mac/programs/homebrew/brews.nix
@@ -0,0 +1,11 @@
+{
+ homebrew.brews = [
+ "swiftlint"
+ "gpg"
+ "pinentry-mac"
+ "sudo-touchid"
+ "appwrite"
+ "graphaello"
+ "mas"
+ ];
+}
diff --git a/modules/mac/programs/homebrew/casks.nix b/modules/mac/programs/homebrew/casks.nix
new file mode 100644
index 0000000..6dc84ad
--- /dev/null
+++ b/modules/mac/programs/homebrew/casks.nix
@@ -0,0 +1,7 @@
+{
+ homebrew.casks = [
+ "alt-tab"
+ "iina"
+ "aerospace"
+ ];
+}
diff --git a/modules/mac/programs/homebrew/default.nix b/modules/mac/programs/homebrew/default.nix
index bbce658..7883095 100644
--- a/modules/mac/programs/homebrew/default.nix
+++ b/modules/mac/programs/homebrew/default.nix
@@ -1,33 +1,10 @@
{
- imports = [ ./nix-homebrew.nix ];
-
- homebrew = {
- enable = true;
-
- brews = [
- "swiftlint"
- "gpg"
- "pinentry-mac"
- "sudo-touchid"
- "appwrite"
- "graphaello"
- "mas"
- ];
-
- casks = [
- "alt-tab"
- "iina"
- "aerospace"
- ];
-
- masApps = {
- "Week Number" = 6502579523;
- "Second Clock" = 6450279539;
- "Day Progress" = 6450280202;
- Speediness = 1596706466;
- Gifski = 1351639930;
- "HEIC Converter" = 1294126402;
- Plash = 1494023538;
- };
- };
+ imports = [
+ ./brews.nix
+ ./casks.nix
+ ./mas.nix
+ ./nix-homebrew.nix
+ ];
+
+ homebrew.enable = true;
}
diff --git a/modules/mac/programs/homebrew/mas.nix b/modules/mac/programs/homebrew/mas.nix
new file mode 100644
index 0000000..10e9008
--- /dev/null
+++ b/modules/mac/programs/homebrew/mas.nix
@@ -0,0 +1,54 @@
+{
+ homebrew.masApps = {
+ "Pizza Helper" = 1635319193;
+ "Hand Mirror" = 1502839586;
+ "Proton Pass for Safari" = 6502835663;
+ Speedtest = 1153157709;
+ "Ichigo Reader - Translate Manga" = 1641432177;
+ "Grammarly for Safari" = 1462114288;
+ Unread = 1363637349;
+ GarageBand = 682658836;
+ Tailscale = 1475387142;
+ Xcode = 497799835;
+ "Second Clock" = 6450279539;
+ Speediness = 1596706466;
+ "Apple Configurator" = 1037126344;
+ Shiori = 6448140103;
+ Yomu = 562211012;
+ Transporter = 1450874784;
+ DevCleaner = 1388020431;
+ ServerCat = 1501532023;
+ Kindle = 302584613;
+ LanguageTool = 1534275760;
+ Infuse = 1136220934;
+ Gifski = 1351639930;
+ Kiwix = 997079563;
+ RocketSim = 1504940162;
+ Goodnotes = 1444383602;
+ "Friendly Streaming" = 553245401;
+ Vimari = 1480933944;
+ NextDNS = 1464122853;
+ TestFlight = 899247664;
+ Flighty = 1358823008;
+ "Day Progress" = 6450280202;
+ Termius = 1176074088;
+ Pages = 409201541;
+ Bakery = 1575220747;
+ Developer = 640199958;
+ "Apps for Google App" = 6504402138;
+ "AdGuard for Safari" = 1440147259;
+ VN = 1494451650;
+ Parcel = 639968404;
+ "Microsoft Outlook" = 985367838;
+ Perplexity = 6714467650;
+ Essayist = 1537845384;
+ iMovie = 408981434;
+ Messenger = 1480068668;
+ Numbers = 409203825;
+ "HEIC Converter" = 1294126402;
+ Keynote = 409183694;
+ Plash = 1494023538;
+ "Prime Video" = 545519333;
+ "Week Number" = 6502579523;
+ };
+}