Commit graph

1630 commits

Author SHA1 Message Date
Manuel Thalmann fdd154da2f Streamline aliae installation 2024-07-16 03:30:14 +02:00
Manuel Thalmann 933ed87b24 Copy repo using rsync 2024-07-16 01:33:08 +02:00
Manuel Thalmann 386b3cda48 Remove non-functioning symbols 2024-07-16 01:05:29 +02:00
Manuel Thalmann a9476a88ea Automatically reboot the machine 2024-07-16 01:05:06 +02:00
Manuel Thalmann 4f4a769716 Add further initialization packages 2024-07-15 20:51:20 +02:00
Manuel Thalmann e68441e77e Specify default git settings 2024-07-15 20:24:59 +02:00
Manuel Thalmann f7a1b4d9a3 Load git config from nix 2024-07-15 20:24:47 +02:00
Manuel Thalmann af6ccaac6d Add jq to fresh Arch installations 2024-07-15 20:20:44 +02:00
Manuel Thalmann e595d86ba6 Fix syntax error 2024-07-15 20:19:52 +02:00
Manuel Thalmann d708ecb6dc Fix incorrect rsync command 2024-07-15 20:19:06 +02:00
Manuel Thalmann 20817c0cf1 Fix permission issue 2024-07-15 19:58:56 +02:00
Manuel Thalmann b856a94e7b Fix empty diff sections 2024-07-15 19:30:27 +02:00
Manuel Thalmann 882d8bd66a Set git config system wide 2024-07-15 14:58:54 +02:00
Manuel Thalmann 5fe0b463ac Set git config system wide 2024-07-15 14:47:06 +02:00
Manuel Thalmann bfb588710b Add a function to check whether a config is set 2024-07-15 14:14:07 +02:00
Manuel Thalmann 9c76032586 Allow configuring git 2024-07-15 14:11:44 +02:00
Manuel Thalmann 42f79af830 Pass arguments to software scripts 2024-07-15 13:56:27 +02:00
Manuel Thalmann 26bf10c0d1 Fix typo 2024-07-15 13:27:14 +02:00
Manuel Thalmann 4cb30f1036 Enable nix before setup 2024-07-15 13:26:40 +02:00
Manuel Thalmann b68fff5b46 Fix permission issues 2024-07-15 13:23:00 +02:00
Manuel Thalmann 8d7c02824d Fix syntax error 2024-07-15 13:17:00 +02:00
Manuel Thalmann b88e23e035 Fix typos 2024-07-15 13:15:57 +02:00
Manuel Thalmann f3492f3394 Make setup-user able to use nix 2024-07-15 13:15:07 +02:00
Manuel Thalmann 00139ac83b Ensure nix works during setup 2024-07-15 13:13:15 +02:00
Manuel Thalmann 79cf07a02e Fix typo 2024-07-15 13:12:46 +02:00
Manuel Thalmann c74712f6e5 Force network connection for installation 2024-07-15 12:45:49 +02:00
Manuel Thalmann 57ddd2cf4c Allow package install scripts to be chained properly 2024-07-15 12:43:18 +02:00
Manuel Thalmann c9f9b20473 Package essential software 2024-07-15 12:10:06 +02:00
Manuel Thalmann 02916f261d Automatically install enumerated software 2024-07-15 09:41:02 +02:00
Manuel Thalmann a1c1ad3ffd Remove redundant command 2024-07-15 09:40:10 +02:00
Manuel Thalmann 4d08b2d6f4 Add settings for conditionally installing programs 2024-07-14 23:07:02 +02:00
Manuel Thalmann e8f709a763 Add proper packages for system setup 2024-07-14 22:34:47 +02:00
Manuel Thalmann cc93063029 Fix syntax errors 2024-07-14 22:34:06 +02:00
Manuel Thalmann 285ff87ffe Streamline yay installation 2024-07-14 22:33:56 +02:00
Manuel Thalmann 355311425a Refactor network connection test 2024-07-14 21:37:39 +02:00
Manuel Thalmann d0c8ef7a13 Fix syntax errors 2024-07-14 10:10:14 +02:00
Manuel Thalmann aa10f5b6df Fix syntax error 2024-07-14 10:10:04 +02:00
Manuel Thalmann d685cf2e13 Execute actual software installation 2024-07-14 10:09:57 +02:00
Manuel Thalmann b67d081709 Fix undefined variable 2024-07-14 10:09:37 +02:00
Manuel Thalmann b55195ab24 Rename the yay wrapper 2024-07-14 09:48:23 +02:00
Manuel Thalmann 596d254386 Streamline pacman installation 2024-07-14 09:44:32 +02:00
Manuel Thalmann 1354fa48cd Streamline base-devel installation 2024-07-14 03:05:26 +02:00
Manuel Thalmann ca7c57c8f8 Add scripts for maintaining software installation 2024-07-13 18:36:24 +02:00
Manuel Thalmann b11b0312ce Enter PortValhalla before the installation 2024-07-13 17:28:30 +02:00
Manuel Thalmann 2cb2c1fe9c Fix incorrect path specification 2024-07-13 17:28:06 +02:00
Manuel Thalmann 1a2516841d Fix nix on new installations 2024-07-13 17:27:53 +02:00
Manuel Thalmann f717f9595c Add a shallow installation script 2024-07-13 15:49:55 +02:00
Manuel Thalmann 26a80beb48 Create a common install script 2024-07-13 15:12:35 +02:00
Manuel Thalmann ecc4bf636b Install fish and nix on setup 2024-07-13 15:12:01 +02:00
Manuel Thalmann 02012c0e9b Remove obsolete setup-user 2024-07-13 15:11:44 +02:00