Commit graph

165 commits

Author SHA1 Message Date
9007570d94 Install systemd-networkd during setup 2024-12-08 02:49:45 +01:00
bcdd7b0d8a Install networkmanager only if necessary 2024-12-08 01:47:04 +01:00
6a5ec8d5de Install NetworkManager only if enabled 2024-12-08 00:05:44 +01:00
ccbf77ce3f Fix outdated config names 2024-12-07 21:46:53 +01:00
5e7cfccff6 Add scripts for installing btrfs 2024-12-07 21:14:36 +01:00
ee4906cf4d Install valhalla dependencies during setup 2024-12-05 10:33:06 +01:00
20c1f1558f Fetch missing variables 2024-12-05 10:13:35 +01:00
8b2d6a8a6a Add a function for initializing the OS 2024-12-05 10:09:35 +01:00
1c452512ef Create function for bootstrapping dependencies 2024-12-05 09:25:52 +01:00
7b53d0b506 Enable nix service immediately 2024-12-04 14:41:49 +01:00
6abc2240be Format all files 2024-11-29 01:13:58 +01:00
8cd59ae6e9 Replace yq with go-yq 2024-11-20 00:30:08 +01:00
b96f286593 Add support for backing up and restoring software 2024-11-02 18:26:21 +01:00
c4250cd27d Restructure the script directory 2024-11-01 13:12:16 +01:00
1ba4113e56 Rename config script 2024-11-01 00:38:33 +01:00
1047b5ed69 Initialize system during installation 2024-10-31 22:55:33 +01:00
71622f264e Force installation of drivers and setup programs 2024-10-13 22:07:44 +02:00
95d079bcaf Normalize software names 2024-10-13 15:35:24 +02:00
e6f7934c7e Streamline hooks in fish scripts 2024-10-12 17:19:59 +02:00
59708b8f04 Format all files 2024-10-06 21:25:34 +02:00
69cbbf9834 Inherit mountDir from setup script 2024-09-30 14:56:49 +02:00
d0b055140e Separate global and OS-specific config 2024-09-22 17:50:05 +02:00
976f543b36 Remove obsolete code 2024-09-22 15:10:36 +02:00
5ce37e6e00 Install network drivers for Surfaces 2024-09-21 15:43:52 +02:00
64fb3b5208 Remove obsolete variables 2024-09-21 14:20:25 +02:00
8584eef0ec Allow configuring the hostname 2024-09-19 23:45:19 +02:00
c90e7faf11 Configure oh-my-posh on Linux 2024-09-19 21:58:30 +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
7818ad9065 Chain all commands 2024-09-13 15:10:29 +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
2b3440f3fd Generate locales in proper system 2024-07-28 23:45:09 +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
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
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
06a7048148 Install bb at the end 2024-07-17 15:08:27 +02:00
f2e37ffd22 Add scripts for installing school software 2024-07-17 14:26:01 +02:00
719a9ab8ff Streamline installation of all further software 2024-07-17 14:18:27 +02:00
ab94663128 Streamline minegrub-theme installation 2024-07-16 23:11:27 +02:00