Commit graph

6184 commits

Author SHA1 Message Date
Tobias Powalowski
599852589c set ASK_MOUNTPOINTS on autoprepare 2023-02-03 08:56:27 +01:00
Tobias Powalowski
72cfe85b79 remove chmod 755 on BTRFS subvolume, it's mandatory now to have subvolumes 2023-02-03 08:44:01 +01:00
Tobias Powalowski
1efb5ec808 fix btrfs subvolume check 2023-02-03 08:36:30 +01:00
Tobias Powalowski
3167ecfb11 don't allow swap as ROOT DEVICE 2023-02-03 08:18:37 +01:00
Tobias Powalowski
1b97dc87b6 fix NONE errors 2023-02-03 07:55:46 +01:00
Tobias Powalowski
77c1faf486 fix NONE errors 2023-02-03 07:52:03 +01:00
Tobias Powalowski
b0aa42366a fix NONE errors 2023-02-03 07:46:47 +01:00
Tobias Powalowski
34ebb0c16e fix check 2023-02-03 07:40:12 +01:00
Tobias Powalowski
b0bf38d4d6 add sanity checks for ROOT DEVICE and ESP 2023-02-03 07:33:13 +01:00
Tobias Powalowski
0446d99b0f restore firmware inclusion 2023-02-02 22:44:46 +01:00
Tobias Powalowski
0711d6822e fix typo 2023-02-02 22:16:29 +01:00
Tobias Powalowski
0bcdfb6eed add tpm2-tss files and depends to environment 2023-02-02 22:06:53 +01:00
Tobias Powalowski
788185e7e2 add minimum 450 MB /home in Auto-Prepare 2023-02-02 21:20:26 +01:00
Tobias Powalowski
18a68b5bba add minimum 450 MB /home in Auto-Prepare 2023-02-02 21:15:14 +01:00
Tobias Powalowski
101654f961 add minimum 450 MB /home in Auto-Prepare 2023-02-02 21:13:07 +01:00
Tobias Powalowski
717e16e02c add minimum 450 MB /home in Auto-Prepare 2023-02-02 21:09:01 +01:00
Tobias Powalowski
4d772b8d7a add minimum 450 MB /home in Auto-Prepare 2023-02-02 21:06:17 +01:00
Tobias Powalowski
143d31de6c add minimum 450 MB /home in Auto-Prepare 2023-02-02 21:03:03 +01:00
Tobias Powalowski
fc608a1b4e add minimum 450 MB /home in Auto-Prepare 2023-02-02 20:57:29 +01:00
Tobias Powalowski
00dff6f0d5 rename Drive to Device 2023-02-02 20:38:53 +01:00
Tobias Powalowski
7eca37db26 rename Luks to LUKS 2023-02-02 20:37:16 +01:00
Tobias Powalowski
86a5e60ca6 rename Drive to Device 2023-02-02 20:35:32 +01:00
Tobias Powalowski
e5ce86a877 rename LVM2 to Logical Volume Manager 2023-02-02 20:30:57 +01:00
Tobias Powalowski
279fa130f5 remove mkinitcpio.conf text, long time past let's remove it 2023-02-02 19:50:02 +01:00
Tobias Powalowski
c03bbb668a rename Partitions to Devices 2023-02-02 19:42:14 +01:00
Tobias Powalowski
d189f81308 fix box sizes 2023-02-02 19:35:59 +01:00
Tobias Powalowski
0777394ddb shellcheck fixes 2023-02-02 16:45:19 +01:00
Tobias Powalowski
6d0c2c8668 fix RAIDARRAY error 2023-02-02 16:40:36 +01:00
Tobias Powalowski
f77c84c4ea disable luks->lvm->mdadm 2023-02-02 15:35:47 +01:00
Tobias Powalowski
432cccf97a remove raid as last device 2023-02-02 15:21:42 +01:00
Tobias Powalowski
74a4352cf5 remove raid as last device 2023-02-02 15:14:27 +01:00
Tobias Powalowski
97e5f001eb autodetect LVM2,cryptsetup and mdadm devices 2023-02-02 14:03:03 +01:00
Tobias Powalowski
dcf0b4a7fc add double quotes 2023-02-02 13:49:34 +01:00
Tobias Powalowski
b22c76b24a only install ucode if not present on _DESTDIR 2023-02-02 13:48:49 +01:00
Tobias Powalowski
37474d74c2 install selected EDITOR 2023-02-02 13:36:37 +01:00
Tobias Powalowski
5ca53e2879 install selected EDITOR 2023-02-02 13:35:55 +01:00
Tobias Powalowski
0b33e6579d revert change to UCODE 2023-02-02 13:13:26 +01:00
Tobias Powalowski
c9188cb5d5 check on UCODE 2023-02-02 13:06:45 +01:00
Tobias Powalowski
5f6da2efcc remove hardcoded packages and move them to defaults 2023-02-02 12:32:06 +01:00
Tobias Powalowski
ce039c0cbc update homepage 2023-02-02 12:02:32 +01:00
Tobias Powalowski
0294e01753 update homepage 2023-02-02 11:22:49 +01:00
Tobias Powalowski
cc54c34b85 update homepage 2023-02-02 11:20:56 +01:00
Tobias Powalowski
6451113e61 fix Intel check 2023-02-02 11:13:05 +01:00
Tobias Powalowski
749bd11692 fix box size 2023-02-02 10:53:15 +01:00
Tobias Powalowski
3735d4a159 fix box size 2023-02-02 10:51:57 +01:00
Tobias Powalowski
b96d6fac14 fix box size 2023-02-02 10:50:28 +01:00
Tobias Powalowski
325911d3b7 fix box size 2023-02-02 10:34:55 +01:00
Tobias Powalowski
b14be54eed fix box size 2023-02-02 10:33:00 +01:00
Tobias Powalowski
872e97e7c9 shellcheck fixes 2023-02-02 10:29:53 +01:00
Tobias Powalowski
d94471b002 add ucode autodetection, move ucode installation to bootloader 2023-02-02 10:23:55 +01:00
Tobias Powalowski
cdb6614888 fix typo on directories 2023-02-01 21:31:44 +01:00
Tobias Powalowski
72f6e4b09f cleanup custom-bash-options.sh 2023-02-01 19:36:36 +01:00
Tobias Powalowski
48a791426b move login.sh to /root/.bashrc 2023-02-01 18:03:49 +01:00
Tobias Powalowski
d17a3f6c02 readd ls alias for local and latest image 2023-02-01 17:50:23 +01:00
Tobias Powalowski
f34f1a5bb5 fix bash options on latest and local image 2023-02-01 17:46:34 +01:00
Tobias Powalowski
605fb90a2c fix menu size 2023-02-01 17:13:54 +01:00
Tobias Powalowski
70f5deeef7 fix menu size 2023-02-01 17:12:20 +01:00
Tobias Powalowski
c1331cb8b5 fix copying of /etc/skel 2023-02-01 16:41:01 +01:00
Tobias Powalowski
47fe6849ee copy /etc/skel/.bash* to installed /root account 2023-02-01 16:16:30 +01:00
Tobias Powalowski
65d2b73ba8 remove wrong $BUILDROOT 2023-02-01 15:44:28 +01:00
Tobias Powalowski
a2daaee34d fix root/.bash* and nvim check 2023-02-01 15:27:16 +01:00
Tobias Powalowski
7e1357144f apply normal bash setup to archboot environment with /root/.bash* files 2023-02-01 14:46:33 +01:00
Tobias Powalowski
a435b8447b modify root/.bashrc and /etc/skel/.bashrc for sourcing custom configuration, switch to printing full path instead of directory on bash prompt 2023-02-01 14:20:23 +01:00
Tobias Powalowski
8fa465df87 fix identation 2023-02-01 12:57:17 +01:00
Tobias Powalowski
033ad8466f fix sourcing of aliases to bashrc, add custom bash history options erasedups and ignorespaces 2023-02-01 12:54:54 +01:00
Tobias Powalowski
1955ccda1d update homepage 2023-02-01 12:13:43 +01:00
Tobias Powalowski
960fc776f3 update homepage 2023-02-01 11:38:14 +01:00
Tobias Powalowski
5f1cfc157e add .sig links to homepage 2023-02-01 09:20:14 +01:00
Tobias Powalowski
9fb4b36a44 update background 2023-02-01 07:17:28 +01:00
Tobias Powalowski
b895e9dcc7 also include interactive shell check 2023-01-31 18:04:20 +01:00
Tobias Powalowski
f8dddb54d2 remove line 2023-01-31 17:49:46 +01:00
Tobias Powalowski
d704a63865 add comments 2023-01-31 17:49:14 +01:00
Tobias Powalowski
72d93fccac nicer bash test 2023-01-31 17:46:57 +01:00
Tobias Powalowski
27a578801d check on bash for changing promp 2023-01-31 17:26:47 +01:00
Tobias Powalowski
08959dfe7e check on bash 2023-01-31 17:24:12 +01:00
Tobias Powalowski
8a51099a56 don't add systems group file 2023-01-30 16:45:09 +01:00
Tobias Powalowski
b49af8dabd fix btrfs exclude 2023-01-30 11:29:15 +01:00
Tobias Powalowski
e74145f341 fix btrfs exclude 2023-01-30 11:27:42 +01:00
Tobias Powalowski
91f774e906 remove double btrfs subvol listing in _ROOTFLAGS 2023-01-30 10:45:29 +01:00
Tobias Powalowski
a54270f558 rename archboot-bash to custom-bash 2023-01-30 08:11:47 +01:00
Tobias Powalowski
afcc1c806e rename archboot-bash to custom-bash 2023-01-30 07:34:30 +01:00
Tobias Powalowski
1499de86cd add aliases for vi,vim and edit to nvim, fix color-bash-prompt name 2023-01-29 23:39:37 +01:00
Tobias Powalowski
fa6b38da51 update homepage 2023-01-29 23:12:12 +01:00
Tobias Powalowski
a2067c48a4 rename color-ls to bash-aliases 2023-01-29 23:05:17 +01:00
Tobias Powalowski
60e0002f76 rename color-ls to bash-aliases, add grep color=auto alias 2023-01-29 22:59:06 +01:00
Tobias Powalowski
05e9d0e8ef change to terminus-font in grub configuration 2023-01-29 19:46:06 +01:00
Tobias Powalowski
0bc82becb0 cleanup km and tz script, copy adjtime to installed system for auto_timesetting 2023-01-29 18:33:59 +01:00
Tobias Powalowski
ed13565818 fix 32 font size 2023-01-29 18:15:21 +01:00
Tobias Powalowski
ab1f323686 fix 32 font size 2023-01-29 18:12:10 +01:00
Tobias Powalowski
e2080eb4e8 always add bash-completion 2023-01-29 14:37:34 +01:00
Tobias Powalowski
546cefae56 fix emty vconsole on installed system 2023-01-29 11:22:10 +01:00
Tobias Powalowski
1ed261d2b9 fix color bash prompt 2023-01-29 10:22:42 +01:00
Tobias Powalowski
9f7a5336cf update homepage 2023-01-29 09:40:36 +01:00
Tobias Powalowski
9e0c848fb7 update homepage and CHANGELOG 2023-01-29 09:30:15 +01:00
Tobias Powalowski
8d614440c8 enable auto_color_bash_prompt and auto_color_ls 2023-01-29 09:21:44 +01:00
Tobias Powalowski
f807994905 add auto color bash prompt and auto color ls to autoconfiguration, move adjustment of /etc/profile to /etc/profile.d/ files 2023-01-29 09:14:11 +01:00
Tobias Powalowski
b90f8705b0 launch login.sh from /etc/profile to get everything sourced correct 2023-01-28 22:32:52 +01:00
Tobias Powalowski
9eb50d9b3d launch login.sh from /etc/profile to get everything sourced correct 2023-01-28 22:31:21 +01:00
Tobias Powalowski
b526a7628c update homepage 2023-01-28 21:45:26 +01:00
Tobias Powalowski
bd333447e4 move passwd to base-common 2023-01-28 21:35:43 +01:00
Tobias Powalowski
a3d0541018 reword MOTD 2023-01-28 13:32:48 +01:00
Tobias Powalowski
72b67c1fc9 reword MOTD 2023-01-28 13:27:53 +01:00
Tobias Powalowski
6b1cea2b43 fix syntax in homepage 2023-01-28 12:55:32 +01:00
Tobias Powalowski
844ce6db91 update homepage 2023-01-28 12:51:08 +01:00
Tobias Powalowski
c01aeb12cc update homepage 2023-01-28 12:49:08 +01:00
Tobias Powalowski
d9d66b6977 update homepage 2023-01-28 12:05:19 +01:00
Tobias Powalowski
30d62fdedb update homepage 2023-01-28 12:03:55 +01:00
Tobias Powalowski
847905a693 rewording MOTD and title 2023-01-28 09:26:35 +01:00
Tobias Powalowski
6250d2e06f update MOTD 2023-01-28 08:58:46 +01:00
Tobias Powalowski
b7b0696afb update MOTD 2023-01-28 08:54:58 +01:00
Tobias Powalowski
9ae138aefd update backup tools title 2023-01-28 08:44:37 +01:00
Tobias Powalowski
610691e5b8 update backup tools title 2023-01-28 08:38:53 +01:00
Tobias Powalowski
3963a78ea2 update backup tools title 2023-01-28 08:36:32 +01:00
Tobias Powalowski
5bc0691a6b remove PARAMETERS 2023-01-28 08:30:28 +01:00
Tobias Powalowski
2e8ca7629a remove double || 2023-01-28 08:21:42 +01:00
Tobias Powalowski
ec7a02e5f3 switch Archboot and Arch Linux 2023-01-28 08:20:28 +01:00
Tobias Powalowski
05fbfbecfe update parameters and change completition 2023-01-28 08:17:52 +01:00
Tobias Powalowski
a8c17cebfd add bash completion for update-installer 2023-01-27 23:15:55 +01:00
Tobias Powalowski
7c0725c26f fix bash prompt for root # 2023-01-27 17:24:15 +01:00
Tobias Powalowski
0caf254473 update homepage 2023-01-27 12:55:54 +01:00
Tobias Powalowski
56d4ef2562 don't remove bash and bash-completion 2023-01-27 11:11:26 +01:00
Tobias Powalowski
b4614d8627 add bash-completion to environment 2023-01-27 10:41:30 +01:00
Tobias Powalowski
959f901bdf fix bios font setting 2023-01-27 10:00:43 +01:00
Tobias Powalowski
7b5079d33a shorten hook 2023-01-27 09:12:37 +01:00
Tobias Powalowski
2a8fe1a448 add # vim: set ft=sh ts=4 sw=4 et: 2023-01-27 08:30:21 +01:00
Tobias Powalowski
87a995a951 add # SPDX-License-Identifier: GPL-2.0-only 2023-01-27 08:22:33 +01:00
Tobias Powalowski
83595664f9 add # vim: set ft=sh ts=4 sw=4 et: and # SPDX-License-Identifier: GPL-2.0-only 2023-01-27 08:08:28 +01:00
Tobias Powalowski
8a64869618 add terminus font in early userspace 2023-01-27 07:58:18 +01:00
Tobias Powalowski
5ae91a643e add terminus font in early userspace 2023-01-27 07:56:08 +01:00
Tobias Powalowski
ba73fae411 update homepage 2023-01-27 07:00:59 +01:00
Tobias Powalowski
a8caadcd1b update homepage 2023-01-27 06:43:24 +01:00
Tobias Powalowski
0282952061 update homepage 2023-01-27 06:40:45 +01:00
Tobias Powalowski
7294d118b1 update to ter-u16n font in aarch64 and riscv64 2023-01-27 06:25:28 +01:00
Tobias Powalowski
01bdab2dff change font in grub.cfg 2023-01-26 22:32:59 +01:00
Tobias Powalowski
b51814450c use terminus-font in grub 2023-01-26 21:41:45 +01:00
Tobias Powalowski
311d866b41 change default font to terminus-font ter-v16n or ter-v32n 2023-01-26 20:07:25 +01:00
Tobias Powalowski
e80e1f287f add Terminus to FONT selector menu. 2023-01-26 19:59:31 +01:00
Tobias Powalowski
e8a54ed3da add Terminus to FONT selector menu. 2023-01-26 19:56:19 +01:00
Tobias Powalowski
6a2b249579 add Terminus to FONT selector menu. 2023-01-26 19:54:56 +01:00
Tobias Powalowski
f3c4e12c68 reword GUID text 2023-01-26 16:38:45 +01:00
Tobias Powalowski
dc70ab45b9 reword GUID text 2023-01-26 16:37:07 +01:00
Tobias Powalowski
909d2423f8 reformat guid.txt 2023-01-26 16:02:06 +01:00
Tobias Powalowski
1ebe2d055d update lvm help 2023-01-26 15:38:15 +01:00
Tobias Powalowski
443a8b4010 update lvm help 2023-01-26 15:37:22 +01:00
Tobias Powalowski
5edddf44cb update luks help 2023-01-26 15:35:54 +01:00
Tobias Powalowski
d7f6634e7d update lvm help 2023-01-26 15:34:34 +01:00
Tobias Powalowski
b3c884e3c9 update luks help 2023-01-26 15:18:48 +01:00
Tobias Powalowski
228488550d update luks help 2023-01-26 15:17:57 +01:00
Tobias Powalowski
0bda527036 update luks help 2023-01-26 15:15:23 +01:00
Tobias Powalowski
4338f3a613 update luks help 2023-01-26 15:14:15 +01:00
Tobias Powalowski
fa9a163137 update luks help 2023-01-26 15:12:55 +01:00
Tobias Powalowski
d4fc891952 update luks help 2023-01-26 15:10:08 +01:00
Tobias Powalowski
107401e042 update lvm help 2023-01-26 15:07:29 +01:00
Tobias Powalowski
bf1d6bf34c update md help 2023-01-26 15:05:19 +01:00
Tobias Powalowski
3cbfe67d19 update md help 2023-01-26 15:03:34 +01:00
Tobias Powalowski
f40063abde update md help 2023-01-26 14:51:18 +01:00
Tobias Powalowski
dc175ea0a2 update mdlvm help 2023-01-26 14:42:56 +01:00
Tobias Powalowski
32433fc3e5 update md help 2023-01-26 14:41:09 +01:00
Tobias Powalowski
1144a2ef1f fix partition help 2023-01-26 14:38:17 +01:00
Tobias Powalowski
0ecdd067e9 fix partition help 2023-01-26 14:35:47 +01:00
Tobias Powalowski
de17e506e2 fix partition help 2023-01-26 14:34:26 +01:00
Tobias Powalowski
8c2063187b fix partition help 2023-01-26 14:33:16 +01:00
Tobias Powalowski
8d0098c91f fix partition help 2023-01-26 14:28:53 +01:00
Tobias Powalowski
da3260aec2 fix partition help 2023-01-26 13:06:31 +01:00
Tobias Powalowski
eed7ed3efe fix partition help 2023-01-26 13:03:35 +01:00
Tobias Powalowski
5038fa7ace fix partition help 2023-01-26 12:54:41 +01:00
Tobias Powalowski
5f5caa94a2 fix partition help 2023-01-26 12:53:11 +01:00
Tobias Powalowski
52fffe34b3 fix partition help 2023-01-26 12:51:44 +01:00
Tobias Powalowski
6d3ebc3d94 fix partition help 2023-01-26 12:50:14 +01:00
Tobias Powalowski
3dc745621a fix partition help 2023-01-26 12:48:46 +01:00
Tobias Powalowski
2267abbbb5 fix partition help 2023-01-26 12:47:40 +01:00
Tobias Powalowski
1948b2914b fix partition help 2023-01-26 12:46:26 +01:00
Tobias Powalowski
c6d49a2538 add HELP 2023-01-26 12:43:53 +01:00
Tobias Powalowski
16b2f06a2e add HELP 2023-01-26 12:39:52 +01:00
Tobias Powalowski
97c7a7d774 outsource the help texts 2023-01-26 12:35:12 +01:00
Tobias Powalowski
3a10ef5f9c update motd 2023-01-26 10:06:44 +01:00
Tobias Powalowski
b02d57d316 remove license file 2023-01-26 09:00:45 +01:00
Tobias Powalowski
c5894cd9e5 remove zsh, use colors for bash prompt and ls 2023-01-26 08:42:40 +01:00
Tobias Powalowski
b3b8c06979 fix bios mountpoints 2023-01-26 06:56:23 +01:00
Tobias Powalowski
9ea5c4b85c move xfs higher in autoprepare 2023-01-25 22:11:58 +01:00
Tobias Powalowski
788a0d981e add comment 2023-01-25 21:41:45 +01:00
Tobias Powalowski
73fa17c2af correct text 2023-01-25 21:03:31 +01:00
Tobias Powalowski
e1641431bc add MP_DONE 2023-01-25 20:47:22 +01:00
Tobias Powalowski
9ef552f495 fix box size 2023-01-25 20:01:38 +01:00
Tobias Powalowski
fa9485559c rename parameters 2023-01-25 19:49:02 +01:00
Tobias Powalowski
1c0ed6b0bc rename parameters 2023-01-25 19:42:16 +01:00
Tobias Powalowski
f63a42f5ec rename parameters 2023-01-25 19:41:33 +01:00
Tobias Powalowski
d1aa110aae rename parameters 2023-01-25 19:38:51 +01:00
Tobias Powalowski
8e6a9fe36d correct text 2023-01-25 19:17:29 +01:00
Tobias Powalowski
7c1bd6d9aa add another loop 2023-01-25 19:01:47 +01:00
Tobias Powalowski
4cff439921 add another loop 2023-01-25 18:55:14 +01:00
Tobias Powalowski
a515d7292f add another loop 2023-01-25 18:53:01 +01:00
Tobias Powalowski
17ff3e33c3 add another loop 2023-01-25 18:41:14 +01:00
Tobias Powalowski
41a864774e add another loop 2023-01-25 17:50:07 +01:00
Tobias Powalowski
ed722c2d00 add another loop 2023-01-25 17:47:42 +01:00
Tobias Powalowski
cf830beff8 add error message and additional swap check 2023-01-25 17:34:42 +01:00
Tobias Powalowski
1bf77bf482 add only mounting code 2023-01-25 17:24:51 +01:00
Tobias Powalowski
e3f0a8ef15 increase code readability 2023-01-25 16:31:05 +01:00
Tobias Powalowski
6584bcf8e7 reset DEV 2023-01-25 16:01:32 +01:00
Tobias Powalowski
bb688acadc merge swap into mountpoints 2023-01-25 15:57:16 +01:00