Skip to content

Commit 1db1a5c

Browse files
committed
feat(darwin): install some homemade .apps
1 parent 96b2bba commit 1db1a5c

File tree

8 files changed

+212
-96
lines changed

8 files changed

+212
-96
lines changed

Brewfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,9 @@ cask "iterm2"
77
cask "karabiner-elements"
88
cask "middleclick"
99
cask "rectangle"
10+
cask "alt-tab"
11+
cask "maccy"
1012
cask "keka"
1113
cask "amethyst"
1214
cask "tunnelblick"
13-
cask "jordanbaird-ice"
1415

brew-info.json

Lines changed: 169 additions & 91 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,85 @@
33

44
],
55
"casks": [
6+
{
7+
"token": "alt-tab",
8+
"full_token": "alt-tab",
9+
"old_tokens": [
10+
11+
],
12+
"tap": "homebrew/cask",
13+
"name": [
14+
"AltTab"
15+
],
16+
"desc": "Enable Windows-like alt-tab",
17+
"homepage": "https://alt-tab-macos.netlify.app/",
18+
"url": "https://github.com/lwouis/alt-tab-macos/releases/download/v7.23.0/AltTab-7.23.0.zip",
19+
"url_specs": {
20+
"verified": "github.com/lwouis/alt-tab-macos/"
21+
},
22+
"version": "7.23.0",
23+
"installed": "7.23.0",
24+
"installed_time": 1744520369,
25+
"bundle_version": "7.23.0",
26+
"bundle_short_version": "7.23.0",
27+
"outdated": false,
28+
"sha256": "3530ec23446d8e1f96c609c9d53a34f3a30d7c01668887922c0c368b39a3b250",
29+
"artifacts": [
30+
{
31+
"uninstall": [
32+
{
33+
"quit": "com.lwouis.alt-tab-macos"
34+
}
35+
]
36+
},
37+
{
38+
"app": [
39+
"AltTab.app"
40+
]
41+
},
42+
{
43+
"zap": [
44+
{
45+
"trash": [
46+
"~/Library/Application Support/com.lwouis.alt-tab-macos",
47+
"~/Library/Caches/com.lwouis.alt-tab-macos",
48+
"~/Library/Cookies/com.lwouis.alt-tab-macos.binarycookies",
49+
"~/Library/HTTPStorages/com.lwouis.alt-tab-macos",
50+
"~/Library/LaunchAgents/com.lwouis.alt-tab-macos.plist",
51+
"~/Library/Preferences/com.lwouis.alt-tab-macos.plist"
52+
]
53+
}
54+
]
55+
}
56+
],
57+
"caveats": null,
58+
"depends_on": {
59+
"macos": {
60+
">=": [
61+
"10.12"
62+
]
63+
}
64+
},
65+
"conflicts_with": null,
66+
"container": null,
67+
"auto_updates": true,
68+
"deprecated": false,
69+
"deprecation_date": null,
70+
"deprecation_reason": null,
71+
"deprecation_replacement": null,
72+
"disabled": false,
73+
"disable_date": null,
74+
"disable_reason": null,
75+
"disable_replacement": null,
76+
"tap_git_head": "cd38ba9cb8adb4465df9cefdf3e9926e3f1a6e46",
77+
"languages": [
78+
79+
],
80+
"ruby_source_path": "Casks/a/alt-tab.rb",
81+
"ruby_source_checksum": {
82+
"sha256": "ec758267be0c587ad7d30fe34d9fba6a08e8d7636215cff17363d6c3a5df5af6"
83+
}
84+
},
685
{
786
"token": "amethyst",
887
"full_token": "amethyst",
@@ -66,7 +145,7 @@
66145
"disable_date": null,
67146
"disable_reason": null,
68147
"disable_replacement": null,
69-
"tap_git_head": "d3fe0eece7f3e48d38677323dde445e31b2d6c93",
148+
"tap_git_head": "cd38ba9cb8adb4465df9cefdf3e9926e3f1a6e46",
70149
"languages": [
71150

72151
],
@@ -174,7 +253,7 @@
174253
"disable_date": null,
175254
"disable_reason": null,
176255
"disable_replacement": null,
177-
"tap_git_head": "d3fe0eece7f3e48d38677323dde445e31b2d6c93",
256+
"tap_git_head": "cd38ba9cb8adb4465df9cefdf3e9926e3f1a6e46",
178257
"languages": [
179258
"ach",
180259
"af",
@@ -297,16 +376,16 @@
297376
],
298377
"desc": "Terminal emulator as alternative to Apple's Terminal app",
299378
"homepage": "https://iterm2.com/",
300-
"url": "https://iterm2.com/downloads/stable/iTerm2-3_5_12.zip",
379+
"url": "https://iterm2.com/downloads/stable/iTerm2-3_5_13.zip",
301380
"url_specs": {
302381
},
303-
"version": "3.5.12",
382+
"version": "3.5.13",
304383
"installed": "3.5.12",
305384
"installed_time": 1744236903,
306385
"bundle_version": "3.5.12",
307386
"bundle_short_version": "3.5.12",
308387
"outdated": false,
309-
"sha256": "87b297803b492a877d33f8961a77e85b2e4f1206ea604f8c51f5f9b08dec3af6",
388+
"sha256": "87f8f6ca41a8af5fa9ea38bdea2e51881311e7fac241a2c79d7630bc509a374d",
310389
"artifacts": [
311390
{
312391
"app": [
@@ -361,91 +440,13 @@
361440
"disable_date": null,
362441
"disable_reason": null,
363442
"disable_replacement": null,
364-
"tap_git_head": "d3fe0eece7f3e48d38677323dde445e31b2d6c93",
443+
"tap_git_head": "cd38ba9cb8adb4465df9cefdf3e9926e3f1a6e46",
365444
"languages": [
366445

367446
],
368447
"ruby_source_path": "Casks/i/iterm2.rb",
369448
"ruby_source_checksum": {
370-
"sha256": "67208992ce46f17f4d54a249baec0f6464c9029110fd9f4e83b775e5adf5b0e2"
371-
}
372-
},
373-
{
374-
"token": "jordanbaird-ice",
375-
"full_token": "jordanbaird-ice",
376-
"old_tokens": [
377-
378-
],
379-
"tap": "homebrew/cask",
380-
"name": [
381-
"Ice"
382-
],
383-
"desc": "Menu bar manager",
384-
"homepage": "https://icemenubar.app/",
385-
"url": "https://github.com/jordanbaird/ice-releases/releases/download/0.11.12/Ice.zip",
386-
"url_specs": {
387-
"verified": "github.com/jordanbaird/ice-releases/"
388-
},
389-
"version": "0.11.12",
390-
"installed": "0.11.12",
391-
"installed_time": 1743895027,
392-
"bundle_version": "1117",
393-
"bundle_short_version": "0.11.12",
394-
"outdated": false,
395-
"sha256": "d770e81597566dd2d2363feb350f808c7a92e363df95c51e48140eb30e452cc9",
396-
"artifacts": [
397-
{
398-
"uninstall": [
399-
{
400-
"quit": "com.jordanbaird.Ice",
401-
"login_item": "Ice"
402-
}
403-
]
404-
},
405-
{
406-
"app": [
407-
"Ice.app"
408-
]
409-
},
410-
{
411-
"zap": [
412-
{
413-
"trash": [
414-
"~/Library/Caches/com.jordanbaird.Ice",
415-
"~/Library/HTTPStorages/com.jordanbaird.Ice",
416-
"~/Library/Preferences/com.jordanbaird.Ice.plist",
417-
"~/Library/WebKit/com.jordanbaird.Ice"
418-
]
419-
}
420-
]
421-
}
422-
],
423-
"caveats": null,
424-
"depends_on": {
425-
"macos": {
426-
">=": [
427-
"14"
428-
]
429-
}
430-
},
431-
"conflicts_with": null,
432-
"container": null,
433-
"auto_updates": true,
434-
"deprecated": false,
435-
"deprecation_date": null,
436-
"deprecation_reason": null,
437-
"deprecation_replacement": null,
438-
"disabled": false,
439-
"disable_date": null,
440-
"disable_reason": null,
441-
"disable_replacement": null,
442-
"tap_git_head": "d3fe0eece7f3e48d38677323dde445e31b2d6c93",
443-
"languages": [
444-
445-
],
446-
"ruby_source_path": "Casks/j/jordanbaird-ice.rb",
447-
"ruby_source_checksum": {
448-
"sha256": "3d34bf9678d5cecfdd87545ba35897d1b055eae4b2ba1f259fa6705828045422"
449+
"sha256": "ccd93fa2b25029c7f81c8f8d3d4e90f1de515d962bc620f9be338bcdd65bd321"
449450
}
450451
},
451452
{
@@ -556,7 +557,7 @@
556557
"disable_date": null,
557558
"disable_reason": null,
558559
"disable_replacement": null,
559-
"tap_git_head": "d3fe0eece7f3e48d38677323dde445e31b2d6c93",
560+
"tap_git_head": "cd38ba9cb8adb4465df9cefdf3e9926e3f1a6e46",
560561
"languages": [
561562

562563
],
@@ -648,7 +649,7 @@
648649
"disable_date": null,
649650
"disable_reason": null,
650651
"disable_replacement": null,
651-
"tap_git_head": "d3fe0eece7f3e48d38677323dde445e31b2d6c93",
652+
"tap_git_head": "cd38ba9cb8adb4465df9cefdf3e9926e3f1a6e46",
652653
"languages": [
653654

654655
],
@@ -657,6 +658,83 @@
657658
"sha256": "d6406751bfdb3b22c09da4825cbcc2c32afbd979b58b7a7b28d9e90d80fbd11b"
658659
}
659660
},
661+
{
662+
"token": "maccy",
663+
"full_token": "maccy",
664+
"old_tokens": [
665+
666+
],
667+
"tap": "homebrew/cask",
668+
"name": [
669+
"Maccy"
670+
],
671+
"desc": "Clipboard manager",
672+
"homepage": "https://maccy.app/",
673+
"url": "https://github.com/p0deje/Maccy/releases/download/2.3.0/Maccy.app.zip",
674+
"url_specs": {
675+
"verified": "github.com/p0deje/Maccy/"
676+
},
677+
"version": "2.3.0",
678+
"installed": "2.3.0",
679+
"installed_time": 1744570314,
680+
"bundle_version": "54",
681+
"bundle_short_version": "2.3.0",
682+
"outdated": false,
683+
"sha256": "3ebaf4b773af3d6527510ddc4c4dc3fa38f501228a983bc66489ca953d56b09d",
684+
"artifacts": [
685+
{
686+
"uninstall": [
687+
{
688+
"quit": "org.p0deje.Maccy"
689+
}
690+
]
691+
},
692+
{
693+
"app": [
694+
"Maccy.app"
695+
]
696+
},
697+
{
698+
"zap": [
699+
{
700+
"login_item": "Maccy",
701+
"trash": [
702+
"~/Library/Application Scripts/org.p0deje.Maccy",
703+
"~/Library/Containers/org.p0deje.Maccy",
704+
"~/Library/Preferences/org.p0deje.Maccy.plist"
705+
]
706+
}
707+
]
708+
}
709+
],
710+
"caveats": null,
711+
"depends_on": {
712+
"macos": {
713+
">=": [
714+
"14"
715+
]
716+
}
717+
},
718+
"conflicts_with": null,
719+
"container": null,
720+
"auto_updates": true,
721+
"deprecated": false,
722+
"deprecation_date": null,
723+
"deprecation_reason": null,
724+
"deprecation_replacement": null,
725+
"disabled": false,
726+
"disable_date": null,
727+
"disable_reason": null,
728+
"disable_replacement": null,
729+
"tap_git_head": "cd38ba9cb8adb4465df9cefdf3e9926e3f1a6e46",
730+
"languages": [
731+
732+
],
733+
"ruby_source_path": "Casks/m/maccy.rb",
734+
"ruby_source_checksum": {
735+
"sha256": "a6185a9efa61720fb3d0b79fe19bc87f6591a490fc35fcab171fd43f5a1d95ce"
736+
}
737+
},
660738
{
661739
"token": "middleclick",
662740
"full_token": "middleclick",
@@ -720,7 +798,7 @@
720798
"disable_date": null,
721799
"disable_reason": null,
722800
"disable_replacement": null,
723-
"tap_git_head": "d3fe0eece7f3e48d38677323dde445e31b2d6c93",
801+
"tap_git_head": "cd38ba9cb8adb4465df9cefdf3e9926e3f1a6e46",
724802
"languages": [
725803

726804
],
@@ -809,7 +887,7 @@
809887
"disable_date": null,
810888
"disable_reason": null,
811889
"disable_replacement": null,
812-
"tap_git_head": "d3fe0eece7f3e48d38677323dde445e31b2d6c93",
890+
"tap_git_head": "cd38ba9cb8adb4465df9cefdf3e9926e3f1a6e46",
813891
"languages": [
814892

815893
],
@@ -889,7 +967,7 @@
889967
"disable_date": null,
890968
"disable_reason": null,
891969
"disable_replacement": null,
892-
"tap_git_head": "d3fe0eece7f3e48d38677323dde445e31b2d6c93",
970+
"tap_git_head": "cd38ba9cb8adb4465df9cefdf3e9926e3f1a6e46",
893971
"languages": [
894972

895973
],
@@ -975,7 +1053,7 @@
9751053
"disable_date": null,
9761054
"disable_reason": null,
9771055
"disable_replacement": null,
978-
"tap_git_head": "d3fe0eece7f3e48d38677323dde445e31b2d6c93",
1056+
"tap_git_head": "cd38ba9cb8adb4465df9cefdf3e9926e3f1a6e46",
9791057
"languages": [
9801058

9811059
],

darwin/default.nix

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@
3333
"keka" # archiver
3434
"amethyst" # window management
3535
"tunnelblick" # openvpn client
36-
"jordanbaird-ice" # hide top bar icons
3736
];
3837
};
3938

0 commit comments

Comments
 (0)