Commit graph

450 commits

Author SHA1 Message Date
1cfd450bd0 Configure Surface Touchpad by default 2024-09-20 02:23:09 +02:00
a3421d4e37 Add scripts for handling HiDPI 2024-09-20 02:07:32 +02:00
c5fbcc0a4b Add scripts for installing drivers 2024-09-20 02:01:22 +02:00
5ad3657b32 Install bt-dualboot for dualboot systems 2024-09-20 01:39:52 +02:00
a2c95202b6 Allow enabling Secure Boot 2024-09-20 00:56:56 +02:00
8584eef0ec Allow configuring the hostname 2024-09-19 23:45:19 +02:00
00076e2abb Run rclone user config script in Plasma 2024-09-19 22:23:45 +02:00
dce71478e7 Configure git for Linux users properly 2024-09-19 22:00:08 +02:00
c90e7faf11 Configure oh-my-posh on Linux 2024-09-19 21:58:30 +02:00
b1b067bdb6 Configure aliae for individual Linux users 2024-09-19 21:56:32 +02:00
40ea007b77 Add support for PowerShell conf.d on Linux 2024-09-19 21:53:24 +02:00
fb2ff92b73 Refactor the sudo configuration script 2024-09-19 21:23:16 +02:00
1095853916 Add support for dkms by default 2024-09-19 21:20:41 +02:00
de64f0e4cb Configure the users during installation 2024-09-13 17:36:29 +02:00
e44ef57825 Fix installation of Threema 2024-09-13 16:32:39 +02:00
d6b37dbf58 Accept stdin in pacman and yay commands 2024-09-13 16:32:26 +02:00
7818ad9065 Chain all commands 2024-09-13 15:10:29 +02:00
7f9dbe459e Fix installation of threema-desktop 2024-09-13 14:55:50 +02:00
a7e90165cd Install display manager first 2024-09-13 14:54:30 +02:00
9cb987ba8d Replace obsolete packages 2024-09-13 14:53:46 +02:00
a7be9fa736 Refactor the software install workflow 2024-09-13 14:47:07 +02:00
3f29764944 Create a dedicated script for deploying software actions 2024-09-12 23:17:04 +02:00
98c5585d82 Replace discord with vesktop 2024-09-12 23:11:16 +02:00
6c1778c478 Reorder the package installation logically 2024-09-12 23:11:04 +02:00
41bf3930c7 Clarify the use of propertree 2024-09-12 23:09:25 +02:00
3ad4708180 Add git for installation 2024-09-12 21:46:47 +02:00
a20260f3e5 Use common script for Arch installation 2024-09-12 21:44:14 +02:00
dfe292b8d1 Ensure fish scripts exit early 2024-09-12 18:52:03 +02:00
056131e206 Fix non-functioning installation scripts 2024-07-30 00:52:35 +02:00
770c87a670 Fix missing variables 2024-07-30 00:51:50 +02:00
a57f878700 Fix non-functioning command 2024-07-29 23:46:14 +02:00
86d845768a Allow overwriting packages 2024-07-28 23:45:30 +02:00
2b3440f3fd Generate locales in proper system 2024-07-28 23:45:09 +02:00
022f5bfb5a Inherit missing variables 2024-07-28 15:25:03 +02:00
e6da47a184 Mark all fish scripts as executable 2024-07-28 12:32:08 +02:00
3e125c639d Remove default value of CONFIG_MODULE 2024-07-20 14:02:36 +02:00
c1f296a7ce Remove necessity of nix config 2024-07-20 13:54:04 +02:00
4ecfcfc6f3 Call software scripts using individual fish commands 2024-07-20 03:27:36 +02:00
e62637b3be Add users from configuration 2024-07-20 00:46:02 +02:00
2848e5b52c Generate locales during setup 2024-07-19 21:18:20 +02:00
e1d06ea374 Fix creation of vscode config files 2024-07-17 16:39:03 +02:00
39217bce22 Load missing variable 2024-07-17 16:33:59 +02:00
d2db7272ca Force installing iptables-nft 2024-07-17 16:18:31 +02:00
b2f0bcad67 Install logo-ls only if not present 2024-07-17 15:54:53 +02:00
f81c36127d Normalize casing of firefox directory 2024-07-17 15:54:09 +02:00
49cc7e0590 Add missing packages 2024-07-17 15:49:30 +02:00
134543f675 Fix permission error 2024-07-17 15:22:41 +02:00
06a7048148 Install bb at the end 2024-07-17 15:08:27 +02:00
8d6a16c3c9 Fix typo 2024-07-17 15:00:26 +02:00
10d5a56527 Fix typo 2024-07-17 14:55:30 +02:00