|
3698887c17
|
Fix incorrect path specification
|
2024-07-13 17:28:06 +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 |
|
|
b43c8ae947
|
Install fish and nix on setup
|
2024-07-13 15:12:01 +02:00 |
|
|
781a44895b
|
Allow customizing setup script per machine
|
2024-07-13 13:03:56 +02:00 |
|
|
0902465e1b
|
Allow direct execution of the installation
|
2024-07-13 12:36:10 +02:00 |
|
|
8715109e6e
|
Perform partitioning and repo-cloning in common setup
|
2024-07-13 10:59:09 +02:00 |
|
|
60d3556f10
|
Automatically create a setup user
|
2024-07-13 09:52:30 +02:00 |
|
|
5cfb4ee184
|
Wait for internet connection before starting the setup
|
2024-07-12 00:39:14 +02:00 |
|
|
fb3a89f4b8
|
Allow setting the keyboard layout from the config file
|
2024-07-11 22:10:57 +02:00 |
|
|
9962e8e147
|
Allow setting the key map
|
2024-07-11 22:05:36 +02:00 |
|
|
8692c51a7f
|
Remove unused variable
|
2024-07-11 21:59:51 +02:00 |
|
|
224db1d635
|
Allow specifying the timezone
|
2024-07-11 21:58:46 +02:00 |
|
|
1ae28ff60e
|
Read mount root from nix config
|
2024-07-11 20:24:24 +02:00 |
|
|
7956df2e36
|
Implicitly produce raw output
|
2024-07-11 21:01:39 +02:00 |
|
|
42c7d24198
|
Prefix valhalla related settings
|
2024-07-11 19:31:50 +02:00 |
|
|
2ca85d797b
|
Use source instead of dot notation
|
2024-07-09 04:00:26 +02:00 |
|
|
d4fa8f2ebd
|
Simplify the creation of hooks
|
2024-07-09 03:57:03 +02:00 |
|
|
73d72c569e
|
Load language settings from the config
|
2024-07-09 02:22:12 +02:00 |
|
|
a9108dd12c
|
Add a hook for setting up device drivers
|
2024-07-08 18:44:47 +02:00 |
|
|
df2a735ac0
|
Remove unnecessary command restrictions
|
2024-07-08 18:29:55 +02:00 |
|
|
28f5d3d355
|
Set USER_GROUPS to an empty string by default
|
2024-07-08 18:20:50 +02:00 |
|
|
b433fbb8c9
|
Convert Arch setup script to fish
|
2024-07-08 02:47:49 +02:00 |
|
|
d91cbe3bdf
|
Centralize default settings
|
2024-07-08 01:47:23 +02:00 |
|
|
eccebe5b17
|
Rename partitioning modules to config
|
2024-07-08 01:09:31 +02:00 |
|
|
f23fa342ae
|
Translate copy-repo script to fish
|
2024-07-07 22:33:01 +02:00 |
|
|
eef2a1edc6
|
Create a script for copying the repo
|
2024-07-07 20:12:46 +02:00 |
|
|
b1dc0b2009
|
Refactor installation functions
|
2024-07-07 20:04:05 +02:00 |
|
|
485c0c70f3
|
Fix path resolving of the partition module
|
2024-06-23 15:03:20 +02:00 |
|
|
4bd86f8de7
|
Generate partitioning scripts using nix
|
2024-06-22 23:32:57 +02:00 |
|
|
d84e2a4740
|
Add an arch specific partitioning scheme
|
2024-06-22 22:51:26 +02:00 |
|
|
3f1ae4d347
|
Show sudo message again after installation
|
2024-03-25 22:20:00 +01:00 |
|
|
0028dc6c1a
|
Externalize profile setup into separate function
|
2024-03-25 12:40:51 +01:00 |
|
|
9329729f3b
|
Exit script on error
|
2024-03-25 00:26:12 +01:00 |
|
|
c2df03ce2d
|
Add a variable storing the sudoers config file name
|
2024-03-24 13:09:21 +01:00 |
|
|
b1565daf3f
|
Delete sudoers config as root
|
2024-03-24 13:09:07 +01:00 |
|
|
8d37e46323
|
Set a valid file name for sudoers config
|
2024-03-24 13:08:45 +01:00 |
|
|
2fef5e494d
|
Fix incorrect script order
|
2024-03-24 13:05:32 +01:00 |
|
|
d9d461c723
|
Fix non-functioning commands
|
2024-03-24 13:04:11 +01:00 |
|
|
dff19f4604
|
Rearrange order of Arch installation steps
|
2024-03-24 12:52:13 +01:00 |
|
|
f560c8de7b
|
Disable password inquiry during installation
|
2024-03-24 12:47:10 +01:00 |
|
|
cf057d2a69
|
Fix typo
|
2024-03-24 05:26:19 +01:00 |
|
|
bb9f94a354
|
Create a script for running hooks
|
2024-03-23 17:23:45 +01:00 |
|
|
777e35ba29
|
Simplify Arch installation script
|
2024-03-23 16:31:10 +01:00 |
|
|
31082f1d8c
|
Disable confirmation dialogues
|
2024-03-09 22:17:49 +01:00 |
|
|
868477cf23
|
Add package for examining pacman packages
|
2024-03-09 12:17:03 +01:00 |
|
|
1f8f088270
|
Change pacman settings at very beginning
|
2024-03-09 00:10:24 +01:00 |
|
|
5cb9e1fad8
|
Move Arch system essentials to separate script
|
2024-03-07 21:39:23 +01:00 |
|
|
7c541727bc
|
Remove non-functioning command
|
2024-03-07 21:00:54 +01:00 |
|
|
64b5cacca7
|
Retry setting a password until it works
|
2024-03-07 20:55:20 +01:00 |
|
|
109e62335f
|
Install GUI after initial reboot
|
2024-03-07 19:15:46 +01:00 |
|
|
578e77235a
|
Allow customizing the OS mount root
|
2023-11-28 01:22:48 +01:00 |
|
|
bc8903f1d9
|
Allow setting custom labels for partitions
|
2023-11-28 01:15:53 +01:00 |
|
|
0476f5d9f2
|
Create generic script for partitioning disks
|
2023-11-24 13:59:58 +01:00 |
|
|
af09e9a7ec
|
Refactor calculation of swap size
|
2023-08-07 20:33:51 +02:00 |
|
|
ac3d551c95
|
Mount windows in arch
|
2023-08-07 20:29:24 +02:00 |
|
|
2c402e6c6a
|
Install git on initial Arch installation
|
2023-08-04 18:09:09 +02:00 |
|
|
9b4715c0ce
|
Fix permissions of files
|
2023-07-13 21:30:43 +02:00 |
|
|
e08c4546a4
|
Prevent EFI formatting for dual boot
|
2023-07-12 23:30:00 +02:00 |
|
|
fa32e7eb3f
|
Allow specifying custom partition script
|
2023-07-12 22:54:50 +02:00 |
|
|
487c83afb2
|
Add she-bang to all files
|
2023-07-12 22:37:31 +02:00 |
|
|
a8e3d0ee03
|
Ensure pipewire-pulse is installed
|
2023-06-14 00:30:12 +02:00 |
|
|
7dbf4f3345
|
Initialize pacman key during setup
|
2023-06-09 23:31:42 +02:00 |
|
|
1dad484c06
|
Ensure disks are formatted properly
|
2023-06-09 23:31:02 +02:00 |
|
|
823f0dac5e
|
Automatically install bluetooth headset support
|
2023-06-05 18:48:44 +02:00 |
|
|
658123be4e
|
Configure formatting language
|
2023-05-25 20:06:37 +02:00 |
|
|
a1b1dadb14
|
Install on-screen keyboard
|
2023-05-24 07:13:45 +02:00 |
|
|
5f0bb48408
|
Update packages before installation
|
2023-05-04 19:53:07 +00:00 |
|
|
1e8edc2f02
|
Force overwriting existing file systems
|
2023-05-03 22:44:15 +02:00 |
|
|
1d3f614d16
|
Refactor the sddm installation
|
2023-05-03 21:46:49 +02:00 |
|
|
d5387d6be4
|
Migrate from gnome to plasma
|
2023-05-03 17:47:41 +02:00 |
|
|
59aadb0856
|
Refactor disk detection during partitioning
|
2023-04-07 18:25:21 +02:00 |
|
|
94960c20df
|
Ask for disk if the specified one does not exist
|
2023-04-07 02:13:23 +02:00 |
|
|
020ed2f7bb
|
Fix incorrect hostname command
|
2023-04-06 13:41:09 +02:00 |
|
|
b246d1bd22
|
Fix broken locale.gen sed script
|
2023-04-04 23:41:44 +02:00 |
|
|
b51d065170
|
Set the x11 keymap during system setup
|
2023-04-04 23:00:00 +02:00 |
|
|
23ec9a15c1
|
Refactor bash quotation
|
2023-04-04 22:55:37 +02:00 |
|
|
8685b3ffa0
|
Remove non-functioning command
|
2023-04-04 22:54:25 +02:00 |
|
|
83b625fe62
|
Fix broken Arch setup
|
2023-04-04 12:59:50 +02:00 |
|
|
25bb6e2442
|
Install man during Arch setup
|
2023-04-04 12:27:18 +02:00 |
|
|
b8b9d75358
|
Set x11 keymap during setup
|
2023-04-03 23:52:20 +02:00 |
|
|
4816963041
|
Add variable fallbacks
|
2023-04-03 23:33:24 +02:00 |
|
|
96a264c154
|
Fix incorrect permissions
|
2023-04-03 23:15:14 +02:00 |
|
|
4c7d286731
|
Add script for installing gnome
|
2023-04-03 11:18:37 +02:00 |
|
|
e587a941df
|
Enable NetworkManager during setup
|
2023-04-03 11:14:46 +02:00 |
|
|
ca17ea2fa4
|
Fix typo
|
2023-04-03 11:07:05 +02:00 |
|
|
b813a812c9
|
Set default username
|
2023-04-03 11:00:54 +02:00 |
|
|
fbc68caf34
|
Install sudo during setup
|
2023-04-03 11:00:11 +02:00 |
|
|
f2de343c50
|
Fix misplaced deletion of setup files
|
2023-04-03 10:39:17 +02:00 |
|
|
2292ff7387
|
Add script for adding default user
|
2023-04-03 10:35:01 +02:00 |
|
|
459f5df08e
|
Improve setup script
|
2023-04-03 10:21:27 +02:00 |
|
|
d190d1d3f4
|
Refactor the directory structure
|
2023-04-01 17:08:17 +02:00 |
|