Commit Graph

182 Commits

Author SHA1 Message Date
T. R. Bernstein
545d95bd9c Convert indention from spaces to tabs 2024-06-28 20:14:31 +02:00
T. R. Bernstein
4096da8d4d Change vim modeline 2024-06-28 16:59:03 +02:00
T. R. Bernstein
e55f199829 Add noninteractive arg to install.sh 2024-06-28 15:40:46 +02:00
T. R. Bernstein
aa4becfaaf Move info message to right location 2024-06-28 14:44:00 +02:00
T. R. Bernstein
f905383ebe Pass logfile argument down to modules 2024-06-28 14:36:08 +02:00
T. R. Bernstein
47b09e2709 Install command line tools if necessary 2024-06-28 03:36:48 +02:00
T. R. Bernstein
9c3d17e62b Enable launchd service before bootstraping 2024-06-28 03:07:28 +02:00
T. R. Bernstein
c2653794be Get launchd service name from data provider 2024-06-28 03:04:58 +02:00
T. R. Bernstein
d73b3448f6 Fix return code if executable already exists 2024-06-28 02:52:58 +02:00
T. R. Bernstein
efb8b304bd Remove outer dict around product plist dict 2024-06-28 02:51:52 +02:00
T. R. Bernstein
5cdff5f9f5 Remove homebrew cask, fonts and drivers tap 2024-06-28 02:36:14 +02:00
T. R. Bernstein
8f6cfd842d Iterate over keys and values of mappers 2024-06-28 02:19:43 +02:00
T. R. Bernstein
97c0a317bf Use brew caller script in launchd job 2024-06-28 02:18:40 +02:00
T. R. Bernstein
a162240804 Remove quote escapes from heredoc 2024-06-28 02:18:18 +02:00
T. R. Bernstein
d569d9a47a Use inherited dataProvider variable 2024-06-28 02:17:39 +02:00
T. R. Bernstein
1feb6eff2f Make brew caller script executable for group 2024-06-28 02:10:16 +02:00
T. R. Bernstein
294a92aace Fix whitespace error 2024-06-28 02:08:49 +02:00
T. R. Bernstein
c46089ff96 Use caller script to call brew 2024-06-28 02:08:15 +02:00
T. R. Bernstein
e6adb4b6ff Actually invoke uname when getting path 2024-06-28 02:05:50 +02:00
T. R. Bernstein
582f3773ae Use single equal sign in test 2024-06-28 01:59:48 +02:00
T. R. Bernstein
dee91ee451 Assume launchd services are correct 2024-06-28 01:54:10 +02:00
T. R. Bernstein
c4799def16 Tie brew installation success on folder existence 2024-06-28 01:53:07 +02:00
T. R. Bernstein
30a447b362 Use system cache and log for homebrew 2024-06-28 01:43:04 +02:00
T. R. Bernstein
b261814a95 Fix wrong parenthesis error 2024-06-28 01:36:33 +02:00
T. R. Bernstein
4d9805581c Use argName instead of optionName for module args 2024-06-28 01:18:53 +02:00
T. R. Bernstein
f568cc6dbd Remove unused questions and args 2024-06-27 23:23:43 +02:00
T. R. Bernstein
aca321294b Install Homebrew using official script 2024-06-27 17:29:40 +02:00
T. R. Bernstein
349120f0a3 Fix error in answers cache logic 2024-06-27 16:05:10 +02:00
T. R. Bernstein
d8d641c671 Fix heredoc tab error 2024-06-27 11:19:04 +02:00
T. R. Bernstein
10b9b857b1 Require root privileges only when neccessary 2024-06-27 10:34:50 +02:00
T. R. Bernstein
5d8efcf238 Run bootstrap.sh even when given as cmd arg 2024-06-26 21:00:21 +02:00
T. R. Bernstein
137a1cf53a Install zshlib even if given as a compiled file 2024-06-26 20:38:23 +02:00
T. R. Bernstein
70078b465d Install Prizmo app 2024-06-26 19:49:30 +02:00
T. R. Bernstein
3ad8aab530 Delete ocr binary 2024-06-26 19:49:18 +02:00
T. R. Bernstein
ace7c7ca0a Update list of software to install 2024-06-26 18:52:05 +02:00
T. R. Bernstein
23016a639e Support multiple keyboards in remap-keys module 2024-06-26 18:45:59 +02:00
T. R. Bernstein
97bb7bd9c5 Remove special install routines for brew casks 2024-06-26 14:38:54 +02:00
T. R. Bernstein
e03ed8c5b8 Make brew executable for homebrew user only 2024-06-26 12:27:42 +02:00
T. R. Bernstein
bbc4b80d81 Allow sudo usage to homebrew user 2024-06-26 11:48:32 +02:00
Rezart Qelibari
9b07dbc989 Install WhatsApp and Signal messengers 2022-05-29 21:47:10 +02:00
Rezart Qelibari
2232e73065 Show username and password field on login window 2022-05-29 21:20:11 +02:00
Rezart Qelibari
e69e92bdc1 Fix permission errors caused by umask 2022-05-29 20:28:02 +02:00
Rezart Qelibari
6551c7ee06 Add 09-install-fonts.sh 2022-05-08 03:35:11 +02:00
Rezart Qelibari
9379b1b125 Install setapp and mountain-duck apps 2022-05-07 20:39:39 +02:00
Rezart Qelibari
15cb7a9c90 Install Synology Drive Client 2022-05-04 19:56:20 +02:00
Rezart Qelibari
d43930de2d Use prefix brew command for tapping 2022-05-04 19:56:20 +02:00
Rezart Qelibari
7b359f8338 Do not stop if one tap was impossible 2022-05-04 19:56:20 +02:00
Rezart Qelibari
acca9f142c Remove pdfpenpro 2022-05-04 19:56:20 +02:00
Rezart Qelibari
b25b2de68d Install SF Symbols 2022-05-04 19:56:17 +02:00
Rezart Qelibari
c86feb53c5 Tap homebrew/cask-drivers 2022-05-04 19:37:51 +02:00