diff --git a/conf.d/mixin.mk b/conf.d/mixin.mk index b7ab73c3..cb1665a9 100644 --- a/conf.d/mixin.mk +++ b/conf.d/mixin.mk @@ -38,6 +38,15 @@ mixin/e2k-mate: use/e2k/x11 use/x11/xorg use/fonts/install2 \ @$(call add,THE_PACKAGES,zsh bash-completion) ### regular.mk +mixin/regular-x11: use/luks use/volumes/regular \ + use/browser/firefox/i18n use/browser/firefox/h264 \ + use/branding use/ntp/client use/services/lvm2-disable + @$(call add,THE_LISTS,$(call tags,(base || desktop) && regular)) + @$(call add,THE_PACKAGES,disable-usb-autosuspend) + @$(call add,THE_PACKAGES,btrfs-progs) + @$(call add,THE_PACKAGES,gpm) + @$(call add,DEFAULT_SERVICES_DISABLE,gpm powertop) + # common WM live/installer bits mixin/regular-desktop: use/x11/xorg +alsa use/xdg-user-dirs @$(call add,THE_PACKAGES,pam-limits-desktop beesu polkit) diff --git a/conf.d/regular.mk b/conf.d/regular.mk index 5fc8cc66..9f015fd5 100644 --- a/conf.d/regular.mk +++ b/conf.d/regular.mk @@ -10,23 +10,19 @@ distro/.regular-base: distro/.regular-bare use/vmguest use/memtest +efi @$(call add,STAGE1_MODLISTS,stage2-mmc) # graphical target (not enforcing xorg drivers or blobs) -distro/.regular-x11: distro/.regular-base +vmguest +wireless \ +distro/.regular-x11: distro/.regular-base \ + use/x11/wacom use/x11/amdgpu +vmguest +wireless \ use/stage2/cifs use/live/rw use/live/x11 use/live/repo \ - use/live/install use/live/suspend use/browser/firefox/live \ - use/browser/firefox/i18n use/browser/firefox/h264 \ - use/branding use/x11/wacom use/x11/amdgpu \ - use/ntp/client use/services/lvm2-disable \ - use/luks use/volumes/regular - @$(call add,THE_PACKAGES,disable-usb-autosuspend) - @$(call add,LIVE_PACKAGES,btrfs-progs) - @$(call add,LIVE_LISTS,$(call tags,(base || desktop) && regular)) + use/live/install use/live/suspend use/browser/firefox/live + @$(call add,LIVE_PACKAGES,livecd-install-apt-cache) @$(call add,LIVE_LISTS,$(call tags,base rescue)) @$(call add,LIVE_PACKAGES,gpm livecd-install-apt-cache) @$(call add,DEFAULT_SERVICES_DISABLE,gpm powertop) @$(call add,EFI_BOOTARGS,live_rw) # WM base target -distro/.regular-wm: distro/.regular-x11 mixin/regular-desktop; @: +distro/.regular-wm: distro/.regular-x11 mixin/regular-x11 \ + mixin/regular-desktop; @: # DE base target # TODO: use/plymouth/live when luks+plymouth is done, see also #28255