Commit Graph

211 Commits

Author SHA1 Message Date
T. R. Bernstein
d05cd0d635 Take all arguments into account for azw cmd name 2024-07-02 22:33:16 +02:00
T. R. Bernstein
056eebdf41 Remove filevault user creation
There is no value in creating a filevault user automatically for the
moment.
2024-07-02 21:24:11 +02:00
T. R. Bernstein
9fa1d90b9a Fix wrong variable name 2024-07-02 21:23:23 +02:00
T. R. Bernstein
9ec150ba10 Add docopts arm64 version for macOS 2024-07-02 04:21:33 +02:00
T. R. Bernstein
139501de16 Check for correct commands in getExecPrerequisites 2024-07-02 01:24:48 +02:00
T. R. Bernstein
2fd98a1154 Actually pass inverse to loadModules 2024-07-02 01:07:09 +02:00
T. R. Bernstein
31d96b4591 Explain error in querstionPrerequisites 2024-07-01 23:18:43 +02:00
T. R. Bernstein
edc9b0f218 Add 08-install-additional-user-photos module 2024-07-01 23:18:40 +02:00
T. R. Bernstein
5011e0301d Abort module installation if not root 2024-07-01 22:30:55 +02:00
T. R. Bernstein
095346dfc5 Delete 07-install-mas-apps
Add azw command to install default Mac AppStore apps.
2024-07-01 22:04:13 +02:00
T. R. Bernstein
4145b9d841 Renumber modules 2024-07-01 21:56:39 +02:00
T. R. Bernstein
dd14a7922e Use azw binary in launch daemon 2024-07-01 21:56:36 +02:00
T. R. Bernstein
ce8e527e9c Install zsh libraries second 2024-07-01 21:46:28 +02:00
T. R. Bernstein
15253ef268 Install binaries first 2024-07-01 21:46:03 +02:00
T. R. Bernstein
ff374e3dcc Use binary to install zsh libraries 2024-07-01 21:40:31 +02:00
T. R. Bernstein
2e5dca950e Install macos-system lib.sh 2024-07-01 20:41:59 +02:00
T. R. Bernstein
c6fb4d46e0 Install zshlib using official script 2024-07-01 20:08:59 +02:00
T. R. Bernstein
9f2f5eee57 Move ensureLocalBinFolder to lib.sh 2024-07-01 20:08:34 +02:00
T. R. Bernstein
2f279a08c7 Check for macOS in bootstrap too 2024-07-01 19:58:59 +02:00
T. R. Bernstein
4fa98ea9a5 Remove zshlib as submodule 2024-07-01 19:49:39 +02:00
T. R. Bernstein
cf459b84bd Don't quote associative array expansion 2024-07-01 19:49:39 +02:00
T. R. Bernstein
703c3498b8 Remove noninteractive variable 2024-07-01 19:49:33 +02:00
T. R. Bernstein
b6ccc90bee Create host-specific modules 2024-07-01 19:49:28 +02:00
T. R. Bernstein
582ce875fb Use single script for brew periodic tasks 2024-06-29 01:54:15 +02:00
T. R. Bernstein
8d2b7627d1 Discard Program key from launchd plist 2024-06-29 01:46:23 +02:00
T. R. Bernstein
6461d6143f Fix syntax and naming error 2024-06-28 21:44:11 +02:00
T. R. Bernstein
99236a577b Split out host specific from FileVault module 2024-06-28 20:15:20 +02:00
T. R. Bernstein
d1bd48f22a Remove noninteractive args
Instead of introducing a noninteractive arg, we decided to pull out any
host specific setting from modules into their own proper modules
2024-06-28 20:15:17 +02:00
T. R. Bernstein
6c3d0f8681 Separate host specific settings from module 2024-06-28 20:14:38 +02:00
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