Commit graph

473 commits

Author SHA1 Message Date
Manuel Thalmann 1019364aa3 Ignore errors in chiaki-ng installation 2024-10-24 14:05:20 +02:00
Manuel Thalmann 0c877a798c Remove the common category 2024-10-22 01:18:31 +02:00
Manuel Thalmann a3b79159e6 Enable software properly 2024-10-14 01:55:19 +02:00
Manuel Thalmann 71622f264e Force installation of drivers and setup programs 2024-10-13 22:07:44 +02:00
Manuel Thalmann 95d079bcaf Normalize software names 2024-10-13 15:35:24 +02:00
Manuel Thalmann e6f7934c7e Streamline hooks in fish scripts 2024-10-12 17:19:59 +02:00
Manuel Thalmann 4504ca85d4 Add function for inheriting fish installers 2024-10-12 01:54:31 +02:00
Manuel Thalmann eb65199fb1 Remove duplicated code 2024-10-12 01:52:13 +02:00
Manuel Thalmann 59708b8f04 Format all files 2024-10-06 21:25:34 +02:00
Manuel Thalmann a430cdde1b Disable unsupported device services 2024-09-30 21:47:52 +02:00
Manuel Thalmann 69cbbf9834 Inherit mountDir from setup script 2024-09-30 14:56:49 +02:00
Manuel Thalmann 5eae9dffdc Set vscode flags for all users 2024-09-27 00:58:39 +02:00
Manuel Thalmann 5bbe197ec6 Ensure secure boot options are escaped properly 2024-09-23 00:24:36 +02:00
Manuel Thalmann d0b055140e Separate global and OS-specific config 2024-09-22 17:50:05 +02:00
Manuel Thalmann 976f543b36 Remove obsolete code 2024-09-22 15:10:36 +02:00
Manuel Thalmann 8a4b25b8a5 Execute missing installation steps 2024-09-21 17:31:49 +02:00
Manuel Thalmann 5ce37e6e00 Install network drivers for Surfaces 2024-09-21 15:43:52 +02:00
Manuel Thalmann 64fb3b5208 Remove obsolete variables 2024-09-21 14:20:25 +02:00
Manuel Thalmann 76c3f39a3c Reorder packages logically 2024-09-21 02:10:37 +02:00
Manuel Thalmann 15e725ffaf Add scripts for installing docker 2024-09-20 07:25:03 +02:00
Manuel Thalmann 21fa6708d7 Install nuke-usb command by default 2024-09-20 06:38:19 +02:00
Manuel Thalmann b2bd9281cc Create setup script for mice 2024-09-20 06:10:53 +02:00
Manuel Thalmann 03b0c21514 Install vscode extensions by default 2024-09-20 05:46:11 +02:00
Manuel Thalmann 1cfd450bd0 Configure Surface Touchpad by default 2024-09-20 02:23:09 +02:00
Manuel Thalmann a3421d4e37 Add scripts for handling HiDPI 2024-09-20 02:07:32 +02:00
Manuel Thalmann c5fbcc0a4b Add scripts for installing drivers 2024-09-20 02:01:22 +02:00
Manuel Thalmann 5ad3657b32 Install bt-dualboot for dualboot systems 2024-09-20 01:39:52 +02:00
Manuel Thalmann a2c95202b6 Allow enabling Secure Boot 2024-09-20 00:56:56 +02:00
Manuel Thalmann 8584eef0ec Allow configuring the hostname 2024-09-19 23:45:19 +02:00
Manuel Thalmann 00076e2abb Run rclone user config script in Plasma 2024-09-19 22:23:45 +02:00
Manuel Thalmann dce71478e7 Configure git for Linux users properly 2024-09-19 22:00:08 +02:00
Manuel Thalmann c90e7faf11 Configure oh-my-posh on Linux 2024-09-19 21:58:30 +02:00
Manuel Thalmann b1b067bdb6 Configure aliae for individual Linux users 2024-09-19 21:56:32 +02:00
Manuel Thalmann 40ea007b77 Add support for PowerShell conf.d on Linux 2024-09-19 21:53:24 +02:00
Manuel Thalmann fb2ff92b73 Refactor the sudo configuration script 2024-09-19 21:23:16 +02:00
Manuel Thalmann 1095853916 Add support for dkms by default 2024-09-19 21:20:41 +02:00
Manuel Thalmann de64f0e4cb Configure the users during installation 2024-09-13 17:36:29 +02:00
Manuel Thalmann e44ef57825 Fix installation of Threema 2024-09-13 16:32:39 +02:00
Manuel Thalmann d6b37dbf58 Accept stdin in pacman and yay commands 2024-09-13 16:32:26 +02:00
Manuel Thalmann 7818ad9065 Chain all commands 2024-09-13 15:10:29 +02:00
Manuel Thalmann 7f9dbe459e Fix installation of threema-desktop 2024-09-13 14:55:50 +02:00
Manuel Thalmann a7e90165cd Install display manager first 2024-09-13 14:54:30 +02:00
Manuel Thalmann 9cb987ba8d Replace obsolete packages 2024-09-13 14:53:46 +02:00
Manuel Thalmann a7be9fa736 Refactor the software install workflow 2024-09-13 14:47:07 +02:00
Manuel Thalmann 3f29764944 Create a dedicated script for deploying software actions 2024-09-12 23:17:04 +02:00
Manuel Thalmann 98c5585d82 Replace discord with vesktop 2024-09-12 23:11:16 +02:00
Manuel Thalmann 6c1778c478 Reorder the package installation logically 2024-09-12 23:11:04 +02:00
Manuel Thalmann 41bf3930c7 Clarify the use of propertree 2024-09-12 23:09:25 +02:00
Manuel Thalmann 3ad4708180 Add git for installation 2024-09-12 21:46:47 +02:00
Manuel Thalmann a20260f3e5 Use common script for Arch installation 2024-09-12 21:44:14 +02:00