Commit graph

26 commits

Author SHA1 Message Date
Manuel Thalmann d0b055140e Separate global and OS-specific config 2024-09-22 17:50:05 +02:00
Manuel Thalmann dce71478e7 Configure git for Linux users properly 2024-09-19 22:00:08 +02:00
Manuel Thalmann 5b28e2da8b Configure git using PowerShell script 2024-09-13 15:08:18 +02:00
Manuel Thalmann 4b09cd1f87 Improve performance 2024-09-08 17:41:30 +02:00
Manuel Thalmann b73b4522b2 Set user info during git setup 2024-08-23 02:01:16 +02:00
Manuel Thalmann 5f9815d1d9 Allow leaving aliases unspecified 2024-08-23 01:52:25 +02:00
Manuel Thalmann 6b1aee97a6 Add scripts for configuring git 2024-08-23 01:43:26 +02:00
Manuel Thalmann 1f20af3bc5 Configure software implicitly 2024-08-23 01:41:32 +02:00
Manuel Thalmann f5d971922a Add scripts for installing git 2024-08-10 15:28:10 +02:00
Manuel Thalmann e6da47a184 Mark all fish scripts as executable 2024-07-28 12:32:08 +02:00
Manuel Thalmann 8933dcc7cb Fix typo 2024-07-20 04:23:51 +02:00
Manuel Thalmann 66927e65d0 Prevent changing the working directory 2024-07-20 04:17:42 +02:00
Manuel Thalmann 3a4c2891ad Add separate method for configuring git 2024-07-20 04:06:41 +02:00
Manuel Thalmann 675db97522 Stop keeping track of installed software 2024-07-20 03:32:53 +02:00
Manuel Thalmann ade8b2fd2a Read config keys properly 2024-07-20 01:59:33 +02:00
Manuel Thalmann 1b255a6fe9 Fix malformed installer script 2024-07-20 01:51:14 +02:00
Manuel Thalmann c16b7468a5 Fix variable inheritance 2024-07-20 01:46:11 +02:00
Manuel Thalmann 64c27aae02 Fix configuration target 2024-07-20 01:43:53 +02:00
Manuel Thalmann 0a9d8e2c16 Fix use of incorrect config keys 2024-07-20 01:38:53 +02:00
Manuel Thalmann 2a307cc943 Fix variable visibility 2024-07-20 01:36:22 +02:00
Manuel Thalmann 38ed0780f8 Allow user-defined git config 2024-07-20 01:31:04 +02:00
Manuel Thalmann 2c2c2889c2 Allow flagging git as installed 2024-07-20 01:23:08 +02:00
Manuel Thalmann 5cb1026fc2 Load git config from nix 2024-07-15 20:24:47 +02:00
Manuel Thalmann 3ebc824061 Set git config system wide 2024-07-15 14:58:54 +02:00
Manuel Thalmann 0ae0fd8afe Set git config system wide 2024-07-15 14:47:06 +02:00
Manuel Thalmann 8d1c754106 Package essential software 2024-07-15 12:10:06 +02:00