Commit graph

43 commits

Author SHA1 Message Date
94b22720b6 Create a script for managing nix 2024-11-01 14:13:41 +01:00
c4250cd27d Restructure the script directory 2024-11-01 13:12:16 +01:00
772b7adc0b Store nix version in common config file 2024-11-01 01:40:16 +01:00
1ba4113e56 Rename config script 2024-11-01 00:38:33 +01:00
3291928a11 Reset nix after installation 2024-10-31 22:55:54 +01:00
1047b5ed69 Initialize system during installation 2024-10-31 22:55:33 +01:00
bfcd7be17f Remove necessity of INSTALLER_SCRIPT variable 2024-10-31 21:58:34 +01:00
15bfed7f1f Run the entire setup script in tmux 2024-10-31 21:52:01 +01: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
c659dd926d Create users after installing software 2024-09-27 00:54:27 +02:00
7f6cd609b4 Ignore inexistent git config section 2024-09-27 00:50:29 +02:00
bf2701ba08 Write more verbose logs to the console 2024-09-23 00:23:41 +02:00
3e13101b37 Make setup user name more stylish 2024-09-23 00:15:33 +02:00
d0b055140e Separate global and OS-specific config 2024-09-22 17:50:05 +02:00
4fe88bba12 Remove setup files after installation 2024-09-22 15:14:42 +02:00
176011d4eb Force reboot after installation 2024-09-20 05:35:15 +02:00
fe037f7309 Reboot system after installation 2024-09-19 22:29:50 +02:00
c37e28cab3 Keep all variables during installation 2024-09-19 22:29:34 +02:00
fb2ff92b73 Refactor the sudo configuration script 2024-09-19 21:23:16 +02:00
de64f0e4cb Configure the users during installation 2024-09-13 17:36:29 +02:00
975a0af096 Chain remaining commands 2024-09-13 15:31:42 +02:00
23885731ae Remove unnecessary hook 2024-09-13 15:12:05 +02:00
7818ad9065 Chain all commands 2024-09-13 15:10:29 +02:00
aadc8c87f8 Remove redundant script call 2024-09-13 15:05:51 +02:00
32fabaf42a Forcibly remove setup user 2024-09-13 15:05:17 +02:00
0ebca3e82a Remove the installDrivers step from OS installations 2024-09-13 00:30:30 +02:00
3f29764944 Create a dedicated script for deploying software actions 2024-09-12 23:17:04 +02:00
5a1b1cd8c1 Switch to named flakes 2024-09-08 17:09:01 +02:00
1efc677ed7 Disable root bash login during installation 2024-07-30 00:54:43 +02:00
e6da47a184 Mark all fish scripts as executable 2024-07-28 12:32:08 +02:00
c1f296a7ce Remove necessity of nix config 2024-07-20 13:54:04 +02:00
591eab6a57 Add users before installing software 2024-07-20 03:13:17 +02:00
e62637b3be Add users from configuration 2024-07-20 00:46:02 +02:00
476d56cf3f Configure nix during setup 2024-07-16 22:17:07 +02:00
005c575320 Replace aliae config with default bash profile 2024-07-16 03:36:51 +02:00
272ccaa2f3 Fix syntax error 2024-07-15 13:17:00 +02:00
8c7786c554 Fix typos 2024-07-15 13:15:57 +02:00
43869c3623 Make setup-user able to use nix 2024-07-15 13:15:07 +02:00
280b30a0b2 Ensure nix works during setup 2024-07-15 13:13:15 +02:00
7c0710bb78 Fix nix on new installations 2024-07-13 17:27:53 +02:00
bc7869bce5 Add a shallow installation script 2024-07-13 15:49:55 +02:00
84f0e8e1c5 Create a common install script 2024-07-13 15:12:35 +02:00