Commit graph

5017 commits

Author SHA1 Message Date
Tobias Powalowski
dc123b22bf log package installation on latest image to tty7 2023-08-25 12:32:33 +02:00
Tobias Powalowski
3d251568bc log package installation on latest image to tty7 2023-08-25 12:29:20 +02:00
Tobias Powalowski
4b321dc571 replace /dev/null with _NO_LOG 2023-08-25 12:19:47 +02:00
Tobias Powalowski
0191df4e77 replace ${_W_DIR}/tmp with ${_ROOTFS_DIR} 2023-08-25 09:46:27 +02:00
Tobias Powalowski
6f442d6fff remove / 2023-08-25 09:32:50 +02:00
Tobias Powalowski
41c3a265b9 remove kernel from / on local image 2023-08-25 09:22:30 +02:00
Tobias Powalowski
7882555b2b fix plasma task 2023-08-24 14:26:19 +02:00
Tobias Powalowski
b15aaa513e add man-pages libev libpipeline groff to not installed packages 2023-08-24 08:59:07 +02:00
Tobias Powalowski
669e67e73d add db5.3 to not installed packages 2023-08-24 08:49:21 +02:00
Tobias Powalowski
07b0bdc1a4 set mode on init-* already in iso.sh 2023-08-23 17:51:15 +02:00
Tobias Powalowski
c0a9d7adc3 fix permission on /boot/init-*.img 2023-08-23 17:44:35 +02:00
Tobias Powalowski
99db40c116 fix paths 2023-08-22 21:57:53 +02:00
Tobias Powalowski
7295897da3 fix paths 2023-08-22 20:09:36 +02:00
Tobias Powalowski
aaefa0cc33 remove efitools, fix messages 2023-08-22 19:52:41 +02:00
Tobias Powalowski
16a60db844 add ./ to upload paths 2023-08-22 19:32:23 +02:00
Tobias Powalowski
0b483b02f8 remove SERVER_HOME 2023-08-22 19:00:56 +02:00
Tobias Powalowski
e66dbc873b fix upload directory 2023-08-22 16:15:50 +02:00
Tobias Powalowski
2bd390abf7 remove useless efitools 2023-08-19 18:09:49 +02:00
Tobias Powalowski
2e8e394cf2 remove useless efitools 2023-08-19 18:08:46 +02:00
Tobias Powalowski
3b8d2fef15 split bootloader.sh into pieces 2023-08-19 14:45:23 +02:00
Tobias Powalowski
573297b38b add installation guide to pages to open on startup in chromium and firefox 2023-08-15 11:24:21 +02:00
Tobias Powalowski
01031964ce fix intendation 2023-08-14 22:14:39 +02:00
Tobias Powalowski
5644ab214a only LIMINE on x86_64 2023-08-14 22:10:52 +02:00
Tobias Powalowski
403c8db890 only LIMINE on x86_64 2023-08-14 22:01:28 +02:00
Tobias Powalowski
f0ef8e06f1 don't show error on offline installation' 2023-08-14 19:20:30 +02:00
Tobias Powalowski
db43d6d6cf add firmware, reboot and halt to default grub.cfg 2023-08-14 12:59:10 +02:00
Tobias Powalowski
a52cecb96c add firmware, reboot and halt to default grub.cfg 2023-08-14 12:57:16 +02:00
Tobias Powalowski
e30f96e467 switch double quotes and single quotes 2023-08-14 12:42:11 +02:00
Tobias Powalowski
94faa34883 GRUB_PREFIX_DIR always without / 2023-08-14 12:30:35 +02:00
Tobias Powalowski
5e8c8386df GRUB_PREFIX_DIR always without / 2023-08-14 12:26:16 +02:00
Tobias Powalowski
cd1debdbb9 GRUB_PREFIX_DIR always without / 2023-08-14 12:24:03 +02:00
Tobias Powalowski
8675923695 fix format in hooks 2023-08-13 22:09:13 +02:00
Tobias Powalowski
1b8b422338 fix typo 2023-08-13 21:27:56 +02:00
Tobias Powalowski
f11b2b04e8 fix size 2023-08-13 21:25:20 +02:00
Tobias Powalowski
2bf33a3317 fix typo 2023-08-13 21:22:46 +02:00
Tobias Powalowski
838f2d2e68 fix slashes 2023-08-13 20:01:09 +02:00
Tobias Powalowski
548f315c5b remove double quote 2023-08-13 19:04:46 +02:00
Tobias Powalowski
6b511c9554 nicer quotes in grub-sb 2023-08-13 18:57:17 +02:00
Tobias Powalowski
5d514471a0 add signing to grub pacman sb upgrade hook 2023-08-13 17:39:15 +02:00
Tobias Powalowski
1da38b46f6 use full path 2023-08-13 13:39:13 +02:00
Tobias Powalowski
5fbf590e61 add automatic grub upgrade in SB mode 2023-08-13 13:11:03 +02:00
Tobias Powalowski
0b7d114de6 fix mkinitcpio run 2023-08-12 21:59:53 +02:00
Tobias Powalowski
8b6c932691 stop screen flicker 2023-08-12 21:47:46 +02:00
Tobias Powalowski
a087644d9a rename XBOOT to XBOOTLDR 2023-08-12 20:34:03 +02:00
Tobias Powalowski
f54469cf2a fix limine UEFI config 2023-08-12 20:26:52 +02:00
Tobias Powalowski
74483c609e fix limine on offline medium 2023-08-12 19:50:50 +02:00
Tobias Powalowski
829630de5b remove _set_locale 2023-08-12 18:08:24 +02:00
Tobias Powalowski
5779f3ad62 remove _set_locale 2023-08-12 18:07:20 +02:00
Tobias Powalowski
30069f974d shellcheck fixes 2023-08-12 17:55:00 +02:00
Tobias Powalowski
c1b911b2eb remove gummiboot parameters 2023-08-12 17:44:56 +02:00
Tobias Powalowski
c158f4cb1d change title 2023-08-12 17:43:55 +02:00
Tobias Powalowski
80f3d808db change title 2023-08-12 17:41:44 +02:00
Tobias Powalowski
7ed1439f7a fix GPT on BIOS system fstab 2023-08-12 15:43:45 +02:00
Tobias Powalowski
bd6144a8e9 fix menu size 2023-08-12 15:39:12 +02:00
Tobias Powalowski
6dfbaab86c fix GPT on BIOS system fstab 2023-08-12 15:36:58 +02:00
Tobias Powalowski
57f521cf79 revert last commit 2023-08-12 15:18:11 +02:00
Tobias Powalowski
77790fc7d0 dd more 2023-08-12 14:48:05 +02:00
Tobias Powalowski
56e2ecc4db provide GPT on BIOS boot too 2023-08-12 14:23:54 +02:00
Tobias Powalowski
d3e790b554 clear one / 2023-08-12 14:19:59 +02:00
Tobias Powalowski
03b887dbb6 readd dd to clear the device completetly! 2023-08-12 14:09:12 +02:00
Tobias Powalowski
f2eea30225 readd dd to clear the device completetly! 2023-08-12 12:06:31 +02:00
Tobias Powalowski
c90d2e81e0 fix space 2023-08-11 22:48:52 +02:00
Tobias Powalowski
d36f24a44b shellcheck fixes 2023-08-11 22:35:01 +02:00
Tobias Powalowski
8ea311aa6e fix pacman hook 2023-08-11 22:28:49 +02:00
Tobias Powalowski
3f4a32f173 rewording dialog 2023-08-11 22:24:59 +02:00
Tobias Powalowski
5adf2e2340 corrrect order 2023-08-11 22:19:22 +02:00
Tobias Powalowski
9fb9308ef0 add automatic update hook 2023-08-11 22:16:40 +02:00
Tobias Powalowski
c6404f379b add automatic update hook 2023-08-11 22:15:07 +02:00
Tobias Powalowski
32d723f053 fix menu size 2023-08-11 22:08:19 +02:00
Tobias Powalowski
0b6861a858 fix menu size 2023-08-11 22:07:09 +02:00
Tobias Powalowski
560d6a2729 add sucess message 2023-08-11 22:05:09 +02:00
Tobias Powalowski
e1e2dbe465 add config editing 2023-08-11 21:58:03 +02:00
Tobias Powalowski
9e01028cd8 fix chroot 2023-08-11 21:40:09 +02:00
Tobias Powalowski
7cb4fe5b72 fix config 2023-08-11 21:37:23 +02:00
Tobias Powalowski
daa3d7f0f2 fix config 2023-08-11 21:28:08 +02:00
Tobias Powalowski
91b7f5b731 add limine_bios 2023-08-11 21:09:57 +02:00
Tobias Powalowski
e1e2af0070 switch to GPL 3.0 or later 2023-08-11 17:19:18 +02:00
Tobias Powalowski
67707a7ff7 add automatic grub update on BIOS systems 2023-08-11 16:05:48 +02:00
Tobias Powalowski
6e38e89ab3 rename hook 2023-08-11 16:00:58 +02:00
Tobias Powalowski
69b7863fc9 add automatic grub update 2023-08-11 15:57:57 +02:00
Tobias Powalowski
bb555fb03b add automatic grub update 2023-08-11 15:56:15 +02:00
Tobias Powalowski
701d10430d add system update pacman hook 2023-08-11 15:05:09 +02:00
Tobias Powalowski
f182ac6d75 add title 2023-08-11 09:29:19 +02:00
Tobias Powalowski
75860d65ff add pacman hooks for limine and refind 2023-08-11 09:27:05 +02:00
Tobias Powalowski
8aeacfff0c revert does not work 2023-08-11 09:06:40 +02:00
Tobias Powalowski
a6a414b9e0 use EFI/limine for limine 2023-08-11 08:59:44 +02:00
Tobias Powalowski
d7e0b1d008 add limine uefi support 2023-08-10 21:43:50 +02:00
Tobias Powalowski
ff994095e8 add limine uefi support 2023-08-10 21:38:56 +02:00
Tobias Powalowski
3c0c0eb684 add limine uefi support 2023-08-10 21:33:19 +02:00
Tobias Powalowski
4e32320f1b add limine uefi support 2023-08-10 21:29:29 +02:00
Tobias Powalowski
b4f0086371 add limine uefi support 2023-08-10 21:26:25 +02:00
Tobias Powalowski
de4fdd96cc add limine uefi support 2023-08-10 21:23:14 +02:00
Tobias Powalowski
b299ad10b9 add limine uefi support 2023-08-10 21:20:44 +02:00
Tobias Powalowski
409af39239 add limine uefi support 2023-08-10 21:13:49 +02:00
Tobias Powalowski
6f6d2a7c65 capitalize partitions 2023-08-07 21:54:39 +02:00
Tobias Powalowski
157b77025f update comment 2023-08-07 09:46:56 +02:00
Tobias Powalowski
ecdd354d9e add VC message to Logging 2023-08-07 09:36:06 +02:00
Tobias Powalowski
9562358911 remove legaceBOOT flag from quicksetup 2023-08-06 23:38:04 +02:00
Tobias Powalowski
3251377ca6 remove auto-gpt usage for /efi and /boot, it is not working with all supported bootloaders! 2023-08-06 23:08:32 +02:00
Tobias Powalowski
133bf7867d remove auto-gpt usage for /efi and /boot, it is not working with all supported bootloaders! 2023-08-06 23:03:13 +02:00
Tobias Powalowski
60497af0be add text before editing cmdline and ukify.conf 2023-08-06 20:49:02 +02:00
Tobias Powalowski
9a331697ee add text before editing cmdline and ukify.conf 2023-08-06 20:47:36 +02:00
Tobias Powalowski
a654fa4ba7 add missing _ 2023-08-06 20:31:50 +02:00
Tobias Powalowski
e12da3270f add VC to log 2023-08-06 20:17:06 +02:00
Tobias Powalowski
a70baba73f fix GRUB_PREFIX_DIR 2023-08-06 19:16:23 +02:00
Tobias Powalowski
b6db777f9e remove dialog 2023-08-06 18:39:15 +02:00
Tobias Powalowski
871f200caa fix math 2023-08-06 18:37:13 +02:00
Tobias Powalowski
1b9736e5f9 add progressbar to mountpoints 2023-08-06 18:33:01 +02:00
Tobias Powalowski
eb10aaa098 fix typo 2023-08-06 18:17:31 +02:00
Tobias Powalowski
208c5c5f37 add partition names 2023-08-06 18:15:50 +02:00
Tobias Powalowski
8231f39b25 add partition names 2023-08-06 18:12:31 +02:00
Tobias Powalowski
87a62cb74d add partition names 2023-08-06 18:10:18 +02:00
Tobias Powalowski
47aa2a6b3b better math 2023-08-06 18:03:10 +02:00
Tobias Powalowski
ec47a86c5a better math 2023-08-06 18:00:47 +02:00
Tobias Powalowski
60f33f7bbd add progressbar to quicksetup 2023-08-06 17:58:21 +02:00
Tobias Powalowski
4baf67ab1d add progressbar to quicksetup 2023-08-06 17:56:40 +02:00
Tobias Powalowski
adbdd8a4ca add progressbar to quicksetup 2023-08-06 17:38:20 +02:00
Tobias Powalowski
618db70c48 shorten message 2023-08-06 16:54:45 +02:00
Tobias Powalowski
20c4da8fbb add sleep 2 2023-08-06 16:53:03 +02:00
Tobias Powalowski
b1792c0efa fix refind menu 2023-08-06 16:51:58 +02:00
Tobias Powalowski
a18e41d5c3 smaller menu 2023-08-06 16:46:14 +02:00
Tobias Powalowski
1014c81a86 add title to refind 2023-08-06 16:43:56 +02:00
Tobias Powalowski
6fdb00a72d add progressbar for copy to efi dialog 2023-08-06 16:41:52 +02:00
Tobias Powalowski
ac2e607669 add progressbar for copy to efi dialog 2023-08-06 16:39:11 +02:00
Tobias Powalowski
e34c9ce0a5 add progressbar for copy to efi dialog 2023-08-06 16:38:02 +02:00
Tobias Powalowski
6913955df6 add progressbar for copy to efi dialog 2023-08-06 16:37:00 +02:00
Tobias Powalowski
ed30b5f72d add progressbar for FIRMWARE 2023-08-06 16:30:27 +02:00
Tobias Powalowski
57ab3229bf add progressbar for FIRMWARE 2023-08-06 16:29:24 +02:00
Tobias Powalowski
1ba8385f57 add progressbar for FIRMWARE 2023-08-06 16:24:12 +02:00
Tobias Powalowski
00cb800ed7 add progressbar for FIRMWARE 2023-08-06 16:23:20 +02:00
Tobias Powalowski
b0b9249b0e resize and less sleep 2023-08-06 16:01:03 +02:00
Tobias Powalowski
2e6abc2aad resize and less sleep 2023-08-06 15:59:14 +02:00
Tobias Powalowski
02de225a8b add menu titles 2023-08-06 15:56:16 +02:00
Tobias Powalowski
aa10d36086 add menu titles 2023-08-06 15:52:33 +02:00
Tobias Powalowski
67bbf50d86 Change wording 2023-08-06 15:48:19 +02:00
Tobias Powalowski
917f16f412 don't ask on SB setup 2023-08-06 15:45:59 +02:00
Tobias Powalowski
b7ce1c10c8 don't ask on SB setup 2023-08-06 15:43:42 +02:00
Tobias Powalowski
f87a97c2f0 add progressbar on grub 2023-08-06 15:34:32 +02:00
Tobias Powalowski
b547837bea add progressbar on grub 2023-08-06 15:30:46 +02:00
Tobias Powalowski
6c3eafea7e add progressbar on grub 2023-08-06 15:19:26 +02:00
Tobias Powalowski
7a1e2a37b0 add progressbar on grub 2023-08-06 15:12:46 +02:00
Tobias Powalowski
5e423c9924 add progressbar on grub 2023-08-06 15:03:43 +02:00
Tobias Powalowski
a2fb3e0470 add progressbar on grub 2023-08-06 14:52:59 +02:00
Tobias Powalowski
33d8d7e812 add progressbar on grub 2023-08-06 14:51:51 +02:00
Tobias Powalowski
39c4c93a99 fix GPT check 2023-08-06 14:50:23 +02:00
Tobias Powalowski
66ee2999a5 add progressbar on grub 2023-08-06 14:36:47 +02:00
Tobias Powalowski
1ee7989b27 add progressbar on grub 2023-08-06 14:32:54 +02:00
Tobias Powalowski
68fdc6ebc8 add progressbar on grub 2023-08-06 14:24:12 +02:00
Tobias Powalowski
45f2d0927c add progressbar on grub 2023-08-06 14:02:19 +02:00
Tobias Powalowski
f60ba79f33 add progressbar on grub 2023-08-06 13:37:14 +02:00
Tobias Powalowski
2f9bb1e3f3 add progressbar on grub 2023-08-06 12:18:55 +02:00
Tobias Powalowski
186bd74fec add progressbar on grub 2023-08-06 12:17:41 +02:00
Tobias Powalowski
f8058c4b61 add progressbar on grub 2023-08-06 12:06:41 +02:00
Tobias Powalowski
753fe5bdee add progressbar on grub 2023-08-06 11:58:23 +02:00
Tobias Powalowski
45939dc97c add progressbar on grub 2023-08-06 11:44:26 +02:00
Tobias Powalowski
00bf54a2c6 add progressbar on grub 2023-08-06 11:36:48 +02:00
Tobias Powalowski
ca3fa0a540 add progressbar on grub 2023-08-06 11:29:41 +02:00
Tobias Powalowski
8fc765963b add progressbar on grub 2023-08-06 11:01:00 +02:00
Tobias Powalowski
3435877e71 add progressbar on grub 2023-08-06 10:59:28 +02:00
Tobias Powalowski
18051890f7 add progressbar on grub 2023-08-06 10:58:18 +02:00
Tobias Powalowski
eb09697207 fix name 2023-08-06 10:42:06 +02:00
Tobias Powalowski
2fb3e8eea9 fix name 2023-08-06 10:39:02 +02:00
Tobias Powalowski
d24419d214 change box size 2023-08-06 10:35:20 +02:00
Tobias Powalowski
b58c3eb0ae progressbar on mkinitcpio running 2023-08-06 10:33:28 +02:00
Tobias Powalowski
38cb2f401d progressbar on mkinitcpio running 2023-08-06 10:26:04 +02:00
Tobias Powalowski
695354c899 progressbar on mkinitcpio running 2023-08-06 10:03:27 +02:00
Tobias Powalowski
0cb142dde3 same run_pacman routine everywhere 2023-08-05 23:01:00 +02:00
Tobias Powalowski
4f51c7e91a add progressbar on locale-gen 2023-08-05 22:54:11 +02:00
Tobias Powalowski
508ef3f64e add progressbar on locale-gen 2023-08-05 22:53:02 +02:00
Tobias Powalowski
c8ddbd093c add progressbar on locale-gen 2023-08-05 22:52:11 +02:00
Tobias Powalowski
4b81b4a169 add (s) 2023-08-05 16:10:19 +02:00
Tobias Powalowski
2d4ab11123 add error function 2023-08-05 16:04:25 +02:00
Tobias Powalowski
f07e209fa6 add error function 2023-08-05 16:02:48 +02:00
Tobias Powalowski
e280f5ec5a add error function 2023-08-05 15:59:44 +02:00
Tobias Powalowski
5e120cd163 package installation progressbar 2023-08-04 23:00:30 +02:00
Tobias Powalowski
50dab750b3 package installation progressbar 2023-08-04 22:57:52 +02:00
Tobias Powalowski
09e27f360f package installation progressbar 2023-08-04 22:53:14 +02:00
Tobias Powalowski
91ef4758c3 package installation progressbar 2023-08-04 22:43:53 +02:00
Tobias Powalowski
58a5f3d742 package installation progressbar 2023-08-04 22:34:53 +02:00
Tobias Powalowski
f136a060a0 package installation progressbar 2023-08-04 22:30:14 +02:00
Tobias Powalowski
d56bfaf7e0 package installation progressbar 2023-08-04 22:27:25 +02:00
Tobias Powalowski
202c6a7be5 package installation progressbar 2023-08-04 22:20:26 +02:00
Tobias Powalowski
5c109cb6df package installation progressbar 2023-08-04 22:13:26 +02:00
Tobias Powalowski
8a3c640fbc package installation progressbar 2023-08-04 22:11:57 +02:00
Tobias Powalowski
4f3a696fcc package installation progressbar 2023-08-04 22:09:48 +02:00
Tobias Powalowski
971ec50cc6 fix auto_bash 2023-08-04 21:25:04 +02:00
Tobias Powalowski
ce6d808a18 add autoconfig progressbar 2023-08-04 21:14:52 +02:00
Tobias Powalowski
57fcf115d3 change wording 2023-08-04 20:18:58 +02:00
Tobias Powalowski
edaf41f8a1 add shutdown and reboot routine from launcher 2023-08-04 20:12:51 +02:00
Tobias Powalowski
f41a8012f8 shellcheck fixes 2023-08-04 15:56:39 +02:00
Tobias Powalowski
673fd3ce05 shellcheck fixes 2023-08-04 15:14:30 +02:00
Tobias Powalowski
cd5d3c0e4c move functions to their respective destination 2023-08-04 14:57:22 +02:00
Tobias Powalowski
c3e1f7ab3d change title 2023-08-04 14:46:19 +02:00
Tobias Powalowski
88273524f0 add System 2023-08-04 14:40:25 +02:00
Tobias Powalowski
da770a3343 cleanup check 2023-08-04 14:38:30 +02:00
Tobias Powalowski
d5575dcc84 cleanup check 2023-08-04 14:33:28 +02:00
Tobias Powalowski
f8db36abb8 reenable systemd-boot and firmware for aarch64 2023-08-04 13:46:12 +02:00
Tobias Powalowski
ae7c158633 higher sleep for plasma 2023-08-04 12:37:34 +02:00
Tobias Powalowski
0698433c13 load qxl also on wayland 2023-08-04 12:32:31 +02:00
Tobias Powalowski
0652e59a8b simplify and add it to other DEs too 2023-08-04 12:22:41 +02:00
Tobias Powalowski
c64e54a635 simplify and add it to other DEs too 2023-08-04 11:54:42 +02:00
Tobias Powalowski
1435770ad3 better messages 2023-08-04 11:08:23 +02:00
Tobias Powalowski
92f6756881 better messages 2023-08-04 10:50:50 +02:00
Tobias Powalowski
61cf129aba better progressbar 2023-08-04 10:37:07 +02:00
Tobias Powalowski
375964f815 better logging for xfce 2023-08-04 10:02:24 +02:00
Tobias Powalowski
a8b79b2ccc add functions 2023-08-04 09:40:24 +02:00
Tobias Powalowski
cc756411a0 move FIX_PACKAGES to extra function 2023-08-04 09:34:36 +02:00
Tobias Powalowski
c31fbdc0f3 move touch before funciton 2023-08-04 09:21:15 +02:00
Tobias Powalowski
86b2294b98 move touch before funciton 2023-08-04 09:20:22 +02:00
Tobias Powalowski
fc471a52c9 move touch before funciton 2023-08-04 09:18:52 +02:00
Tobias Powalowski
dbfa72dac1 add C.UTF-8 2023-08-04 09:06:15 +02:00
Tobias Powalowski
c4fafdc57b log pacman 2023-08-04 08:48:27 +02:00
Tobias Powalowski
44414254be log pacman 2023-08-04 08:40:06 +02:00
Tobias Powalowski
48e7ac9033 log pacman 2023-08-04 08:36:21 +02:00
Tobias Powalowski
855d671b2d log pacman 2023-08-04 08:35:48 +02:00
Tobias Powalowski
4e2903b67f log pacman 2023-08-04 08:31:48 +02:00
Tobias Powalowski
883bb1224d better percentages 2023-08-04 08:29:50 +02:00
Tobias Powalowski
7a9bedc66d better percentages 2023-08-04 08:25:18 +02:00
Tobias Powalowski
bdf80a90a8 better percentages 2023-08-04 08:21:55 +02:00
Tobias Powalowski
6a3d284f14 better percentages 2023-08-04 08:21:22 +02:00
Tobias Powalowski
f790db0530 better percentages 2023-08-04 08:16:19 +02:00
Tobias Powalowski
524e5b0ab4 fix package grep 2023-08-04 08:12:11 +02:00
Tobias Powalowski
fe11d0e4af remove logging 2023-08-04 08:07:58 +02:00
Tobias Powalowski
6ff73d3cd8 defunctionilize 2023-08-04 08:04:27 +02:00
Tobias Powalowski
14664a6148 progressbar xfce 2023-08-03 21:36:13 +02:00
Tobias Powalowski
8e664f03fe progressbar xfce 2023-08-03 21:30:55 +02:00
Tobias Powalowski
6c4aa1c7a0 add progressbar on script update 2023-08-03 19:42:58 +02:00
Tobias Powalowski
72448bd677 add progressbar on script update 2023-08-03 19:38:42 +02:00
Tobias Powalowski
d745ba9d22 cleanup init file 2023-08-03 13:37:47 +02:00
Tobias Powalowski
9efd839a64 new image needs more RAM 2023-08-03 12:50:43 +02:00
Tobias Powalowski
dd2cce017f new values for new_image 2023-08-03 12:36:49 +02:00
Tobias Powalowski
ccd58e7ee6 new values for new_image 2023-08-03 12:21:24 +02:00
Tobias Powalowski
5ce5859639 don't allow new images on local image, better progressbars on new image 2023-08-03 12:10:36 +02:00
Tobias Powalowski
d146b64d01 adapt sleep times in function 2023-08-03 11:21:48 +02:00
Tobias Powalowski
b07bcab72c adapt sleep times in function 2023-08-03 11:15:06 +02:00
Tobias Powalowski
1152382c36 adapt sleep times in function 2023-08-03 11:14:04 +02:00
Tobias Powalowski
b67f6c1ab4 adapt sleep times in function 2023-08-03 11:07:51 +02:00
Tobias Powalowski
73e0849a4c adapt sleep times in function 2023-08-03 11:03:46 +02:00
Tobias Powalowski
6db47a4dc7 adapt sleep times in function 2023-08-03 10:58:08 +02:00
Tobias Powalowski
229e79628a adapt sleep times in function 2023-08-03 10:53:58 +02:00
Tobias Powalowski
ef06f476d9 adapt sleep times in function 2023-08-03 10:53:19 +02:00
Tobias Powalowski
530c1bf30c adapt sleep times in function 2023-08-03 10:47:21 +02:00
Tobias Powalowski
47aba78f23 functionize wait 2023-08-03 10:30:32 +02:00
Tobias Powalowski
1962d29124 fix parameter 2023-08-03 10:21:51 +02:00
Tobias Powalowski
3ca039c50a remove extra function 2023-08-03 10:15:24 +02:00
Tobias Powalowski
95aaa8467d move touch out of functions 2023-08-03 09:31:59 +02:00
Tobias Powalowski
815332d343 add progress to initramfs collecting 2023-08-03 09:19:04 +02:00
Tobias Powalowski
a1b694b68e add progress to initramfs collecting 2023-08-03 09:15:30 +02:00
Tobias Powalowski
5a2bd78e4f add progress to initramfs collecting 2023-08-03 09:04:04 +02:00
Tobias Powalowski
0e481aa839 add progress to initramfs collecting 2023-08-03 08:59:48 +02:00
Tobias Powalowski
ec5cd1e632 add progress to initramfs collecting 2023-08-03 08:56:22 +02:00
Tobias Powalowski
6aaa526989 add progress to initramfs collecting 2023-08-03 08:52:34 +02:00
Tobias Powalowski
3eb8cd3c2f add sleep 5 2023-08-03 08:43:27 +02:00
Tobias Powalowski
e7d8c3100c add sleep 1 2023-08-03 08:34:19 +02:00
Tobias Powalowski
eda959c09e show progress on container creation 2023-08-03 08:33:05 +02:00
Tobias Powalowski
8179a63bd9 remove exit 1 2023-08-03 08:13:25 +02:00
Tobias Powalowski
280b678f07 show progress on container creation 2023-08-03 08:10:59 +02:00
Tobias Powalowski
588b582cf5 remove mkinitcpio always 2023-08-03 07:34:33 +02:00
Tobias Powalowski
d12cf82290 avoid mkinitcpio 2023-08-02 22:39:19 +02:00
Tobias Powalowski
d2cbcf1d65 avoid mkinitcpio 2023-08-02 22:32:48 +02:00
Tobias Powalowski
fd1c140bc1 always check network on git update 2023-08-02 22:20:11 +02:00
Tobias Powalowski
7847d37774 speedup full-system 2023-08-02 22:08:55 +02:00
Tobias Powalowski
be904c4062 speedup full-system 2023-08-02 22:06:09 +02:00
Tobias Powalowski
e9b9c3adf2 add spaces 2023-08-02 21:28:59 +02:00
Tobias Powalowski
ff349d092b add spaces to menu title 2023-08-02 21:16:44 +02:00
Tobias Powalowski
d52ceb5b91 use shell error messages 2023-08-02 21:11:40 +02:00
Tobias Powalowski
af14ccb190 fix typo 2023-08-02 21:07:00 +02:00
Tobias Powalowski
30875f7634 add titles 2023-08-02 21:02:20 +02:00
Tobias Powalowski
66b96646ac checks out of progressbar 2023-08-02 20:57:06 +02:00
Tobias Powalowski
78ce39fb07 checks out of progressbar 2023-08-02 20:54:58 +02:00
Tobias Powalowski
e48a9135b1 smaller box 2023-08-02 20:47:35 +02:00
Tobias Powalowski
20bdd392a5 add infoboxes as error messages 2023-08-02 20:46:01 +02:00
Tobias Powalowski
8014032992 add infoboxes as error messages 2023-08-02 20:44:44 +02:00
Tobias Powalowski
185801711c remove at the end of progressbar 2023-08-02 20:37:24 +02:00
Tobias Powalowski
5a9d8395c8 add end_check 2023-08-02 19:19:52 +02:00
Tobias Powalowski
a436aadec3 move error message to progressbar 2023-08-02 18:53:06 +02:00
Tobias Powalowski
0851e9a29a add sleep on local image 2023-08-02 16:54:59 +02:00
Tobias Powalowski
8b6214f208 remove clears 2023-08-02 15:42:22 +02:00
Tobias Powalowski
08f3d303ea switch checks 2023-08-02 15:40:42 +02:00
Tobias Powalowski
7c7c235f87 move checks behind action 2023-08-02 15:39:16 +02:00
Tobias Powalowski
9bc6e8e522 add check to correct function 2023-08-02 15:15:43 +02:00
Tobias Powalowski
1bdf1c7a3d remove _KEEP 2023-08-02 15:14:06 +02:00
Tobias Powalowski
57631e914f remove wrong exit 0 2023-08-02 14:06:16 +02:00
Tobias Powalowski
d56fc96513 remove wrong exit 1 2023-08-02 14:04:14 +02:00
Tobias Powalowski
9d21fb856b don't clear on error' 2023-08-02 13:49:02 +02:00
Tobias Powalowski
d15541a4ec add lock files 2023-08-02 13:43:33 +02:00
Tobias Powalowski
bfbdaf1556 add pacakge processing to progress 2023-08-02 13:35:47 +02:00
Tobias Powalowski
f5db05413d add pacakge processing to progress 2023-08-02 13:35:38 +02:00
Tobias Powalowski
e5ee1fb083 add pacakge processing to progress 2023-08-02 13:30:45 +02:00
Tobias Powalowski
e02a35c78d avoid new dialog in init 2023-08-02 11:09:01 +02:00
Tobias Powalowski
521c5a6f7e better login routine 2023-08-02 10:37:31 +02:00
Tobias Powalowski
f1deb5249c switch to progressbar on login 2023-08-02 10:04:17 +02:00
Tobias Powalowski
ff368d6ca7 fix local image switch 2023-08-02 09:21:11 +02:00
Tobias Powalowski
a98497e0b0 move clear to update.sh 2023-08-02 08:53:10 +02:00
Tobias Powalowski
bc1139b0f6 add progressbar to localize 2023-08-01 19:12:57 +02:00
Tobias Powalowski
107e92a628 rename TITLE to ZRAM Setup 2023-08-01 17:57:59 +02:00
Tobias Powalowski
034505388f switch menu title to logging message 2023-08-01 17:46:48 +02:00
Tobias Powalowski
13df21feb0 fix KVER 2023-08-01 17:39:05 +02:00
Tobias Powalowski
d645b00560 add quotes 2023-08-01 17:22:38 +02:00
Tobias Powalowski
d85dc845a5 use default kver detection 2023-08-01 16:55:04 +02:00
Tobias Powalowski
5cd6b46048 move _dialog and _progress to common.sh 2023-08-01 16:41:27 +02:00
Tobias Powalowski
c3e9cc3b6f split out functions from update.sh to desktop.sh and manage.sh 2023-08-01 16:32:34 +02:00
Tobias Powalowski
d2dc202aae clear screen after new images are created 2023-08-01 15:31:24 +02:00
Tobias Powalowski
bfad32cbe9 increase rootfs size to 5G 2023-08-01 14:28:00 +02:00
Tobias Powalowski
d789ce6000 add new images progressbar 2023-08-01 14:05:31 +02:00
Tobias Powalowski
834568f4bc add new images progressbar 2023-08-01 13:59:20 +02:00
Tobias Powalowski
e2ffee6811 add sleep and clear 2023-08-01 12:44:04 +02:00
Tobias Powalowski
ff5304e175 add progressbar for full system 2023-08-01 12:35:30 +02:00
Tobias Powalowski
d9ff184147 add progressbar for full system 2023-08-01 12:32:36 +02:00
Tobias Powalowski
18aca5cbff add progressbar for full system 2023-08-01 12:31:43 +02:00
Tobias Powalowski
3bf885ee7e remove coffee message on update environment 2023-07-31 15:16:52 +02:00
Tobias Powalowski
d12067e526 add dialogrc to environment and move dialog to init and base_common 2023-07-31 15:05:05 +02:00
Tobias Powalowski
2f4b5ad923 fix typo 2023-07-31 14:36:34 +02:00
Tobias Powalowski
6b5c8aab35 fix serial console clear screen 2023-07-31 14:24:57 +02:00
Tobias Powalowski
231a8a17c9 fix tty detection 2023-07-31 13:58:02 +02:00
Tobias Powalowski
e84b74f885 run switch_root only on tty1 2023-07-31 13:41:48 +02:00
Tobias Powalowski
af11cc4755 clear screen before switching to zram 2023-07-31 12:57:02 +02:00
Tobias Powalowski
cf3e005bd3 clear screen 2023-07-31 12:32:24 +02:00
Tobias Powalowski
98d20e906b transition dialog with progressbar 2023-07-31 12:16:00 +02:00
Tobias Powalowski
5a46e3f400 add logging info 2023-07-31 11:36:54 +02:00
Tobias Powalowski
aaa075ccea reset percentages 2023-07-31 11:27:02 +02:00
Tobias Powalowski
6f526ef85d switch to progressbar on latest and latest-image 2023-07-31 11:15:42 +02:00
Tobias Powalowski
7a56ee6505 switch to dialog progressbar on early userspace, silence cut on error in login.sh 2023-07-31 08:58:03 +02:00
Tobias Powalowski
bd844435c7 revert clear screen, it kills login line 2023-07-29 17:41:43 +02:00
Tobias Powalowski
f8c39e3d6b clear screen in MOTD 2023-07-29 17:22:59 +02:00
Tobias Powalowski
01e87254e8 use screen on ssh connection, rename ttyd.sh to remote-login.sh 2023-07-29 07:45:41 +02:00
Tobias Powalowski
b5fe2c5209 deactivate mouse on infoboxes to avoid ^[[I on ssh connections 2023-07-28 17:06:26 +02:00
Tobias Powalowski
fc65ce5249 add missing space 2023-07-27 21:23:16 +02:00
Tobias Powalowski
14758d944f add wiki.archlinux.org to chromium startup 2023-07-27 21:13:24 +02:00
Tobias Powalowski
e72b534c6c remove avahi leftover 2023-07-27 21:05:43 +02:00
Tobias Powalowski
5cd355dcb4 disable avahi, systemd does mdns 2023-07-27 18:51:23 +02:00
Tobias Powalowski
b2d7a4a7d4 revert to systemd mdns 2023-07-27 18:45:03 +02:00
Tobias Powalowski
ed03228b45 revert to systemd mdns 2023-07-27 18:44:46 +02:00
Tobias Powalowski
1a59465e9f fix avahi binaries 2023-07-27 17:42:46 +02:00
Tobias Powalowski
6178975aca add avahi daemon to environment 2023-07-27 17:19:45 +02:00
Tobias Powalowski
80716fc78c no colors in wall possible 2023-07-27 09:07:42 +02:00
Tobias Powalowski
9ceb5f1167 highlight text 2023-07-27 09:03:22 +02:00
Tobias Powalowski
1896724765 highlight text 2023-07-27 09:00:07 +02:00
Tobias Powalowski
1284ccf730 add sleep for readablity 2023-07-27 08:55:57 +02:00
Tobias Powalowski
b4588c0473 add shutdown and reboot messages 2023-07-27 08:54:25 +02:00
Tobias Powalowski
b8f3441716 add firmware modules 2023-07-26 20:36:22 +02:00
Tobias Powalowski
45ce25bf56 silence systemd on ukis 2023-07-26 17:13:12 +02:00
Tobias Powalowski
5b2b9d32a2 remove _SMP and silence systemd on extlinux too 2023-07-26 11:37:34 +02:00
Tobias Powalowski
b0bac3a931 fix init on riscv64 2023-07-25 15:23:02 +02:00
Tobias Powalowski
e330fb1a60 switch to _ARCH 2023-07-25 14:04:06 +02:00
Tobias Powalowski
f605b26ee0 use RUNNING_ARCH 2023-07-25 09:00:23 +02:00
Tobias Powalowski
029c6fb654 use RUNNING_ARCH 2023-07-25 08:38:48 +02:00
Tobias Powalowski
e3d21aa2d5 use RUNNING_ARCH 2023-07-25 07:12:05 +02:00
Tobias Powalowski
c84556c522 fix aarch64 and riscv64 2023-07-25 06:40:31 +02:00
Tobias Powalowski
ae08cf835c fix aarch64 and riscv64 2023-07-24 22:58:03 +02:00
Tobias Powalowski
ba0920bc50 fix aarch64 and riscv64 2023-07-24 20:28:58 +02:00
Tobias Powalowski
db7902db2e unset preset 2023-07-24 18:02:23 +02:00
Tobias Powalowski
65e1120ca8 fix aarch64 and riscv64 images 2023-07-24 17:20:32 +02:00
Tobias Powalowski
fa435e00c0 remove not needed quote 2023-07-24 15:32:10 +02:00
Tobias Powalowski
59937d3b3a update homepage 2023-07-24 15:20:56 +02:00
Tobias Powalowski
3d7755d62c export _ISONAME 2023-07-24 14:33:43 +02:00
Tobias Powalowski
b0173da0c9 use config and kernel from container 2023-07-24 14:18:46 +02:00
Tobias Powalowski
f5191c53fc add kernel to image name, make image better detectable in ventoy 2023-07-24 13:59:20 +02:00
Tobias Powalowski
e2a37a610d add mountpoint to init 2023-07-24 09:12:03 +02:00
Tobias Powalowski
85c9b09aac ventoy support 2023-07-24 08:58:09 +02:00
Tobias Powalowski
7729a08730 update comments 2023-07-22 10:46:32 +02:00
Tobias Powalowski
1e346c4ae3 update MOTD 2023-07-21 19:42:57 +02:00
Tobias Powalowski
993117ce47 shellcheck fixes 2023-07-21 15:23:15 +02:00
Tobias Powalowski
5f75192f30 move vconsole into localize script 2023-07-21 14:52:15 +02:00
Tobias Powalowski
c55a7c90ae move vconsole into localize script 2023-07-21 14:50:27 +02:00
Tobias Powalowski
cdf7df1eb4 fix message 2023-07-21 07:23:22 +02:00
Tobias Powalowski
545822746f show correct options in manage archboot menu 2023-07-20 10:21:59 +02:00
Tobias Powalowski
5c58dd9f29 place man/info pages to correct place 2023-07-20 09:50:25 +02:00
Tobias Powalowski
3657dfee0e add man/info pages at correct place 2023-07-20 09:33:14 +02:00
Tobias Powalowski
16400b0468 add man/info pages to locale repository 2023-07-20 09:22:07 +02:00
Tobias Powalowski
4409bde7d0 create pacman.conf in offline mode 2023-07-20 08:55:10 +02:00
Tobias Powalowski
d22bebf724 remove rm hint in offline mode 2023-07-20 07:42:00 +02:00
Tobias Powalowski
7ee081028d add online switch to network routine 2023-07-20 07:22:53 +02:00
Tobias Powalowski
18b0e65fa5 only run launcher once 2023-07-19 21:51:19 +02:00
Tobias Powalowski
7ec96606d5 add xorg-xhost for gparted on wayland 2023-07-19 18:33:40 +02:00
Tobias Powalowski
68907ac158 show coffee message on all management tasks 2023-07-19 10:36:14 +02:00
Tobias Powalowski
093c6f8cff remove bli! 2023-07-18 22:53:57 +02:00
Tobias Powalowski
dbd92a428a Revert "disable bli modules, still a boot breaker!"
This reverts commit db14398c08.
2023-07-18 19:50:11 +02:00
Tobias Powalowski
db14398c08 disable bli modules, still a boot breaker! 2023-07-18 13:58:09 +02:00
Tobias Powalowski
530d028f62 fix network preserving 2023-07-18 09:21:40 +02:00
Tobias Powalowski
564ee8ab34 fix autoconfiguration checks 2023-07-18 09:17:19 +02:00
Tobias Powalowski
1c47ed6f56 fix locale autosetting 2023-07-18 09:13:14 +02:00
Tobias Powalowski
40ef05df1b update MOTD 2023-07-18 08:58:07 +02:00
Tobias Powalowski
689cdd0b1d cleanup MOTD 2023-07-18 08:52:47 +02:00
Tobias Powalowski
1c2cbcee13 fix typo 2023-07-18 07:54:22 +02:00
Tobias Powalowski
e5b940b8c2 replace /dev/null and /dev/tty7 with _NO_LOG and _LOG 2023-07-18 07:42:58 +02:00
Tobias Powalowski
7e27ab091b functionalize _run_update_environment 2023-07-18 07:32:48 +02:00
Tobias Powalowski
0772498bf8 fix message 2023-07-18 07:17:26 +02:00
Tobias Powalowski
5d2f7cae89 fix vconsole preserve 2023-07-18 07:06:18 +02:00
Tobias Powalowski
6a3906be8b fix preserving values 2023-07-18 06:54:19 +02:00
Tobias Powalowski
b68b6acf81 update homepage 2023-07-17 21:52:13 +02:00
Tobias Powalowski
f364bb107c preserve basic setup with kexec 2023-07-17 21:40:26 +02:00
Tobias Powalowski
51c28a215e preserve basic setup with kexec 2023-07-17 21:33:52 +02:00
Tobias Powalowski
fc40ee2fbc remove _S_MKFS and rename _S_MKFSAUTO to _S_QUICK_SETUP 2023-07-17 16:41:14 +02:00
Tobias Powalowski
a45cd31968 remove _S_MKFS and rename _S_MKFSAUTO to _S_QUICK_SETUP 2023-07-17 16:39:30 +02:00
Tobias Powalowski
b58ec3a623 rename menu 2023-07-17 15:31:08 +02:00
Tobias Powalowski
eac93bb9ba remove prepare_pacman 2023-07-17 15:15:34 +02:00
Tobias Powalowski
6b40be7f9b fix bootloader 2023-07-17 15:13:52 +02:00
Tobias Powalowski
e66e1dfd83 fix pacman mirror 2023-07-17 15:06:33 +02:00
Tobias Powalowski
98e704be14 add title 2023-07-17 14:33:19 +02:00
Tobias Powalowski
6697602872 better text editor menu 2023-07-17 14:24:58 +02:00
Tobias Powalowski
7ef8720d5a better text editor menu 2023-07-17 14:20:38 +02:00
Tobias Powalowski
61d4294d55 fix pacman directories 2023-07-17 14:13:37 +02:00
Tobias Powalowski
53e022c82c fix menu selection 2023-07-17 13:54:32 +02:00
Tobias Powalowski
c157226590 fix menu size 2023-07-17 13:52:35 +02:00
Tobias Powalowski
616361cfe0 fix menu size 2023-07-17 13:51:49 +02:00
Tobias Powalowski
799978d75b add correct menu numbers 2023-07-17 13:50:46 +02:00
Tobias Powalowski
d5b08f395f renamge getsource to setsource 2023-07-17 13:41:50 +02:00
Tobias Powalowski
6db0638c8c renamge getsource to setsource 2023-07-17 13:40:50 +02:00
Tobias Powalowski
6a8f9c2054 renamge getsource to setsource 2023-07-17 13:38:51 +02:00
Tobias Powalowski
35f302c133 fix ttypo 2023-07-17 13:03:52 +02:00
Tobias Powalowski
f5514cfba5 add base-common.sh to initrd 2023-07-17 12:50:46 +02:00
Tobias Powalowski
28dd9aabef add pacsetup to initrd 2023-07-17 12:48:18 +02:00
Tobias Powalowski
e207863026 move parameters to base-common.sh 2023-07-17 12:34:22 +02:00
Tobias Powalowski
2d6d6e4f68 add pacsetup 2023-07-17 10:52:11 +02:00
Tobias Powalowski
70a459856c remove S_NET 2023-07-17 09:39:48 +02:00
Tobias Powalowski
2fec745d69 fix pacman config 2023-07-17 09:26:04 +02:00
Tobias Powalowski
06126a3475 remove Basic Setup parts from setup 2023-07-17 09:18:53 +02:00
Tobias Powalowski
02d1b22ccd add label to basic-common.sh 2023-07-17 08:51:36 +02:00
Tobias Powalowski
79390f0c49 add vim tags 2023-07-17 08:47:24 +02:00
Tobias Powalowski
9e2bea993e add missing rm 2023-07-17 08:45:35 +02:00
Tobias Powalowski
6af4a6c406 add basename 2023-07-17 08:38:06 +02:00
Tobias Powalowski
74f6413ebc code cleanup, created basic-common.sh, renamed TITLES to Basic Setup 2023-07-17 08:34:15 +02:00
Tobias Powalowski
c462ef306e start archboot.com and wiki.archlinux.org on firefox launching 2023-07-16 17:56:39 +02:00
Tobias Powalowski
e0c998143d fix check 2023-07-16 14:09:51 +02:00
Tobias Powalowski
b414a09428 fix check 2023-07-16 14:07:26 +02:00
Tobias Powalowski
69d284cdc1 fix check 2023-07-16 14:01:35 +02:00
Tobias Powalowski
63a0719f75 bump to latest version 2023-07-16 13:58:08 +02:00
Tobias Powalowski
42a245fe7e remove is running 2023-07-16 13:47:12 +02:00
Tobias Powalowski
6c9a85d108 run locale-gen at the end of package installation 2023-07-16 11:00:32 +02:00
Tobias Powalowski
7b5cf9ccec use localization from localize setting 2023-07-16 10:48:43 +02:00
Tobias Powalowski
c620ae1056 minor fixes 2023-07-15 21:51:09 +02:00
Tobias Powalowski
3ade064086 add titles 2023-07-15 21:21:14 +02:00
Tobias Powalowski
032309933f add titles 2023-07-15 21:20:17 +02:00
Tobias Powalowski
dcc0d66008 add titles 2023-07-15 21:18:21 +02:00
Tobias Powalowski
da0cae956b add titles 2023-07-15 21:15:53 +02:00
Tobias Powalowski
34cd980ec6 fix box 2023-07-15 20:49:30 +02:00
Tobias Powalowski
334d4a9d06 fix box 2023-07-15 20:48:19 +02:00
Tobias Powalowski
60b6ae2bb0 fix box size 2023-07-15 20:44:38 +02:00
Tobias Powalowski
fc3ebdcf91 add titles 2023-07-15 20:38:14 +02:00
Tobias Powalowski
e1739299ea change menu 2023-07-15 19:58:29 +02:00
Tobias Powalowski
e17d74926b change menu 2023-07-15 19:52:02 +02:00
Tobias Powalowski
7dd389b778 add title 2023-07-15 19:42:14 +02:00
Tobias Powalowski
b9799c3531 bigger box 2023-07-15 19:36:31 +02:00
Tobias Powalowski
f611a69ffd shorten message 2023-07-15 19:32:31 +02:00
Tobias Powalowski
695557a4ef shorten message 2023-07-15 19:29:49 +02:00
Tobias Powalowski
ff8a6c3dd2 shorten sleep 2023-07-15 19:26:42 +02:00
Tobias Powalowski
e70ebc51d4 allow back from swap 2023-07-15 19:00:42 +02:00
Tobias Powalowski
2c5d9f35ea add --no-cancel to compression 2023-07-15 18:55:51 +02:00
Tobias Powalowski
dfb291b209 add --no-cancel to compression 2023-07-15 18:48:09 +02:00