Commit Graph

  • 1e1ea39a90 Use HOME env variable in brew caller scripts main T. R. Bernstein 2025-10-20 13:55:25 +02:00
  • cd8f2b7c0d Fix missing function in setup-user script T. R. Bernstein 2025-10-20 13:54:28 +02:00
  • 48fe726f31 Make sudo-settings module executable T. R. Bernstein 2025-10-20 13:36:23 +02:00
  • 5d9b2d56e5 revert ea86be7b01 trbernstein 2025-10-18 23:27:06 +02:00
  • ea86be7b01 Use brew caller script without sudo trbernstein 2025-10-18 23:22:59 +02:00
  • b7664ad8a7 Adapt UID of _homebrew depending on system version trbernstein 2025-10-18 21:17:54 +02:00
  • 37542773e3 Run homebrew as _homebrew user trbernstein 2025-10-18 18:21:27 +02:00
  • 7c8d81f080 Remove bun from installation trbernstein 2025-10-18 18:08:42 +02:00
  • 854c19f35f Use empty home variable for homebrew installation trbernstein 2025-10-18 18:03:49 +02:00
  • 87df4b6d7d Remove involuntary unicode char trbernstein 2025-10-18 17:48:07 +02:00
  • 8bca66a7bb Fix logical error regarding user id of _homebrew trbernstein 2025-10-18 17:24:34 +02:00
  • 8def65f683 Install f2 T. R. Bernstein 2025-10-18 15:40:16 +02:00
  • 563a29aa58 Add Parallels to setup-host cmd T. R. Bernstein 2025-10-18 15:30:36 +02:00
  • 0fbcf46307 Allow proximitywake T. R. Bernstein 2025-10-18 00:57:53 +02:00
  • 59f627914d Symlink brew caller only on intel cpu T. R. Bernstein 2025-10-18 00:54:21 +02:00
  • d4d03b0bb3 Add HOMEBREW_PREFIX and _CELLAR env vars to brew caller T. R. Bernstein 2025-10-18 00:42:09 +02:00
  • ad7007a8ee Clean symlinks too for brew caller script T. R. Bernstein 2025-10-18 00:41:34 +02:00
  • 6cdd744093 Adapt path of brew caller script T. R. Bernstein 2025-10-18 00:32:36 +02:00
  • 604789d9a9 Always recreate brew caller script T. R. Bernstein 2025-10-18 00:32:19 +02:00
  • 53b8527e12 Allow passwordless sudo during installation T. R. Bernstein 2025-10-18 00:18:15 +02:00
  • e44c48efbd Adapt to new repository T. R. Bernstein 2025-10-17 23:41:52 +02:00
  • b008d4ebb0 Add module to adapt sudo settings T. R. Bernstein 2025-10-17 23:41:39 +02:00
  • d4a39b5dd5 Use c app to call brew T. R. Bernstein 2025-10-17 23:41:13 +02:00
  • 1953b01148 Install node using volta T. R. Bernstein 2025-10-17 08:04:35 +02:00
  • 3f2f23a446 Create setup-user command T. R. Bernstein 2025-10-16 23:25:54 +02:00
  • 5c1a6998b7 Adapt homebrew installation for macOS on Intel T. R. Bernstein 2025-10-16 23:21:29 +02:00
  • 60fc6580d8 Make config of hostname a setup step T. R. Bernstein 2025-10-16 23:20:56 +02:00
  • dd6875b79a Create setup-host command T. R. Bernstein 2025-10-16 23:18:02 +02:00
  • aef49d322f Update brew install list T. R. Bernstein 2025-10-16 23:17:06 +02:00
  • 82e5747b67 Update MAS app list T. R. Bernstein 2025-08-31 21:07:38 +02:00
  • 8153393d8d Adapt role user id depending on processor T. R. Bernstein 2025-08-31 21:02:02 +02:00
  • a5b0b4ce90 Use sudo to start install script in bootstrap T. R. Bernstein 2025-08-31 20:39:09 +02:00
  • 6e8a619cea Update brew install list T. R. Bernstein 2025-08-31 20:24:49 +02:00
  • 2c0d3d4629 Update MAS app list T. R. Bernstein 2025-08-31 20:24:36 +02:00
  • ece6a9b3b2 Allow azwdevice and admin as filevault users T. R. Bernstein 2025-08-31 20:23:39 +02:00
  • 2f80bcb7ff Remove host specific settings T. R. Bernstein 2025-08-31 20:21:30 +02:00
  • cc2ab1523c Update brew install list T. R. Bernstein 2025-07-30 09:40:15 +02:00
  • 5a52f479bc Fix sysadminctl new boundaries for User ID T. R. Bernstein 2025-07-30 09:39:37 +02:00
  • 44ff9825db Install Affinity apps T. R. Bernstein 2025-07-30 09:09:20 +02:00
  • bf499256df Use sysadminctl new boundaries for User ID T. R. Bernstein 2025-01-06 06:18:07 +01:00
  • ed20aee17d Fix path error while autoloading zwc files T. R. Bernstein 2024-07-30 04:27:18 +02:00
  • d1f867e29f Fix logical error in question prerequisites T. R. Bernstein 2024-07-29 04:27:29 +02:00
  • 7488e8cbe5 Install ruby T. R. Bernstein 2024-07-28 04:41:09 +02:00
  • f25c40012b Install go T. R. Bernstein 2024-07-25 05:28:59 +02:00
  • a971fe9315 Install 1Password app T. R. Bernstein 2024-07-23 06:02:31 +02:00
  • 2b1f5b4262 Don't install CLT if Xcode is installed T. R. Bernstein 2024-07-22 01:26:14 +02:00
  • ffe3a37dc8 Add Notebooks to standard App Store apps T. R. Bernstein 2024-07-19 18:39:36 +02:00
  • 503fa864d5 Install Rectangle app cask by default T. R. Bernstein 2024-07-10 17:07:09 +02:00
  • e4a5d7ba33 Add Apple Developer to standard App Store apps T. R. Bernstein 2024-07-10 17:06:44 +02:00
  • 6ab0239832 Add AusweisApp2 to mas installs T. R. Bernstein 2024-07-05 14:47:34 +02:00
  • 80918ba9a9 Actually install Google Fonts in module 07 T. R. Bernstein 2024-07-04 04:20:34 +02:00
  • 9b3f5ca5d1 Install yubico-piv-tool T. R. Bernstein 2024-07-04 04:05:18 +02:00
  • 5939a381ec Disallow login for single FileVault user T. R. Bernstein 2024-07-03 05:20:05 +02:00
  • 52e7656391 Remove copied backslashes from binary script T. R. Bernstein 2024-07-03 04:55:35 +02:00
  • 33bf455a0b Fix logical error when passing args to azw command T. R. Bernstein 2024-07-03 04:02:52 +02:00
  • ef2b50586f Modify PATH to include homebrew bin directory T. R. Bernstein 2024-07-03 02:51:48 +02:00
  • aaa1fcdb60 Fix "launchctl enable" call T. R. Bernstein 2024-07-03 02:10:06 +02:00
  • 2a4fc38683 Install launchcontrol cask T. R. Bernstein 2024-07-03 01:22:50 +02:00
  • 6f4e21344a Add EditorConfig T. R. Bernstein 2024-07-03 00:06:57 +02:00
  • 376fa36c01 Split hostname and timezone modules T. R. Bernstein 2024-07-03 00:05:02 +02:00
  • f6c33e3c27 Add azw-set-hostname binary T. R. Bernstein 2024-07-02 23:58:17 +02:00
  • d438e7527c Name binaries fitting azw command style T. R. Bernstein 2024-07-02 23:54:43 +02:00
  • 1a3b0d9315 Add autoload-zshlib binary T. R. Bernstein 2024-07-02 23:49:24 +02:00
  • d05cd0d635 Take all arguments into account for azw cmd name T. R. Bernstein 2024-07-02 22:32:55 +02:00
  • 056eebdf41 Remove filevault user creation T. R. Bernstein 2024-07-02 21:24:11 +02:00
  • 9fa1d90b9a Fix wrong variable name T. R. Bernstein 2024-07-02 21:23:23 +02:00
  • 9ec150ba10 Add docopts arm64 version for macOS T. R. Bernstein 2024-07-02 04:21:33 +02:00
  • 139501de16 Check for correct commands in getExecPrerequisites T. R. Bernstein 2024-07-02 01:24:48 +02:00
  • 2fd98a1154 Actually pass inverse to loadModules T. R. Bernstein 2024-07-02 01:07:09 +02:00
  • 31d96b4591 Explain error in querstionPrerequisites T. R. Bernstein 2024-07-01 23:16:45 +02:00
  • edc9b0f218 Add 08-install-additional-user-photos module T. R. Bernstein 2024-07-01 22:57:22 +02:00
  • 5011e0301d Abort module installation if not root T. R. Bernstein 2024-07-01 22:30:55 +02:00
  • 095346dfc5 Delete 07-install-mas-apps T. R. Bernstein 2024-07-01 22:03:30 +02:00
  • 4145b9d841 Renumber modules T. R. Bernstein 2024-07-01 21:54:46 +02:00
  • dd14a7922e Use azw binary in launch daemon T. R. Bernstein 2024-07-01 21:52:15 +02:00
  • ce8e527e9c Install zsh libraries second T. R. Bernstein 2024-07-01 21:46:28 +02:00
  • 15253ef268 Install binaries first T. R. Bernstein 2024-07-01 21:46:03 +02:00
  • ff374e3dcc Use binary to install zsh libraries T. R. Bernstein 2024-07-01 21:40:31 +02:00
  • 2e5dca950e Install macos-system lib.sh T. R. Bernstein 2024-07-01 20:41:59 +02:00
  • c6fb4d46e0 Install zshlib using official script T. R. Bernstein 2024-07-01 20:08:59 +02:00
  • 9f2f5eee57 Move ensureLocalBinFolder to lib.sh T. R. Bernstein 2024-07-01 20:08:34 +02:00
  • 2f279a08c7 Check for macOS in bootstrap too T. R. Bernstein 2024-07-01 19:58:59 +02:00
  • 4fa98ea9a5 Remove zshlib as submodule T. R. Bernstein 2024-07-01 19:44:12 +02:00
  • cf459b84bd Don't quote associative array expansion T. R. Bernstein 2024-07-01 00:45:08 +02:00
  • 703c3498b8 Remove noninteractive variable T. R. Bernstein 2024-06-30 23:24:37 +02:00
  • b6ccc90bee Create host-specific modules T. R. Bernstein 2024-06-30 23:22:25 +02:00
  • 582ce875fb Use single script for brew periodic tasks T. R. Bernstein 2024-06-29 01:54:15 +02:00
  • 8d2b7627d1 Discard Program key from launchd plist T. R. Bernstein 2024-06-29 01:46:23 +02:00
  • 6461d6143f Fix syntax and naming error T. R. Bernstein 2024-06-28 20:23:54 +02:00
  • 99236a577b Split out host specific from FileVault module T. R. Bernstein 2024-06-28 19:59:39 +02:00
  • d1bd48f22a Remove noninteractive args T. R. Bernstein 2024-06-28 18:17:59 +02:00
  • 6c3d0f8681 Separate host specific settings from module T. R. Bernstein 2024-06-28 18:01:48 +02:00
  • 545d95bd9c Convert indention from spaces to tabs T. R. Bernstein 2024-06-28 17:17:47 +02:00
  • 4096da8d4d Change vim modeline T. R. Bernstein 2024-06-28 16:59:03 +02:00
  • e55f199829 Add noninteractive arg to install.sh T. R. Bernstein 2024-06-28 15:40:46 +02:00
  • aa4becfaaf Move info message to right location T. R. Bernstein 2024-06-28 14:44:00 +02:00
  • f905383ebe Pass logfile argument down to modules T. R. Bernstein 2024-06-28 14:36:08 +02:00
  • 47b09e2709 Install command line tools if necessary T. R. Bernstein 2024-06-28 03:36:48 +02:00
  • 9c3d17e62b Enable launchd service before bootstraping T. R. Bernstein 2024-06-28 03:07:28 +02:00
  • c2653794be Get launchd service name from data provider T. R. Bernstein 2024-06-28 03:04:58 +02:00