Commit graph

3931 commits

Author SHA1 Message Date
Tobias Powalowski
c63d112c13 update initialize zram 2022-06-01 21:59:02 +02:00
Tobias Powalowski
893fac21ca update initialize zram 2022-06-01 21:54:23 +02:00
Tobias Powalowski
c987a4d4dc update initialize zram 2022-06-01 21:51:02 +02:00
Tobias Powalowski
947e852a31 update initialize zram 2022-06-01 21:36:16 +02:00
Tobias Powalowski
776aff3005 update initialize zram 2022-06-01 21:19:03 +02:00
Tobias Powalowski
b9178ce427 update initialize zram 2022-06-01 21:09:42 +02:00
Tobias Powalowski
084159714b update initialize zram 2022-06-01 21:02:51 +02:00
Tobias Powalowski
1a1962dbde update initialize zram 2022-06-01 20:55:04 +02:00
Tobias Powalowski
d0e9f016c8 update initialize zram 2022-06-01 20:33:39 +02:00
Tobias Powalowski
722f69f9cd update initialize zram 2022-06-01 19:48:00 +02:00
Tobias Powalowski
56c4b68cd7 update initialize zram 2022-06-01 19:42:15 +02:00
Tobias Powalowski
672dbc10d8 add tar to copy / 2022-06-01 19:27:51 +02:00
Tobias Powalowski
c7224a264c add tar to copy / 2022-06-01 19:23:18 +02:00
Tobias Powalowski
231a1c6b2c add tar to copy / 2022-06-01 19:20:57 +02:00
Tobias Powalowski
094490aa07 new zram move for latest and local image 2022-06-01 19:01:55 +02:00
Tobias Powalowski
cfc0c8b646 new zram move for latest and local image 2022-06-01 19:00:29 +02:00
Tobias Powalowski
75c37bc4a8 reorder filesystems 2022-06-01 06:45:43 +02:00
Tobias Powalowski
2817c5b37f update background image 2022-05-31 09:35:05 +02:00
Tobias Powalowski
2601c3ac16 don't remove /usr/share/archboot 2022-05-31 07:02:26 +02:00
Tobias Powalowski
c4c8b51119 remove conflicting file 2022-05-30 23:29:08 +02:00
Tobias Powalowski
879ace0164 sign local key 2022-05-30 22:36:38 +02:00
Tobias Powalowski
e87786cdeb fix mkdir 2022-05-30 21:55:15 +02:00
Tobias Powalowski
205c4d8093 add gpg key to environment 2022-05-30 21:50:44 +02:00
Tobias Powalowski
e75da93227 replace --import with --add 2022-05-30 21:38:38 +02:00
Tobias Powalowski
03170af8ca add my gpg public key to git 2022-05-30 21:33:55 +02:00
Tobias Powalowski
4c4b60c33e add my gpg key to pacman keyring 2022-05-30 21:18:00 +02:00
Tobias Powalowski
3e0beed8d6 fix repository on aarch64, add archboot repository check 2022-05-30 20:37:57 +02:00
Tobias Powalowski
a4c379da55 fix latest container creation 2022-05-30 19:41:43 +02:00
Tobias Powalowski
1777636695 fix pacman.conf for new repository 2022-05-30 18:59:57 +02:00
Tobias Powalowski
5b802345b1 update to new url 2022-05-30 18:53:34 +02:00
Tobias Powalowski
ce90cfbedb fix container creation with new archboot repository 2022-05-30 18:18:12 +02:00
Tobias Powalowski
f5cbded41f move to new url 2022-05-30 16:12:29 +02:00
Tobias Powalowski
7d8eabdb04 update background image to new url 2022-05-30 16:06:16 +02:00
Tobias Powalowski
f2455adf87 remove xorg-xwayland from WAYLAND_PACKAGES 2022-05-29 22:34:55 +02:00
Tobias Powalowski
51134343d0 use correct wayland depend for kde 2022-05-29 22:31:37 +02:00
Tobias Powalowski
0338a10622 fix kde-wayland startup by adding xorg-xwayland package, rename WAYLAND_PACKAGE to WAYLAND_PACKAGES 2022-05-29 22:01:14 +02:00
Tobias Powalowski
2ab2af0102 move message on kde before starting wayland 2022-05-29 19:18:17 +02:00
Tobias Powalowski
ceec124a17 remove exec from xfce 2022-05-29 19:14:32 +02:00
Tobias Powalowski
1b2d9aa91f readd exec and move message on gnome before starting wayland 2022-05-29 19:09:35 +02:00
Tobias Powalowski
505c100335 remove exec from gnome and kde wayland startup 2022-05-29 19:01:35 +02:00
Tobias Powalowski
30abeb1da6 add missing messages for already done actions 2022-05-29 18:59:11 +02:00
Tobias Powalowski
64fe6ea6c0 add Wayland on all messages 2022-05-29 18:50:37 +02:00
Tobias Powalowski
d1180ff93b only autostart vnc on xorg environment 2022-05-29 18:48:43 +02:00
Tobias Powalowski
b7161d7dc5 remove desktop from restart 2022-05-29 18:45:50 +02:00
Tobias Powalowski
77059d23c7 log users and tmpfiles to tty7 2022-05-29 18:44:36 +02:00
Tobias Powalowski
86d46ff854 reformat Gnome messages 2022-05-29 18:43:31 +02:00
Tobias Powalowski
8965f25222 add Plasma to KDE 2022-05-29 18:42:04 +02:00
Tobias Powalowski
72112afe6e simplify wayland and xorg options, defaults added to common.sh 2022-05-29 17:56:54 +02:00
Tobias Powalowski
37c5ae77e2 readd xorg to GRAPHIC_PACKAGES, else local image is broken 2022-05-29 11:42:35 +02:00
Tobias Powalowski
33515ff9bf readd xorg to GRAPHIC_PACKAGES, else local image is broken 2022-05-29 11:41:41 +02:00
Tobias Powalowski
4fe231bed6 fix repository and container to include correct package cache 2022-05-29 10:26:01 +02:00
Tobias Powalowski
09f38fd5c9 add custom_wayland, add restart commands 2022-05-29 08:46:21 +02:00
Tobias Powalowski
50efeda82b add custom_wayland, add restart commands 2022-05-29 08:43:53 +02:00
Tobias Powalowski
056588bfe3 rename X_PACKAGE -> GRAPIC_PACKAGES, rename X_IGNORE -> GRAPHIC_IGNORE, add KDE Wayland support, move xorg and wayland package installs to prepare_graphic 2022-05-28 22:45:22 +02:00
Tobias Powalowski
7c34b123e4 rename X_PACKAGE -> GRAPIC_PACKAGES, rename X_IGNORE -> GRAPHIC_IGNORE, add KDE Wayland support, move xorg and wayland package installs to prepare_graphic 2022-05-28 22:43:33 +02:00
Tobias Powalowski
f925d02ad9 rename X_PACKAGE -> GRAPIC_PACKAGES, rename X_IGNORE -> GRAPHIC_IGNORE, add KDE Wayland support, move xorg and wayland package installs to prepare_graphic 2022-05-28 22:38:41 +02:00
Tobias Powalowski
c5bab581cf add gnupg mount to pacman.init 2022-05-28 19:57:51 +02:00
Tobias Powalowski
53b222d44b remove haveged from pacman initialization 2022-05-28 19:53:14 +02:00
Tobias Powalowski
f05c5beb90 remove haveged from pacman initialization 2022-05-28 19:51:24 +02:00
Tobias Powalowski
b897a6d3f6 don't as for Enter on wayland start #4 2022-05-28 11:54:54 +02:00
Tobias Powalowski
4cfb70cdfc don't as for Enter on wayland start #3 2022-05-28 11:51:31 +02:00
Tobias Powalowski
e08a385c69 don't as for Enter on wayland start #2 2022-05-28 11:44:03 +02:00
Tobias Powalowski
439994f301 don't as for Enter on wayland start 2022-05-28 11:42:03 +02:00
Tobias Powalowski
6cf028a3ad start adding gnome wayland support 2022-05-28 11:19:22 +02:00
Tobias Powalowski
1b64bf6f0a remove gir-1.0 and help from /usr/share 2022-05-23 22:28:33 +02:00
Tobias Powalowski
78d70d2edc revert tmpfs for /, it breaks kexec boot <4GB 2022-05-23 21:43:44 +02:00
Tobias Powalowski
a5f036984b add missing gnome.sh 2022-05-23 19:36:18 +02:00
Tobias Powalowski
1c22fe3ba5 show all desktop environments without empty line 2022-05-23 18:11:28 +02:00
Tobias Powalowski
73dd10f032 last 2 entries to hide 2022-05-23 18:01:43 +02:00
Tobias Powalowski
415ceda975 hide gnome entries too 2022-05-23 17:56:56 +02:00
Tobias Powalowski
56675ba284 clean gnome menu, add disk utility beside gparted 2022-05-23 17:39:26 +02:00
Tobias Powalowski
b73f102585 alphabetical order 2022-05-23 17:31:34 +02:00
Tobias Powalowski
3b20ed4695 add --launch-gnome option to kde memory range 2022-05-23 17:30:43 +02:00
Tobias Powalowski
7c311e5633 create sysusers and tmpfiles before gnome startup 2022-05-23 16:00:28 +02:00
Tobias Powalowski
6e46e3349e use dbus-launch fixes core dumps 2022-05-23 15:47:52 +02:00
Tobias Powalowski
e3ffb79e6f remove dbus-launch again 2022-05-23 15:42:37 +02:00
Tobias Powalowski
917f229e2a try to fix locale for gnome-terminal 2022-05-23 15:38:53 +02:00
Tobias Powalowski
2cf1d8e6d1 try to fix locale for gnome-terminal 2022-05-23 15:34:15 +02:00
Tobias Powalowski
9313fa8ed1 fix gnome terminal with dbus-launch 2022-05-23 15:02:49 +02:00
Tobias Powalowski
e4a00c6c16 add geoclue group 2022-05-23 14:14:39 +02:00
Tobias Powalowski
4f06cf3e72 fix setup autostart 2022-05-23 11:36:58 +02:00
Tobias Powalowski
2e9880e552 fix setup autostart 2022-05-23 10:38:35 +02:00
Tobias Powalowski
7b504de831 move configure higher 2022-05-23 10:17:14 +02:00
Tobias Powalowski
7e307e3c65 copy archboot.desktop to applications directory 2022-05-23 10:16:34 +02:00
Tobias Powalowski
2ae87161a6 check on gnome-session 2022-05-23 10:09:06 +02:00
Tobias Powalowski
efc9ebe418 add gnome.sh to sources 2022-05-23 10:04:50 +02:00
Tobias Powalowski
93ac04064e fix check 2022-05-23 10:03:40 +02:00
Tobias Powalowski
09341e95d1 add gnome.sh to updated programs 2022-05-23 10:02:41 +02:00
Tobias Powalowski
686db2f7c8 restore kde.sh 2022-05-23 10:01:42 +02:00
Tobias Powalowski
77d05a5021 add GNOME desktop 2022-05-23 10:00:01 +02:00
Tobias Powalowski
f10e32adb0 add chromiumflags on custom-xorg too. 2022-05-23 07:39:14 +02:00
Tobias Powalowski
88109d2122 switch from ramfs to tmpfs for / 2022-05-23 06:39:38 +02:00
Tobias Powalowski
3813e4bd66 readd tmpfs on / 2022-05-22 21:30:10 +02:00
Tobias Powalowski
d8e2d946e3 add fstab file with / as ramfs 2022-05-22 20:37:58 +02:00
Tobias Powalowski
4452da1956 add fstab to initramfs 2022-05-22 20:31:33 +02:00
Tobias Powalowski
74423f8acb add rtkit user 2022-05-22 18:43:40 +02:00
Tobias Powalowski
17466c972b fix if check 2022-05-22 18:17:00 +02:00
Tobias Powalowski
b2d419d548 mount /root to tmpfs, some environments check disk space 2022-05-22 18:11:11 +02:00
Tobias Powalowski
8ff3906ede fix locale on prepare_x 2022-05-22 17:31:34 +02:00
Tobias Powalowski
93125bbb81 rename parameter to CUSTOM_X 2022-05-22 14:13:58 +02:00
Tobias Powalowski
324f17f99d rename prepare-xorg to -custom-xorg 2022-05-22 14:08:41 +02:00
Tobias Powalowski
199cf7e3a1 fix typo 2022-05-22 13:55:29 +02:00
Tobias Powalowski
70a89f5ec5 log output to /dev/tty7 2022-05-22 11:34:47 +02:00
Tobias Powalowski
13dc030911 add -prepare-xorg option, allows custom environment installation afterwards 2022-05-22 11:27:43 +02:00
Tobias Powalowski
5e65335459 rename launch_setup.sh to login.sh, place it last in /etc/profile.d and add it to updated scripts 2022-05-22 08:11:21 +02:00
Tobias Powalowski
88c387697e add message about Local mode on login 2022-05-21 17:23:35 +02:00
Tobias Powalowski
d3bf767fb4 move HIDE_MENU to xfce.sh, simplify default config 2022-05-21 15:57:57 +02:00
Tobias Powalowski
4f8044fef8 merge ZRAM into one option in defaults 2022-05-21 15:11:44 +02:00
Tobias Powalowski
f89cdb9503 fix repository 2022-05-21 11:46:23 +02:00
Tobias Powalowski
708c64ec08 fix local package cache 2022-05-21 11:21:24 +02:00
Tobias Powalowski
d56e45f2f2 add chromium flags for all DEs 2022-05-20 22:05:53 +02:00
Tobias Powalowski
ee8c759ae7 add chromium flags for all DEs 2022-05-20 21:53:27 +02:00
Tobias Powalowski
b02ab4b930 add space 2022-05-20 21:42:59 +02:00
Tobias Powalowski
5a88054083 correct parameter 2022-05-20 21:36:30 +02:00
Tobias Powalowski
ede1db92d1 move zram_size and zram_usr into one 2022-05-20 21:08:45 +02:00
Tobias Powalowski
15c548168e add -launch-kde option 2022-05-20 21:02:56 +02:00
Tobias Powalowski
1cde32965b add symbols to panel 2022-05-20 20:11:59 +02:00
Tobias Powalowski
2a654e3604 add symbols to panel 2022-05-20 20:03:19 +02:00
Tobias Powalowski
719bc72328 add symbols to panel 2022-05-20 19:57:39 +02:00
Tobias Powalowski
96cf756c61 add archboot wallpaper 2022-05-20 19:33:02 +02:00
Tobias Powalowski
8684326834 add püowerdevil 2022-05-20 11:46:03 +02:00
Tobias Powalowski
b76b93db0a set correct color space for setup script 2022-05-20 11:28:27 +02:00
Tobias Powalowski
229bf13e6c set correct color space for setup script 2022-05-20 11:20:25 +02:00
Tobias Powalowski
801616e326 fix function 2022-05-20 10:50:30 +02:00
Tobias Powalowski
def1055c25 move xfce and kde out of update-installer.sh 2022-05-20 10:45:16 +02:00
Tobias Powalowski
97326342d0 fix package install 2022-05-20 10:43:08 +02:00
Tobias Powalowski
e53dc3531a fix package install 2022-05-20 10:37:53 +02:00
Tobias Powalowski
5f16a793c7 start supporting KDE 2022-05-20 10:32:26 +02:00
Tobias Powalowski
3eaea08426 fix dhcpcd detection, and also check for -latest option 2022-05-19 16:09:36 +02:00
Tobias Powalowski
f8038f8a95 add more update-installer.sh checks for parameter listing 2022-05-19 15:37:44 +02:00
Tobias Powalowski
2c61c4ef30 reformat memory messages 2022-05-19 14:56:53 +02:00
Tobias Powalowski
1833753db2 change messages 2022-05-19 11:38:27 +02:00
Tobias Powalowski
5f71cfd603 recolor messages 2022-05-19 11:26:02 +02:00
Tobias Powalowski
8d8ace1447 recolor messages 2022-05-19 11:22:08 +02:00
Tobias Powalowski
1d4d29e6d8 recolor messages 2022-05-19 11:21:33 +02:00
Tobias Powalowski
d2626fcffe fix ! at the the end 2022-05-19 11:05:56 +02:00
Tobias Powalowski
ea199291f6 add Warning to update-installer.sh 2022-05-18 22:31:12 +02:00
Tobias Powalowski
e250685b5c move memory warning to the beginning too 2022-05-18 22:27:10 +02:00
Tobias Powalowski
a04fb747be add 4.0G- 4.4G warning message, use new KEXEC_FILE_LOAD on >4.4G and on <3.2G RAM, between use old KEXEC_LOAD 2022-05-18 15:16:45 +02:00
Tobias Powalowski
ef12b1252d don't loop on memory detection, enter the shell 2022-05-18 12:10:21 +02:00
Tobias Powalowski
afe2b037a8 add cut to base-common, abort on latest and local image if less than 3.2GB RAM is available.# 2022-05-18 11:28:05 +02:00
Tobias Powalowski
6892428ee5 update-installer.sh shows options on memory detection, detect memory in setup for update option 2022-05-18 10:29:34 +02:00
Tobias Powalowski
306c03fdfc update-installer.sh shows options on memory detection 2022-05-18 10:23:31 +02:00
Tobias Powalowski
179a2ca819 adjust memory barrier to 4000 2022-05-18 10:13:48 +02:00
Tobias Powalowski
e25bf16def adjust memory barrier for kexec method 2022-05-18 10:08:56 +02:00
Tobias Powalowski
cecb3610ab add kexec method switch for <4.5GB and above 2022-05-18 09:48:29 +02:00
Tobias Powalowski
a250f228e8 remove df and top from base_cleanup 2022-05-18 08:54:26 +02:00
Tobias Powalowski
109ccfc9d1 tested new kexec method 2022-05-18 08:37:44 +02:00
Tobias Powalowski
be338643b0 change to kexec -c 2022-05-18 08:04:00 +02:00
Tobias Powalowski
315d58e834 remove umount_usr 2022-05-18 07:54:19 +02:00