T. R. Bernstein
|
a971fe9315
|
Install 1Password app
|
2024-07-23 06:02:31 +02:00 |
|
T. R. Bernstein
|
2b1f5b4262
|
Don't install CLT if Xcode is installed
|
2024-07-22 01:26:14 +02:00 |
|
T. R. Bernstein
|
ffe3a37dc8
|
Add Notebooks to standard App Store apps
|
2024-07-19 18:39:36 +02:00 |
|
T. R. Bernstein
|
503fa864d5
|
Install Rectangle app cask by default
|
2024-07-10 17:07:09 +02:00 |
|
T. R. Bernstein
|
e4a5d7ba33
|
Add Apple Developer to standard App Store apps
|
2024-07-10 17:06:44 +02:00 |
|
T. R. Bernstein
|
6ab0239832
|
Add AusweisApp2 to mas installs
|
2024-07-05 14:47:34 +02:00 |
|
T. R. Bernstein
|
80918ba9a9
|
Actually install Google Fonts in module 07
|
2024-07-05 01:53:00 +02:00 |
|
T. R. Bernstein
|
9b3f5ca5d1
|
Install yubico-piv-tool
|
2024-07-04 04:05:18 +02:00 |
|
T. R. Bernstein
|
5939a381ec
|
Disallow login for single FileVault user
|
2024-07-03 05:20:05 +02:00 |
|
T. R. Bernstein
|
52e7656391
|
Remove copied backslashes from binary script
|
2024-07-03 04:55:35 +02:00 |
|
T. R. Bernstein
|
33bf455a0b
|
Fix logical error when passing args to azw command
|
2024-07-03 04:02:52 +02:00 |
|
T. R. Bernstein
|
ef2b50586f
|
Modify PATH to include homebrew bin directory
|
2024-07-03 03:58:54 +02:00 |
|
T. R. Bernstein
|
aaa1fcdb60
|
Fix "launchctl enable" call
|
2024-07-03 02:13:55 +02:00 |
|
T. R. Bernstein
|
2a4fc38683
|
Install launchcontrol cask
|
2024-07-03 01:22:50 +02:00 |
|
T. R. Bernstein
|
6f4e21344a
|
Add EditorConfig
|
2024-07-03 00:50:52 +02:00 |
|
T. R. Bernstein
|
376fa36c01
|
Split hostname and timezone modules
|
2024-07-03 00:50:52 +02:00 |
|
T. R. Bernstein
|
f6c33e3c27
|
Add azw-set-hostname binary
|
2024-07-03 00:50:52 +02:00 |
|
T. R. Bernstein
|
d438e7527c
|
Name binaries fitting azw command style
|
2024-07-03 00:50:52 +02:00 |
|
T. R. Bernstein
|
1a3b0d9315
|
Add autoload-zshlib binary
|
2024-07-03 00:50:46 +02:00 |
|
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 |
|
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 |
|