Commit graph

3958 commits

Author SHA1 Message Date
Tobias Powalowski
a7e9627a7b restore last working state, using zram initialization does eat too much RAM 2022-06-02 19:09:33 +02:00
Tobias Powalowski
573eb130b9 Revert "revert cleaning"
This reverts commit 83f90a1ccd.
2022-06-02 19:07:49 +02:00
Tobias Powalowski
83f90a1ccd revert cleaning 2022-06-02 18:30:14 +02:00
Tobias Powalowski
3d17b20ea1 cleanup / before switching 2022-06-02 18:21:21 +02:00
Tobias Powalowski
bae03ce7f1 add discard to fstab 2022-06-02 17:52:17 +02:00
Tobias Powalowski
eeefd3bc4c remove profile before last boot 2022-06-02 17:11:17 +02:00
Tobias Powalowski
4fec2c42cc copy also /usr/lib/archboot/update-installer.sh 2022-06-02 17:01:10 +02:00
Tobias Powalowski
743bfefb8a don't remove perl5 on cleanup container, else vim get's broken 2022-06-02 16:50:28 +02:00
Tobias Powalowski
9920012bf6 don't remove perl5 on cleanup container, else vim get's broken 2022-06-02 16:38:35 +02:00
Tobias Powalowski
d6f0556bdf remove clear 2022-06-02 16:25:21 +02:00
Tobias Powalowski
84cedb6317 better logic in switch root 2022-06-02 16:23:39 +02:00
Tobias Powalowski
81a3b4476d continue script logging on tty started 2022-06-02 14:57:23 +02:00
Tobias Powalowski
56e24c07dd solve reboot 2022-06-02 14:52:41 +02:00
Tobias Powalowski
87ebca4f02 don't rm /etc 2022-06-02 14:33:41 +02:00
Tobias Powalowski
36df9c6d2c add /etc from root to archboot container 2022-06-02 13:54:36 +02:00
Tobias Powalowski
0935f762c1 remove old method 2022-06-02 13:44:45 +02:00
Tobias Powalowski
73ae89f103 total cleanup in the end 2022-06-02 13:43:52 +02:00
Tobias Powalowski
d90a7dab6d switch root to archboot container 2022-06-02 13:41:30 +02:00
Tobias Powalowski
6bebb3f60e move tar to base_common 2022-06-02 08:45:56 +02:00
Tobias Powalowski
7214db430a move disable pacman-init to gpg_check 2022-06-02 08:42:51 +02:00
Tobias Powalowski
e1ada1c0a6 readd comment 2022-06-02 08:39:18 +02:00
Tobias Powalowski
1b6f2d033e add steps for initialozing zram 2022-06-02 08:36:00 +02:00
Tobias Powalowski
da8f4fdc20 renumber steps 2022-06-02 08:14:15 +02:00
Tobias Powalowski
59a1f7bf9d shorten graphic startup 2022-06-02 07:18:50 +02:00
Tobias Powalowski
cee8cd930a don't try to copy sockets 2022-06-02 06:41:51 +02:00
Tobias Powalowski
d18f01a8c0 fix typos 2022-06-02 06:30:55 +02:00
Tobias Powalowski
3b5d2cab29 reorder things and fix numbering steps 2022-06-01 22:34:58 +02:00
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