From 03459eebd594bb32223de7b42e8fe04beb8fd85d Mon Sep 17 00:00:00 2001 From: Bernhard Landauer Date: Tue, 5 Nov 2019 00:55:46 +0100 Subject: [PATCH 01/33] [infpkpro kde] add keyboard led driver --- oem/infinitybookpro-oem-kde/Packages-Desktop | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/oem/infinitybookpro-oem-kde/Packages-Desktop b/oem/infinitybookpro-oem-kde/Packages-Desktop index 641136d5..528546bb 100644 --- a/oem/infinitybookpro-oem-kde/Packages-Desktop +++ b/oem/infinitybookpro-oem-kde/Packages-Desktop @@ -330,7 +330,8 @@ xdg-su ## Misc manjaro-hotfixes ->basic squashfs-tools +tuxedo-keyboard-dkms +KERNEL-headers ## Flatpak support >extra flatpak From f94f0431df6015360fb533f4e6306d81d1ffa581 Mon Sep 17 00:00:00 2001 From: Frank Kusters Date: Wed, 6 Nov 2019 21:55:56 +0100 Subject: [PATCH 02/33] Updated Awesome packages to match with Xfce --- community/awesome/Packages-Desktop | 39 +++++++++++++++++------------- 1 file changed, 22 insertions(+), 17 deletions(-) diff --git a/community/awesome/Packages-Desktop b/community/awesome/Packages-Desktop index 16234bf4..da025c19 100644 --- a/community/awesome/Packages-Desktop +++ b/community/awesome/Packages-Desktop @@ -80,13 +80,17 @@ ttf-bitstream-vera # xfce4-terminal default Monospace >extra ttf-droid ## Games -# >extra steam-manjaro # removed to reduce iso size (-74MB) +# >x86_64 >extra steam-manjaro # removed to reduce iso size (-74MB) ## Package management ->extra gnome-software-snap -pamac ->extra flatpak >extra apparmor +#>extra gnome-software-snap +>extra flatpak +>extra bauh +pamac +>extra snapd +>extra snapd-glib +>extra pamac-snap-plugin >extra appimagelauncher ## Java @@ -119,20 +123,16 @@ lightdm lightdm-slick-greeter accountsservice # Enhanced user accounts handling -## GTK3 -gtk3-classic ->extra >multilib lib32-gtk3-classic - ## XFCE Group -exo-gtk3 ->extra garcon-gtk3 -thunar-gtk3 +exo +>extra garcon +thunar >extra thunar-volman >extra tumbler ->extra xfce4-power-manager-gtk3 ->extra xfce4-settings-gtk3 +>extra xfce4-power-manager +>extra xfce4-settings lxterminal ->extra xfconf-gtk3 +>extra xfconf ## XFCE Extras >extra blueman @@ -159,6 +159,7 @@ network-manager-applet ## Themes >extra manjaro-wallpapers-18.0 # >extra wallpapers-2018 # removed to reduce iso size (-15MB) +# >extra wallpapers-juhraya # removed to reduce iso size (~20MB) >extra gnome-icon-theme >extra gnome-themes-standard grub-theme-manjaro @@ -184,8 +185,9 @@ grub-theme-manjaro >extra zathura-pdf-poppler >extra zathura-djvu >extra inxi ->extra libreoffice-still ->extra ms-office-online +#>extra libreoffice-still +#>extra microsoft-office-online-jak +#>extra freeoffice >extra manjaro-hello >extra manjaro-application-utility >extra manjaro-settings-manager @@ -249,12 +251,15 @@ xorg-server >extra perl-file-mimeinfo >extra xdg-utils >extra xdg-su +>extra timeshift +>extra kernel-alive ## Misc >extra gtkhash-thunar manjaro-hotfixes +>basic squashfs-tools +>extra xiccd # enable color profile settings ufw # firewall needs to be in every iso ->extra libappindicator-gtk3 >extra mate-polkit >extra pa-applet >extra rofi From d96243a5fbfd06da62b5d30e64d6c62e650e6e8b Mon Sep 17 00:00:00 2001 From: Bernhard Landauer Date: Sat, 16 Nov 2019 23:27:25 +0100 Subject: [PATCH 03/33] [cinnamon] add gnome-online-accounts --- community/cinnamon/Packages-Desktop | 1 + 1 file changed, 1 insertion(+) diff --git a/community/cinnamon/Packages-Desktop b/community/cinnamon/Packages-Desktop index 2340e4c8..052bf505 100644 --- a/community/cinnamon/Packages-Desktop +++ b/community/cinnamon/Packages-Desktop @@ -32,6 +32,7 @@ flex >extra git >extra gnome-disk-utility gnome-keyring +>extra gnome-online-accounts >extra gnome-screenshot gnome-system-log >extra gnome-system-monitor From 48fbd36afed7d3f736cbe2165c07a80d4085b07c Mon Sep 17 00:00:00 2001 From: Bernhard Landauer Date: Mon, 18 Nov 2019 11:36:20 +0100 Subject: [PATCH 04/33] [cinnamon] add gnu-free-fonts --- community/cinnamon/Packages-Desktop | 1 + 1 file changed, 1 insertion(+) diff --git a/community/cinnamon/Packages-Desktop b/community/cinnamon/Packages-Desktop index 2340e4c8..f2155ed2 100644 --- a/community/cinnamon/Packages-Desktop +++ b/community/cinnamon/Packages-Desktop @@ -37,6 +37,7 @@ gnome-system-log >extra gnome-system-monitor gnome-terminal gnome-themes-standard +gnu-free-fonts >extra gparted >extra gprename grub-theme-manjaro-dev From 06976a555577b90e10dd9ac2c786286dea84a166 Mon Sep 17 00:00:00 2001 From: Bernhard Landauer Date: Mon, 18 Nov 2019 14:09:35 +0100 Subject: [PATCH 05/33] [i3] compton > picom --- community/i3/live-overlay/etc/skel/.i3/config | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/community/i3/live-overlay/etc/skel/.i3/config b/community/i3/live-overlay/etc/skel/.i3/config index 72e4d0f5..d27165ab 100644 --- a/community/i3/live-overlay/etc/skel/.i3/config +++ b/community/i3/live-overlay/etc/skel/.i3/config @@ -63,8 +63,8 @@ bindsym $mod+F3 exec pcmanfm # bindsym $mod+F3 exec ranger bindsym $mod+Shift+F3 exec pcmanfm_pkexec bindsym $mod+F5 exec terminal -e 'mocp' -bindsym $mod+t exec --no-startup-id pkill compton -bindsym $mod+Ctrl+t exec --no-startup-id compton -b +bindsym $mod+t exec --no-startup-id pkill picom +bindsym $mod+Ctrl+t exec --no-startup-id picom -b bindsym $mod+Shift+d --release exec "killall dunst; exec notify-send 'restart dunst'" bindsym Print exec --no-startup-id i3-scrot bindsym $mod+Print --release exec --no-startup-id i3-scrot -w @@ -277,7 +277,7 @@ mode "resize" { bindsym $mod+9 exec --no-startup-id blurlock # Autostart applications -exec --no-startup-id nitrogen --restore; sleep 1; compton -b +exec --no-startup-id nitrogen --restore; sleep 1; picom -b exec --no-startup-id start_conky_live_maia # exec --no-startup-id blueman exec --no-startup-id clipit From 148cdc95cb4bf7dcd9dfa6747861fd115e7864b8 Mon Sep 17 00:00:00 2001 From: Frede Hundewadt Date: Tue, 19 Nov 2019 16:04:41 +0100 Subject: [PATCH 06/33] compton -> picom --- community/lxqt/Packages-Desktop | 2 +- community/openbox/Packages-Desktop | 2 +- oem/bladebook-oem-kde/Packages-Desktop | 2 +- shared/Packages-Mhwd | 6 +++--- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/community/lxqt/Packages-Desktop b/community/lxqt/Packages-Desktop index 0706f990..6071e8d2 100644 --- a/community/lxqt/Packages-Desktop +++ b/community/lxqt/Packages-Desktop @@ -167,7 +167,7 @@ networkmanager-qt openresolv ##------------> core -compton +picom compton-conf lxqt-about lxqt-admin diff --git a/community/openbox/Packages-Desktop b/community/openbox/Packages-Desktop index 9ccaeb64..39ebc1e9 100644 --- a/community/openbox/Packages-Desktop +++ b/community/openbox/Packages-Desktop @@ -236,7 +236,7 @@ ttf-roboto ##---------> core arandr -compton +picom conky-lua-nv dunst exo-gtk3 diff --git a/oem/bladebook-oem-kde/Packages-Desktop b/oem/bladebook-oem-kde/Packages-Desktop index 33c2a3b0..24b31851 100644 --- a/oem/bladebook-oem-kde/Packages-Desktop +++ b/oem/bladebook-oem-kde/Packages-Desktop @@ -319,4 +319,4 @@ manjaro-hotfixes ## OEM calamares-oem-modules -calamares-oem-bldbk-settings +calamares-oem-bldbk-kde-settings diff --git a/shared/Packages-Mhwd b/shared/Packages-Mhwd index 58308224..5936d72a 100644 --- a/shared/Packages-Mhwd +++ b/shared/Packages-Mhwd @@ -14,7 +14,7 @@ KERNEL-virtualbox-guest-modules libva-intel-driver libva-mesa-driver libva-vdpau-driver ->multilib lib32-libva-vdpau-driver +>multilib lib32-libva-vdpau-driver libxaw libxpm libxvmc @@ -24,7 +24,7 @@ mesa-vdpau >multilib lib32-primus #>nonfree_default catalyst-utils #>nonfree_default KERNEL-catalyst ->nonfree_default KERNEL-nvidia-340xx +#>nonfree_default KERNEL-nvidia-340xx >nonfree_default KERNEL-nvidia-390xx >nonfree_x86_64 KERNEL-nvidia-418xx >nonfree_default nvidia-340xx-utils @@ -32,7 +32,7 @@ mesa-vdpau >nonfree_x86_64 nvidia-418xx-utils #>nonfree_multilib lib32-catalyst-utils >nonfree_multilib lib32-nvidia-418xx-utils ->nonfree_multilib lib32-nvidia-340xx-utils +#>nonfree_multilib lib32-nvidia-340xx-utils >nonfree_multilib lib32-nvidia-390xx-utils opencl-mesa open-vm-tools From 9a14009b59c04ea74dab1b2713fde9196820cc6c Mon Sep 17 00:00:00 2001 From: Bernhard Landauer Date: Wed, 20 Nov 2019 13:19:33 +0100 Subject: [PATCH 07/33] missing eol --- .../desktop-overlay/etc/sysctl.d/99-swappiness.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/oem/infinitybookpro-oem-kde/desktop-overlay/etc/sysctl.d/99-swappiness.conf b/oem/infinitybookpro-oem-kde/desktop-overlay/etc/sysctl.d/99-swappiness.conf index b700b4d7..51c6fc39 100644 --- a/oem/infinitybookpro-oem-kde/desktop-overlay/etc/sysctl.d/99-swappiness.conf +++ b/oem/infinitybookpro-oem-kde/desktop-overlay/etc/sysctl.d/99-swappiness.conf @@ -1 +1 @@ -vm.swappiness=10 \ No newline at end of file +vm.swappiness=10 From bad44e2edd31bf9d605611f999333a3bc22eabcf Mon Sep 17 00:00:00 2001 From: Frede Hundewadt Date: Wed, 20 Nov 2019 14:49:54 +0100 Subject: [PATCH 08/33] reorganize packages-root - removed obsolete pkgs --- shared/Packages-Root | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/shared/Packages-Root b/shared/Packages-Root index 0a020784..fbdef491 100644 --- a/shared/Packages-Root +++ b/shared/Packages-Root @@ -1,11 +1,11 @@ +#sonar sonar-release >i686 archlinux32-keyring ->manjaro manjaro-release >multilib gcc-libs-multilib acpi acpid amd-ucode b43-fwcutter -bash-completion +bash btrfs-progs bzip2 coreutils @@ -35,26 +35,22 @@ glibc grep grub gzip -haveged inetutils intel-ucode iproute2 -iptables iputils -ipw2100-fw -ipw2200-fw jfsutils KERNEL less licenses -linux-firmware logrotate -lsb-release lvm2 man-db man-pages manjaro-firmware +manjaro-release manjaro-system +manjaro-zsh-config mdadm memtest86+ mhwd @@ -77,6 +73,7 @@ shadow spectre-meltdown-checker sudo sysfsutils +systemd systemd-fsck-silent systemd-sysvcompat tar @@ -89,4 +86,5 @@ wget which wpa_supplicant xfsprogs +xz zsh From 299f95a00f89ffa55f29232a3cb476acb100891e Mon Sep 17 00:00:00 2001 From: Bernhard Landauer Date: Wed, 20 Nov 2019 22:34:56 +0100 Subject: [PATCH 09/33] upd kde oem --- oem/infinitybookpro-oem-kde/Packages-Desktop | 3 +-- .../desktop-overlay/etc/sddm.conf | 9 +-------- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/oem/infinitybookpro-oem-kde/Packages-Desktop b/oem/infinitybookpro-oem-kde/Packages-Desktop index 528546bb..9b08c241 100644 --- a/oem/infinitybookpro-oem-kde/Packages-Desktop +++ b/oem/infinitybookpro-oem-kde/Packages-Desktop @@ -171,8 +171,7 @@ gnome-themes-standard gtk-theme-breath oxygen # needed to provide KDE system sounds oxygen-icons -plasma5-themes-breath # Default -sddm-breath-theme # Default +sddm-breath2-theme-dev grub-theme-manjaro illyria-wallpaper >extra wallpapers-juhraya diff --git a/oem/infinitybookpro-oem-kde/desktop-overlay/etc/sddm.conf b/oem/infinitybookpro-oem-kde/desktop-overlay/etc/sddm.conf index 9f46d103..0318f954 100644 --- a/oem/infinitybookpro-oem-kde/desktop-overlay/etc/sddm.conf +++ b/oem/infinitybookpro-oem-kde/desktop-overlay/etc/sddm.conf @@ -8,7 +8,6 @@ Session=plasma.desktop # Username for autologin session User= - [General] # Halt command HaltCommand=/usr/bin/systemctl poweroff @@ -24,10 +23,9 @@ Numlock=none # Reboot command RebootCommand=/usr/bin/systemctl reboot - [Theme] # Current theme name -Current=breath +Current=breath2 # Cursor theme used in the greeter CursorTheme=breeze_cursors @@ -47,7 +45,6 @@ FacesDir=/usr/share/sddm/faces # Theme directory path ThemeDir=/usr/share/sddm/themes - [Users] # Default $PATH for logged in users DefaultPath=/usr/local/sbin:/usr/local/bin:/usr/bin @@ -74,7 +71,6 @@ RememberLastUser=true # When logging in as the same user twice, restore the original session, rather than create a new one ReuseSession=false - [Wayland] # Enable Qt's automatic high-DPI scaling EnableHiDPI=false @@ -88,7 +84,6 @@ SessionDir=/usr/share/wayland-sessions # Path to the user session log file SessionLogFile=.local/share/sddm/wayland-session.log - [X11] # Path to a script to execute when starting the display server DisplayCommand=/usr/share/sddm/scripts/Xsetup @@ -125,5 +120,3 @@ XauthPath=/usr/bin/xauth # Path to Xephyr binary XephyrPath=/usr/bin/Xephyr - - From 47f1b26420596fdf34b9c11ba262d9891ccbe37a Mon Sep 17 00:00:00 2001 From: Bernhard Landauer Date: Thu, 21 Nov 2019 01:06:42 +0100 Subject: [PATCH 10/33] infbk14 kde --- oem/infinitybook14-oem-kde/Packages-Desktop | 17 ++--- .../desktop-overlay/etc/sddm.conf | 9 +-- .../etc/sysctl.d/99-swappiness.conf | 2 +- oem/infinitybook14-oem-kde/profile.conf | 71 +------------------ 4 files changed, 12 insertions(+), 87 deletions(-) mode change 100644 => 120000 oem/infinitybook14-oem-kde/profile.conf diff --git a/oem/infinitybook14-oem-kde/Packages-Desktop b/oem/infinitybook14-oem-kde/Packages-Desktop index 6cef643a..7951ab09 100644 --- a/oem/infinitybook14-oem-kde/Packages-Desktop +++ b/oem/infinitybook14-oem-kde/Packages-Desktop @@ -87,9 +87,12 @@ terminus-font >extra ttf-liberation >extra ttf-droid +## Games +>x86_64 >extra steam-manjaro + ## Package management #appimagelauncher -pamac-gtk +pamac pamac-tray-appindicator pamac-cli >extra apparmor @@ -166,11 +169,9 @@ user-manager gnome-icon-theme gnome-themes-standard gtk-theme-breath -manjaro-icons-tx oxygen # needed to provide KDE system sounds oxygen-icons -plasma5-themes-breath # Default -sddm-breath-theme # Default +sddm-breath2-theme-dev grub-theme-manjaro illyria-wallpaper >extra wallpapers-juhraya @@ -264,9 +265,9 @@ inxi #>extra krita >extra firefox >basic falkon -ms-office-online +#ms-office-online #>extra freeoffice ->extra libreoffice-still +#>extra libreoffice-still #>extra calligra manjaro-hello manjaro-settings-manager-kcm @@ -324,16 +325,16 @@ perl-file-mimeinfo xdg-utils xdg-su >extra timeshift +>extra kernel-alive ## Misc manjaro-hotfixes ->basic squashfs-tools ## Flatpak support >extra flatpak >extra xdg-desktop-portal >extra xdg-desktop-portal-kde +## OEM calamares-oem-modules calamares-oem-infbkpro-kde-settings -grub-theme-live-manjaro diff --git a/oem/infinitybook14-oem-kde/desktop-overlay/etc/sddm.conf b/oem/infinitybook14-oem-kde/desktop-overlay/etc/sddm.conf index 9f46d103..0318f954 100644 --- a/oem/infinitybook14-oem-kde/desktop-overlay/etc/sddm.conf +++ b/oem/infinitybook14-oem-kde/desktop-overlay/etc/sddm.conf @@ -8,7 +8,6 @@ Session=plasma.desktop # Username for autologin session User= - [General] # Halt command HaltCommand=/usr/bin/systemctl poweroff @@ -24,10 +23,9 @@ Numlock=none # Reboot command RebootCommand=/usr/bin/systemctl reboot - [Theme] # Current theme name -Current=breath +Current=breath2 # Cursor theme used in the greeter CursorTheme=breeze_cursors @@ -47,7 +45,6 @@ FacesDir=/usr/share/sddm/faces # Theme directory path ThemeDir=/usr/share/sddm/themes - [Users] # Default $PATH for logged in users DefaultPath=/usr/local/sbin:/usr/local/bin:/usr/bin @@ -74,7 +71,6 @@ RememberLastUser=true # When logging in as the same user twice, restore the original session, rather than create a new one ReuseSession=false - [Wayland] # Enable Qt's automatic high-DPI scaling EnableHiDPI=false @@ -88,7 +84,6 @@ SessionDir=/usr/share/wayland-sessions # Path to the user session log file SessionLogFile=.local/share/sddm/wayland-session.log - [X11] # Path to a script to execute when starting the display server DisplayCommand=/usr/share/sddm/scripts/Xsetup @@ -125,5 +120,3 @@ XauthPath=/usr/bin/xauth # Path to Xephyr binary XephyrPath=/usr/bin/Xephyr - - diff --git a/oem/infinitybook14-oem-kde/desktop-overlay/etc/sysctl.d/99-swappiness.conf b/oem/infinitybook14-oem-kde/desktop-overlay/etc/sysctl.d/99-swappiness.conf index b700b4d7..51c6fc39 100644 --- a/oem/infinitybook14-oem-kde/desktop-overlay/etc/sysctl.d/99-swappiness.conf +++ b/oem/infinitybook14-oem-kde/desktop-overlay/etc/sysctl.d/99-swappiness.conf @@ -1 +1 @@ -vm.swappiness=10 \ No newline at end of file +vm.swappiness=10 diff --git a/oem/infinitybook14-oem-kde/profile.conf b/oem/infinitybook14-oem-kde/profile.conf deleted file mode 100644 index ae0f40f6..00000000 --- a/oem/infinitybook14-oem-kde/profile.conf +++ /dev/null @@ -1,70 +0,0 @@ -########################################## -###### use this file in the profile ###### -########################################## - -# use multilib packages; x86_64 only -multilib="false" - -displaymanager="sddm" - -# Set to false to disable autologin in the livecd -# autologin="true" - -# nonfree mhwd drivers -nonfree_mhwd="false" - -# use extra packages as defined in pkglist to activate a full profile -extra="true" - -################ install ################ - -# unset defaults to given value -# efi_boot_loader="grub" - -# configure calamares for mhwd -mhwd_used="false" - -# configure calamares for oem -oem_used="true" - -# configure calamares for netinstall -# netinstall="false" - -# configure calamares to use chrootcfg instead of unpackfs -# chrootcfg="false" - -# use geoip for localization -# geoip='true' - -# unset defaults to given values -# names must match systemd service names -enable_systemd=('avahi-daemon' 'bluetooth' 'cronie' 'fstrim.timer' 'ModemManager' 'NetworkManager' 'org.cups.cupsd' 'systemd-timesyncd' 'tlp' 'tlp-sleep' 'ufw' 'apparmor' 'snapd.apparmor' 'snapd') -disable_systemd=('pacman-init') - -# the same workgroup name if samba is used -# smb_workgroup="" - -windowexp=fullscreen - -################# livecd ################# - -# unset defaults to given value -hostname="infinitybook" - -# unset defaults to given value -# username="manjaro" - -# unset defaults to given value -# password="manjaro" - -# the login shell -# defaults to bash -# login_shell=/bin/bash - -# unset defaults to given values -# addgroups="lp,network,power,wheel" - -# unset defaults to given values -# names must match systemd service names -# services in enable_systemd array don't need to be listed here -enable_systemd_live=('manjaro-live' 'pacman-init' 'mirrors-live') diff --git a/oem/infinitybook14-oem-kde/profile.conf b/oem/infinitybook14-oem-kde/profile.conf new file mode 120000 index 00000000..65d4a064 --- /dev/null +++ b/oem/infinitybook14-oem-kde/profile.conf @@ -0,0 +1 @@ +../infinitybook14-oem-kde/profile.conf \ No newline at end of file From e9f98b00a4cce27785a5e5ec6cf8349832d28ceb Mon Sep 17 00:00:00 2001 From: Bernhard Landauer Date: Thu, 21 Nov 2019 01:37:55 +0100 Subject: [PATCH 11/33] rm kdeglobals overlay --- .../live-overlay/etc/xdg/kdeglobals | 136 ------------------ 1 file changed, 136 deletions(-) delete mode 100644 oem/infinitybook14-oem-kde/live-overlay/etc/xdg/kdeglobals diff --git a/oem/infinitybook14-oem-kde/live-overlay/etc/xdg/kdeglobals b/oem/infinitybook14-oem-kde/live-overlay/etc/xdg/kdeglobals deleted file mode 100644 index 79092205..00000000 --- a/oem/infinitybook14-oem-kde/live-overlay/etc/xdg/kdeglobals +++ /dev/null @@ -1,136 +0,0 @@ -[$Version] -update_info=fonts_global.upd:Fonts_Global - -[ColorEffects:Disabled] -Color=56,56,56 -ColorAmount=0 -ColorEffect=0 -ContrastAmount=0.65 -ContrastEffect=1 -IntensityAmount=0.1 -IntensityEffect=2 - -[ColorEffects:Inactive] -ChangeSelectionColor=true -Color=112,111,110 -ColorAmount=-0.95000000000000007 -ColorEffect=0 -ContrastAmount=0.10000000000000001 -ContrastEffect=0 -Enable=false -IntensityAmount=0 -IntensityEffect=0 - -[Colors:Button] -BackgroundAlternate=224,223,222 -BackgroundNormal=236,236,236 -DecorationFocus=26,188,156 -DecorationHover=54,215,183 -ForegroundActive=155,89,182 -ForegroundInactive=164,166,166 -ForegroundLink=76,107,138 -ForegroundNegative=231,76,60 -ForegroundNeutral=230,126,34 -ForegroundNormal=41,47,52 -ForegroundPositive=52,152,219 -ForegroundVisited=145,61,136 - -[Colors:Selection] -BackgroundAlternate=62,138,204 -BackgroundNormal=26,188,156 -DecorationFocus=26,188,156 -DecorationHover=54,215,183 -ForegroundActive=96,55,113 -ForegroundInactive=222,222,222 -ForegroundLink=0,98,218 -ForegroundNegative=231,76,60 -ForegroundNeutral=168,88,23 -ForegroundNormal=255,255,255 -ForegroundPositive=37,116,165 -ForegroundVisited=145,61,136 - -[Colors:Tooltip] -BackgroundAlternate=196,224,255 -BackgroundNormal=41,47,52 -DecorationFocus=26,188,156 -DecorationHover=54,215,183 -ForegroundActive=155,89,182 -ForegroundInactive=164,166,166 -ForegroundLink=126,178,230 -ForegroundNegative=231,76,60 -ForegroundNeutral=230,126,34 -ForegroundNormal=247,247,247 -ForegroundPositive=52,152,219 -ForegroundVisited=145,61,136 - -[Colors:View] -BackgroundAlternate=248,247,246 -BackgroundNormal=255,255,255 -DecorationFocus=26,188,156 -DecorationHover=54,215,183 -ForegroundActive=155,89,182 -ForegroundInactive=164,166,166 -ForegroundLink=76,107,138 -ForegroundNegative=231,76,60 -ForegroundNeutral=230,126,34 -ForegroundNormal=41,47,52 -ForegroundPositive=52,152,219 -ForegroundVisited=145,61,136 - -[Colors:Window] -BackgroundAlternate=218,217,216 -BackgroundNormal=236,236,236 -DecorationFocus=54,215,183 -DecorationHover=26,188,156 -ForegroundActive=155,89,182 -ForegroundInactive=164,166,166 -ForegroundLink=76,107,138 -ForegroundNegative=231,76,60 -ForegroundNeutral=230,126,34 -ForegroundNormal=41,47,52 -ForegroundPositive=52,152,219 -ForegroundVisited=145,61,136 - -[General] -shadeSortColumn=true -BrowserApplication=firefox -ColorScheme=Breath -Name=Breath -fixed=Noto Mono,9,-1,0,50,0,0,0,0,0 -font=Noto Sans,10,-1,5,50,0,0,0,0,0 -menuFont=Noto Sans,10,-1,5,50,0,0,0,0,0 -smallestReadableFont=Noto Sans,8,-1,5,50,0,0,0,0,0 -toolBarFont=Noto Sans,9,-1,5,50,0,0,0,0,0 -XftAntialias=true -XftHintStyle=hintmedium -XftSubPixel=none - -[Icons] -Theme=breath - -[KDE] -ChangeCursor=true -ColorScheme=Breath -contrast=7 -LookAndFeelPackage=org.kde.breath.desktop -widgetStyle=breeze - -[WM] -activeBackground=236,236,236 -activeBlend=236,236,236 -activeForeground=41,47,52 -inactiveBackground=236,236,236 -inactiveBlend=236,236,236 -inactiveForeground=159,185,202 - -[KFileDialog Settings] -Breadcrumb Navigation=true - -[PreviewSettings] -MaximumSize=3145728 -camera=true -file=true -fonts=true - -[Directories] -dir_pixmap=/usr/share/pixmaps From 268119f567f9f4a4a1788009806fa0f180be8b3b Mon Sep 17 00:00:00 2001 From: Bernhard Landauer Date: Thu, 21 Nov 2019 02:11:54 +0100 Subject: [PATCH 12/33] fix infbk kde profile.conf --- oem/infinitybook14-oem-kde/profile.conf | 71 ++++++++++++++++++++++++- 1 file changed, 70 insertions(+), 1 deletion(-) mode change 120000 => 100644 oem/infinitybook14-oem-kde/profile.conf diff --git a/oem/infinitybook14-oem-kde/profile.conf b/oem/infinitybook14-oem-kde/profile.conf deleted file mode 120000 index 65d4a064..00000000 --- a/oem/infinitybook14-oem-kde/profile.conf +++ /dev/null @@ -1 +0,0 @@ -../infinitybook14-oem-kde/profile.conf \ No newline at end of file diff --git a/oem/infinitybook14-oem-kde/profile.conf b/oem/infinitybook14-oem-kde/profile.conf new file mode 100644 index 00000000..ae0f40f6 --- /dev/null +++ b/oem/infinitybook14-oem-kde/profile.conf @@ -0,0 +1,70 @@ +########################################## +###### use this file in the profile ###### +########################################## + +# use multilib packages; x86_64 only +multilib="false" + +displaymanager="sddm" + +# Set to false to disable autologin in the livecd +# autologin="true" + +# nonfree mhwd drivers +nonfree_mhwd="false" + +# use extra packages as defined in pkglist to activate a full profile +extra="true" + +################ install ################ + +# unset defaults to given value +# efi_boot_loader="grub" + +# configure calamares for mhwd +mhwd_used="false" + +# configure calamares for oem +oem_used="true" + +# configure calamares for netinstall +# netinstall="false" + +# configure calamares to use chrootcfg instead of unpackfs +# chrootcfg="false" + +# use geoip for localization +# geoip='true' + +# unset defaults to given values +# names must match systemd service names +enable_systemd=('avahi-daemon' 'bluetooth' 'cronie' 'fstrim.timer' 'ModemManager' 'NetworkManager' 'org.cups.cupsd' 'systemd-timesyncd' 'tlp' 'tlp-sleep' 'ufw' 'apparmor' 'snapd.apparmor' 'snapd') +disable_systemd=('pacman-init') + +# the same workgroup name if samba is used +# smb_workgroup="" + +windowexp=fullscreen + +################# livecd ################# + +# unset defaults to given value +hostname="infinitybook" + +# unset defaults to given value +# username="manjaro" + +# unset defaults to given value +# password="manjaro" + +# the login shell +# defaults to bash +# login_shell=/bin/bash + +# unset defaults to given values +# addgroups="lp,network,power,wheel" + +# unset defaults to given values +# names must match systemd service names +# services in enable_systemd array don't need to be listed here +enable_systemd_live=('manjaro-live' 'pacman-init' 'mirrors-live') From 323fe462464e1170fc48236a74845e71e838ce57 Mon Sep 17 00:00:00 2001 From: Bernhard Landauer Date: Tue, 26 Nov 2019 11:51:57 +0100 Subject: [PATCH 13/33] rm gtk3-classic --- community/bspwm-mate/Packages-Desktop | 1 - community/bspwm/Packages-Desktop | 3 +-- community/lxqt/Packages-Desktop | 1 - oem/bladebook-oem-i3/Packages-Desktop | 1 - oem/bladebook-oem-xfce/Packages-Desktop | 4 ---- oem/spitfire-oem-xfce/Packages-Desktop | 4 ---- 6 files changed, 1 insertion(+), 13 deletions(-) diff --git a/community/bspwm-mate/Packages-Desktop b/community/bspwm-mate/Packages-Desktop index 5b8161ad..78fbf812 100644 --- a/community/bspwm-mate/Packages-Desktop +++ b/community/bspwm-mate/Packages-Desktop @@ -45,7 +45,6 @@ dconf-editor feh gnome-keyring gksu -gtk3-classic android-tools android-udev gvfs diff --git a/community/bspwm/Packages-Desktop b/community/bspwm/Packages-Desktop index f5b260a7..c8e0b147 100644 --- a/community/bspwm/Packages-Desktop +++ b/community/bspwm/Packages-Desktop @@ -16,7 +16,6 @@ >extra firefox >extra gestures >extra gnome-disk-utility ->extra gtk3-classic >extra gufw >extra gvfs >extra gvfs-afc @@ -123,4 +122,4 @@ xorg-xprop xorg-xsetroot zensu zsh-completions -highlight \ No newline at end of file +highlight diff --git a/community/lxqt/Packages-Desktop b/community/lxqt/Packages-Desktop index 6071e8d2..089f902c 100644 --- a/community/lxqt/Packages-Desktop +++ b/community/lxqt/Packages-Desktop @@ -207,7 +207,6 @@ freetype2 accountsservice gksu-polkit gnome-keyring -gtk3-classic manjaro-hotfixes perl-file-mimeinfo polkit diff --git a/oem/bladebook-oem-i3/Packages-Desktop b/oem/bladebook-oem-i3/Packages-Desktop index f98bcad3..b7409285 100644 --- a/oem/bladebook-oem-i3/Packages-Desktop +++ b/oem/bladebook-oem-i3/Packages-Desktop @@ -44,7 +44,6 @@ grub-theme-manjaro-dev >extra gst-plugins-good >extra gst-plugins-ugly >extra gstreamer -gtk3-classic >extra gtksourceview-pkgbuild >extra gufw gvfs diff --git a/oem/bladebook-oem-xfce/Packages-Desktop b/oem/bladebook-oem-xfce/Packages-Desktop index 558598a5..4da2f52d 100644 --- a/oem/bladebook-oem-xfce/Packages-Desktop +++ b/oem/bladebook-oem-xfce/Packages-Desktop @@ -114,10 +114,6 @@ lightdm-gtk-greeter lightdm-gtk-greeter-settings accountsservice # Enhanced user accounts handling -## GTK3 -gtk3-classic ->multilib lib32-gtk3-classic - ## XFCE Group exo-gtk3 garcon-gtk3 diff --git a/oem/spitfire-oem-xfce/Packages-Desktop b/oem/spitfire-oem-xfce/Packages-Desktop index 76d71582..bef5bf9d 100644 --- a/oem/spitfire-oem-xfce/Packages-Desktop +++ b/oem/spitfire-oem-xfce/Packages-Desktop @@ -117,10 +117,6 @@ lightdm-slick-greeter lightdm-settings accountsservice # Enhanced user accounts handling -## GTK3 -gtk3-classic ->multilib lib32-gtk3-classic - ## XFCE Group exo-gtk3 garcon-gtk3 From 09da59391fdb09201c1a6ba4739a1f00e30efc1e Mon Sep 17 00:00:00 2001 From: Bernhard Landauer Date: Tue, 26 Nov 2019 21:04:32 +0100 Subject: [PATCH 14/33] [infinity kde] breath2 regular --- oem/infinitybookpro-oem-kde/Packages-Desktop | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/oem/infinitybookpro-oem-kde/Packages-Desktop b/oem/infinitybookpro-oem-kde/Packages-Desktop index 9b08c241..0a4d393d 100644 --- a/oem/infinitybookpro-oem-kde/Packages-Desktop +++ b/oem/infinitybookpro-oem-kde/Packages-Desktop @@ -171,7 +171,7 @@ gnome-themes-standard gtk-theme-breath oxygen # needed to provide KDE system sounds oxygen-icons -sddm-breath2-theme-dev +sddm-breath2-theme grub-theme-manjaro illyria-wallpaper >extra wallpapers-juhraya From 001c7ff918170908888c28c616fcc36d1a168d2b Mon Sep 17 00:00:00 2001 From: Bernhard Landauer Date: Thu, 28 Nov 2019 17:56:35 +0100 Subject: [PATCH 15/33] upd infinity profiles --- oem/infinitybook14-oem-kde/Packages-Desktop | 2 +- .../desktop-overlay/usr/bin/calamares_polkit | 3 + oem/infinitybookpro-oem-kde/Packages-Live | 6 +- .../desktop-overlay/etc | 1 + .../etc/X11/xorg.conf.d/30-touchpad.conf | 6 - .../desktop-overlay/etc/pam.d/sddm | 8 -- .../desktop-overlay/etc/sddm.conf | 122 ------------------ .../etc/sysctl.d/50-max_user_watches.conf | 1 - .../etc/sysctl.d/99-swappiness.conf | 1 - .../desktop-overlay/usr | 1 + .../usr/share/icons/default/index.theme | 2 - oem/infinitybookpro-oem-kde/live-overlay/usr | 2 +- 12 files changed, 8 insertions(+), 147 deletions(-) create mode 100755 oem/infinitybook14-oem-kde/desktop-overlay/usr/bin/calamares_polkit mode change 100644 => 120000 oem/infinitybookpro-oem-kde/Packages-Live create mode 120000 oem/infinitybookpro-oem-kde/desktop-overlay/etc delete mode 100644 oem/infinitybookpro-oem-kde/desktop-overlay/etc/X11/xorg.conf.d/30-touchpad.conf delete mode 100644 oem/infinitybookpro-oem-kde/desktop-overlay/etc/pam.d/sddm delete mode 100644 oem/infinitybookpro-oem-kde/desktop-overlay/etc/sddm.conf delete mode 100644 oem/infinitybookpro-oem-kde/desktop-overlay/etc/sysctl.d/50-max_user_watches.conf delete mode 100644 oem/infinitybookpro-oem-kde/desktop-overlay/etc/sysctl.d/99-swappiness.conf create mode 120000 oem/infinitybookpro-oem-kde/desktop-overlay/usr delete mode 100644 oem/infinitybookpro-oem-kde/desktop-overlay/usr/share/icons/default/index.theme diff --git a/oem/infinitybook14-oem-kde/Packages-Desktop b/oem/infinitybook14-oem-kde/Packages-Desktop index 7951ab09..0997c9af 100644 --- a/oem/infinitybook14-oem-kde/Packages-Desktop +++ b/oem/infinitybook14-oem-kde/Packages-Desktop @@ -171,7 +171,7 @@ gnome-themes-standard gtk-theme-breath oxygen # needed to provide KDE system sounds oxygen-icons -sddm-breath2-theme-dev +sddm-breath2-theme grub-theme-manjaro illyria-wallpaper >extra wallpapers-juhraya diff --git a/oem/infinitybook14-oem-kde/desktop-overlay/usr/bin/calamares_polkit b/oem/infinitybook14-oem-kde/desktop-overlay/usr/bin/calamares_polkit new file mode 100755 index 00000000..a8538aac --- /dev/null +++ b/oem/infinitybook14-oem-kde/desktop-overlay/usr/bin/calamares_polkit @@ -0,0 +1,3 @@ +#!/bin/bash + +sudo -E calamares diff --git a/oem/infinitybookpro-oem-kde/Packages-Live b/oem/infinitybookpro-oem-kde/Packages-Live deleted file mode 100644 index a6851f29..00000000 --- a/oem/infinitybookpro-oem-kde/Packages-Live +++ /dev/null @@ -1,5 +0,0 @@ -grub-theme-live-manjaro -manjaro-live-skel -manjaro-live-systemd -mkinitcpio-nfs-utils -nbd diff --git a/oem/infinitybookpro-oem-kde/Packages-Live b/oem/infinitybookpro-oem-kde/Packages-Live new file mode 120000 index 00000000..ef77d2ff --- /dev/null +++ b/oem/infinitybookpro-oem-kde/Packages-Live @@ -0,0 +1 @@ +../infinitybook14-oem-kde/Packages-Live \ No newline at end of file diff --git a/oem/infinitybookpro-oem-kde/desktop-overlay/etc b/oem/infinitybookpro-oem-kde/desktop-overlay/etc new file mode 120000 index 00000000..78c1146b --- /dev/null +++ b/oem/infinitybookpro-oem-kde/desktop-overlay/etc @@ -0,0 +1 @@ +../../infinitybook14-oem-kde/desktop-overlay/etc/ \ No newline at end of file diff --git a/oem/infinitybookpro-oem-kde/desktop-overlay/etc/X11/xorg.conf.d/30-touchpad.conf b/oem/infinitybookpro-oem-kde/desktop-overlay/etc/X11/xorg.conf.d/30-touchpad.conf deleted file mode 100644 index 4bd1a175..00000000 --- a/oem/infinitybookpro-oem-kde/desktop-overlay/etc/X11/xorg.conf.d/30-touchpad.conf +++ /dev/null @@ -1,6 +0,0 @@ -Section "InputClass" - Identifier "touchpad" - Driver "libinput" - MatchIsTouchpad "on" - Option "Tapping" "on" -EndSection diff --git a/oem/infinitybookpro-oem-kde/desktop-overlay/etc/pam.d/sddm b/oem/infinitybookpro-oem-kde/desktop-overlay/etc/pam.d/sddm deleted file mode 100644 index 1ed30b32..00000000 --- a/oem/infinitybookpro-oem-kde/desktop-overlay/etc/pam.d/sddm +++ /dev/null @@ -1,8 +0,0 @@ -#%PAM-1.0 - -auth include system-login -auth optional pam_kwallet5.so -account include system-login -password include system-login -session include system-login -session optional pam_kwallet5.so auto_start diff --git a/oem/infinitybookpro-oem-kde/desktop-overlay/etc/sddm.conf b/oem/infinitybookpro-oem-kde/desktop-overlay/etc/sddm.conf deleted file mode 100644 index 0318f954..00000000 --- a/oem/infinitybookpro-oem-kde/desktop-overlay/etc/sddm.conf +++ /dev/null @@ -1,122 +0,0 @@ -[Autologin] -# Whether sddm should automatically log back into sessions when they exit -Relogin=false - -# Name of session file for autologin session (if empty try last logged in) -Session=plasma.desktop - -# Username for autologin session -User= - -[General] -# Halt command -HaltCommand=/usr/bin/systemctl poweroff - -# Input method module -InputMethod= - -# Initial NumLock state. Can be on, off or none. -# If property is set to none, numlock won't be changed -# NOTE: Currently ignored if autologin is enabled. -Numlock=none - -# Reboot command -RebootCommand=/usr/bin/systemctl reboot - -[Theme] -# Current theme name -Current=breath2 - -# Cursor theme used in the greeter -CursorTheme=breeze_cursors - -# Number of users to use as threshold -# above which avatars are disabled -# unless explicitly enabled with EnableAvatars -DisableAvatarsThreshold=7 - -# Enable display of custom user avatars -EnableAvatars=true - -# Global directory for user avatars -# The files should be named .face.icon -FacesDir=/usr/share/sddm/faces - -# Theme directory path -ThemeDir=/usr/share/sddm/themes - -[Users] -# Default $PATH for logged in users -DefaultPath=/usr/local/sbin:/usr/local/bin:/usr/bin - -# Comma-separated list of shells. -# Users with these shells as their default won't be listed -HideShells= - -# Comma-separated list of users that should not be listed -HideUsers= - -# Maximum user id for displayed users -MaximumUid=60000 - -# Minimum user id for displayed users -MinimumUid=1000 - -# Remember the session of the last successfully logged in user -RememberLastSession=true - -# Remember the last successfully logged in user -RememberLastUser=true - -# When logging in as the same user twice, restore the original session, rather than create a new one -ReuseSession=false - -[Wayland] -# Enable Qt's automatic high-DPI scaling -EnableHiDPI=false - -# Path to a script to execute when starting the desktop session -SessionCommand=/usr/share/sddm/scripts/wayland-session - -# Directory containing available Wayland sessions -SessionDir=/usr/share/wayland-sessions - -# Path to the user session log file -SessionLogFile=.local/share/sddm/wayland-session.log - -[X11] -# Path to a script to execute when starting the display server -DisplayCommand=/usr/share/sddm/scripts/Xsetup - -# Path to a script to execute when stopping the display server -DisplayStopCommand=/usr/share/sddm/scripts/Xstop - -# Enable Qt's automatic high-DPI scaling -EnableHiDPI=false - -# The lowest virtual terminal number that will be used. -MinimumVT=1 - -# Arguments passed to the X server invocation -ServerArguments=-nolisten tcp - -# Path to X server binary -ServerPath=/usr/bin/X - -# Path to a script to execute when starting the desktop session -SessionCommand=/usr/share/sddm/scripts/Xsession - -# Directory containing available X sessions -SessionDir=/usr/share/xsessions - -# Path to the user session log file -SessionLogFile=.local/share/sddm/xorg-session.log - -# Path to the Xauthority file -UserAuthFile=.Xauthority - -# Path to xauth binary -XauthPath=/usr/bin/xauth - -# Path to Xephyr binary -XephyrPath=/usr/bin/Xephyr diff --git a/oem/infinitybookpro-oem-kde/desktop-overlay/etc/sysctl.d/50-max_user_watches.conf b/oem/infinitybookpro-oem-kde/desktop-overlay/etc/sysctl.d/50-max_user_watches.conf deleted file mode 100644 index afb47d17..00000000 --- a/oem/infinitybookpro-oem-kde/desktop-overlay/etc/sysctl.d/50-max_user_watches.conf +++ /dev/null @@ -1 +0,0 @@ -fs.inotify.max_user_watches = 16384 diff --git a/oem/infinitybookpro-oem-kde/desktop-overlay/etc/sysctl.d/99-swappiness.conf b/oem/infinitybookpro-oem-kde/desktop-overlay/etc/sysctl.d/99-swappiness.conf deleted file mode 100644 index 51c6fc39..00000000 --- a/oem/infinitybookpro-oem-kde/desktop-overlay/etc/sysctl.d/99-swappiness.conf +++ /dev/null @@ -1 +0,0 @@ -vm.swappiness=10 diff --git a/oem/infinitybookpro-oem-kde/desktop-overlay/usr b/oem/infinitybookpro-oem-kde/desktop-overlay/usr new file mode 120000 index 00000000..c31ec482 --- /dev/null +++ b/oem/infinitybookpro-oem-kde/desktop-overlay/usr @@ -0,0 +1 @@ +../../infinitybook14-oem-kde/desktop-overlay/usr/ \ No newline at end of file diff --git a/oem/infinitybookpro-oem-kde/desktop-overlay/usr/share/icons/default/index.theme b/oem/infinitybookpro-oem-kde/desktop-overlay/usr/share/icons/default/index.theme deleted file mode 100644 index 05623f39..00000000 --- a/oem/infinitybookpro-oem-kde/desktop-overlay/usr/share/icons/default/index.theme +++ /dev/null @@ -1,2 +0,0 @@ -[icon theme] -Inherits=xcursor-breeze diff --git a/oem/infinitybookpro-oem-kde/live-overlay/usr b/oem/infinitybookpro-oem-kde/live-overlay/usr index 8aca2d58..edeb8c5f 120000 --- a/oem/infinitybookpro-oem-kde/live-overlay/usr +++ b/oem/infinitybookpro-oem-kde/live-overlay/usr @@ -1 +1 @@ -../../../shared/oem/live-overlay/usr \ No newline at end of file +../../infinitybook14-oem-kde/live-overlay/usr/ \ No newline at end of file From 41e1a43616cbdd12ac6a32fd12172748bc1aa336 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20M=C3=BCller?= Date: Tue, 3 Dec 2019 15:05:00 +0100 Subject: [PATCH 16/33] [manjaro] add plasma-mobile profile --- manjaro/plasma-mobile/Packages-Desktop | 126 ++++++++++++++++ manjaro/plasma-mobile/Packages-Live | 1 + manjaro/plasma-mobile/Packages-Mhwd | 1 + manjaro/plasma-mobile/Packages-Root | 1 + .../desktop-overlay/etc/pam.d/sddm | 8 ++ .../desktop-overlay/etc/sddm.conf | 129 +++++++++++++++++ .../etc/sysctl.d/50-max_user_watches.conf | 1 + .../usr/share/icons/default/index.theme | 2 + .../plasma-mobile/live-overlay/etc/default | 1 + manjaro/plasma-mobile/live-overlay/etc/fstab | 1 + manjaro/plasma-mobile/live-overlay/etc/issue | 1 + manjaro/plasma-mobile/live-overlay/etc/pam.d | 1 + .../etc/skel/.config/kcmdisplayrc | 9 ++ .../etc/skel/.config/kscreenlockerrc | 3 + .../live-overlay/etc/skel/.config/kwalletrc | 11 ++ .../live-overlay/etc/skel/.config/manjaro | 1 + .../live-overlay/etc/xdg/kdeglobals | 136 ++++++++++++++++++ manjaro/plasma-mobile/profile.conf | 81 +++++++++++ 18 files changed, 514 insertions(+) create mode 100644 manjaro/plasma-mobile/Packages-Desktop create mode 120000 manjaro/plasma-mobile/Packages-Live create mode 120000 manjaro/plasma-mobile/Packages-Mhwd create mode 120000 manjaro/plasma-mobile/Packages-Root create mode 100644 manjaro/plasma-mobile/desktop-overlay/etc/pam.d/sddm create mode 100644 manjaro/plasma-mobile/desktop-overlay/etc/sddm.conf create mode 100644 manjaro/plasma-mobile/desktop-overlay/etc/sysctl.d/50-max_user_watches.conf create mode 100644 manjaro/plasma-mobile/desktop-overlay/usr/share/icons/default/index.theme create mode 120000 manjaro/plasma-mobile/live-overlay/etc/default create mode 120000 manjaro/plasma-mobile/live-overlay/etc/fstab create mode 120000 manjaro/plasma-mobile/live-overlay/etc/issue create mode 120000 manjaro/plasma-mobile/live-overlay/etc/pam.d create mode 100644 manjaro/plasma-mobile/live-overlay/etc/skel/.config/kcmdisplayrc create mode 100755 manjaro/plasma-mobile/live-overlay/etc/skel/.config/kscreenlockerrc create mode 100644 manjaro/plasma-mobile/live-overlay/etc/skel/.config/kwalletrc create mode 120000 manjaro/plasma-mobile/live-overlay/etc/skel/.config/manjaro create mode 100644 manjaro/plasma-mobile/live-overlay/etc/xdg/kdeglobals create mode 100644 manjaro/plasma-mobile/profile.conf diff --git a/manjaro/plasma-mobile/Packages-Desktop b/manjaro/plasma-mobile/Packages-Desktop new file mode 100644 index 00000000..f084cc10 --- /dev/null +++ b/manjaro/plasma-mobile/Packages-Desktop @@ -0,0 +1,126 @@ +## Network +avahi +networkmanager +networkmanager-openconnect +networkmanager-openvpn +networkmanager-pptp +networkmanager-vpnc +nss-mdns # NSS support for mDNS (optdepend for avahi) +ntp +mobile-broadband-provider-info +modemmanager +openresolv +openssh +samba +usb_modeswitch + +## Libraries for Sound/Audio/Video +alsa-firmware +alsa-utils +ffmpeg +gst-libav +gst-plugins-bad +gst-plugins-base +gst-plugins-good +gst-plugins-ugly +libcanberra +>multilib lib32-libcanberra +libcanberra-pulse +>multilib lib32-libcanberra-pulse +libcanberra-gstreamer +libdvdcss +manjaro-alsa +manjaro-pulse +phonon-qt5-gstreamer +pulseaudio-bluetooth +pulseaudio-ctl +pulseaudio-zeroconf + +## Connect Packages +android-tools +android-udev +gvfs +gvfs-afc +gvfs-gphoto2 +gvfs-mtp +gvfs-nfs +gvfs-smb +kamera +mtpfs +udiskie +udisks2 + +## AUR Support/Development +# Missing base-devel packages +>extra autoconf +>extra automake +>extra binutils +>extra bison +>extra fakeroot +>extra flex +>extra gcc +>extra >multilib gcc-libs-multilib +>extra >multilib gcc-multilib +>extra libtool +>extra m4 +>extra make +>extra patch +>extra pkg-config +>extra >multilib lib32-flex +# Extra packages for AUR support +>extra git +>extra patchutils +>extra subversion +#yaourt + +## Fonts +# cantarell-fonts # Installed as gnome-themes-standard dependency +noto-fonts # default font +noto-fonts-cjk # asian fonts - needed big package, ~76 mb compressed +>extra noto-fonts-emoji +terminus-font +>extra ttf-bitstream-vera +# ttf-dejavu # Installed as gnome-themes-standard dependency +# ttf-hack # Installed as plasma-integration dependency +>extra ttf-inconsolata +>extra ttf-indic-otf +>extra ttf-liberation +>extra ttf-droid + +## Display manager +#sddm +#sddm-kcm + +## Plasma5 +plasma-settings # Settings application and modules. +plasma-camera # Camera application. +marble # Maps application. +koko # Gallery application. +#vvave # Music player. +okular # Document Viewer. +#discover # Software Center. +plasma-angelfish # Webbrowser for phones. +#plasma-samegame # Small example game, pure QML. +#mtp-server # Fork of Ubuntu’s MTP server +kaidan # XMPP based Messenger. +qmlkonsole # Terminal application. +peruse # A comic book viewer. +calindori # Calendar and todo management application. +#plasmatube # Work-in-progress youtube client. +index # File manager. +#plasma-pix # Maui Image Gallery. +#qrca # QR Code scanner. +keysmith # OTP client. + +## Plasma phone components +simplelogin # Display manager for launching the plasma-phone shell +plasma-phone-components # Dialer and Phone shell QtQuick code, application launcher model, etc. +kpeoplevcard # Provides the vCard based contact management backend used by the dialer, plasma-phonebook and others. +plasma-phonebook # Contact management application. +#spacebar # Work-in-progress SMS application. + +## Maui Applications +dialer + +## Optional dependencies for okular +poppler-data # encoding data to display PDF documents containing CJK characters diff --git a/manjaro/plasma-mobile/Packages-Live b/manjaro/plasma-mobile/Packages-Live new file mode 120000 index 00000000..5e66e00b --- /dev/null +++ b/manjaro/plasma-mobile/Packages-Live @@ -0,0 +1 @@ +../../shared/Packages-Live \ No newline at end of file diff --git a/manjaro/plasma-mobile/Packages-Mhwd b/manjaro/plasma-mobile/Packages-Mhwd new file mode 120000 index 00000000..9df3d5e3 --- /dev/null +++ b/manjaro/plasma-mobile/Packages-Mhwd @@ -0,0 +1 @@ +../../shared/Packages-Mhwd \ No newline at end of file diff --git a/manjaro/plasma-mobile/Packages-Root b/manjaro/plasma-mobile/Packages-Root new file mode 120000 index 00000000..60cc7bde --- /dev/null +++ b/manjaro/plasma-mobile/Packages-Root @@ -0,0 +1 @@ +../../shared/Packages-Root \ No newline at end of file diff --git a/manjaro/plasma-mobile/desktop-overlay/etc/pam.d/sddm b/manjaro/plasma-mobile/desktop-overlay/etc/pam.d/sddm new file mode 100644 index 00000000..1ed30b32 --- /dev/null +++ b/manjaro/plasma-mobile/desktop-overlay/etc/pam.d/sddm @@ -0,0 +1,8 @@ +#%PAM-1.0 + +auth include system-login +auth optional pam_kwallet5.so +account include system-login +password include system-login +session include system-login +session optional pam_kwallet5.so auto_start diff --git a/manjaro/plasma-mobile/desktop-overlay/etc/sddm.conf b/manjaro/plasma-mobile/desktop-overlay/etc/sddm.conf new file mode 100644 index 00000000..9f46d103 --- /dev/null +++ b/manjaro/plasma-mobile/desktop-overlay/etc/sddm.conf @@ -0,0 +1,129 @@ +[Autologin] +# Whether sddm should automatically log back into sessions when they exit +Relogin=false + +# Name of session file for autologin session (if empty try last logged in) +Session=plasma.desktop + +# Username for autologin session +User= + + +[General] +# Halt command +HaltCommand=/usr/bin/systemctl poweroff + +# Input method module +InputMethod= + +# Initial NumLock state. Can be on, off or none. +# If property is set to none, numlock won't be changed +# NOTE: Currently ignored if autologin is enabled. +Numlock=none + +# Reboot command +RebootCommand=/usr/bin/systemctl reboot + + +[Theme] +# Current theme name +Current=breath + +# Cursor theme used in the greeter +CursorTheme=breeze_cursors + +# Number of users to use as threshold +# above which avatars are disabled +# unless explicitly enabled with EnableAvatars +DisableAvatarsThreshold=7 + +# Enable display of custom user avatars +EnableAvatars=true + +# Global directory for user avatars +# The files should be named .face.icon +FacesDir=/usr/share/sddm/faces + +# Theme directory path +ThemeDir=/usr/share/sddm/themes + + +[Users] +# Default $PATH for logged in users +DefaultPath=/usr/local/sbin:/usr/local/bin:/usr/bin + +# Comma-separated list of shells. +# Users with these shells as their default won't be listed +HideShells= + +# Comma-separated list of users that should not be listed +HideUsers= + +# Maximum user id for displayed users +MaximumUid=60000 + +# Minimum user id for displayed users +MinimumUid=1000 + +# Remember the session of the last successfully logged in user +RememberLastSession=true + +# Remember the last successfully logged in user +RememberLastUser=true + +# When logging in as the same user twice, restore the original session, rather than create a new one +ReuseSession=false + + +[Wayland] +# Enable Qt's automatic high-DPI scaling +EnableHiDPI=false + +# Path to a script to execute when starting the desktop session +SessionCommand=/usr/share/sddm/scripts/wayland-session + +# Directory containing available Wayland sessions +SessionDir=/usr/share/wayland-sessions + +# Path to the user session log file +SessionLogFile=.local/share/sddm/wayland-session.log + + +[X11] +# Path to a script to execute when starting the display server +DisplayCommand=/usr/share/sddm/scripts/Xsetup + +# Path to a script to execute when stopping the display server +DisplayStopCommand=/usr/share/sddm/scripts/Xstop + +# Enable Qt's automatic high-DPI scaling +EnableHiDPI=false + +# The lowest virtual terminal number that will be used. +MinimumVT=1 + +# Arguments passed to the X server invocation +ServerArguments=-nolisten tcp + +# Path to X server binary +ServerPath=/usr/bin/X + +# Path to a script to execute when starting the desktop session +SessionCommand=/usr/share/sddm/scripts/Xsession + +# Directory containing available X sessions +SessionDir=/usr/share/xsessions + +# Path to the user session log file +SessionLogFile=.local/share/sddm/xorg-session.log + +# Path to the Xauthority file +UserAuthFile=.Xauthority + +# Path to xauth binary +XauthPath=/usr/bin/xauth + +# Path to Xephyr binary +XephyrPath=/usr/bin/Xephyr + + diff --git a/manjaro/plasma-mobile/desktop-overlay/etc/sysctl.d/50-max_user_watches.conf b/manjaro/plasma-mobile/desktop-overlay/etc/sysctl.d/50-max_user_watches.conf new file mode 100644 index 00000000..afb47d17 --- /dev/null +++ b/manjaro/plasma-mobile/desktop-overlay/etc/sysctl.d/50-max_user_watches.conf @@ -0,0 +1 @@ +fs.inotify.max_user_watches = 16384 diff --git a/manjaro/plasma-mobile/desktop-overlay/usr/share/icons/default/index.theme b/manjaro/plasma-mobile/desktop-overlay/usr/share/icons/default/index.theme new file mode 100644 index 00000000..05623f39 --- /dev/null +++ b/manjaro/plasma-mobile/desktop-overlay/usr/share/icons/default/index.theme @@ -0,0 +1,2 @@ +[icon theme] +Inherits=xcursor-breeze diff --git a/manjaro/plasma-mobile/live-overlay/etc/default b/manjaro/plasma-mobile/live-overlay/etc/default new file mode 120000 index 00000000..812b9ffe --- /dev/null +++ b/manjaro/plasma-mobile/live-overlay/etc/default @@ -0,0 +1 @@ +../../../../shared/manjaro/live-overlay/etc/default \ No newline at end of file diff --git a/manjaro/plasma-mobile/live-overlay/etc/fstab b/manjaro/plasma-mobile/live-overlay/etc/fstab new file mode 120000 index 00000000..8750acae --- /dev/null +++ b/manjaro/plasma-mobile/live-overlay/etc/fstab @@ -0,0 +1 @@ +../../../../shared/manjaro/live-overlay/etc/fstab \ No newline at end of file diff --git a/manjaro/plasma-mobile/live-overlay/etc/issue b/manjaro/plasma-mobile/live-overlay/etc/issue new file mode 120000 index 00000000..c5198056 --- /dev/null +++ b/manjaro/plasma-mobile/live-overlay/etc/issue @@ -0,0 +1 @@ +../../../../shared/manjaro/live-overlay/etc/issue \ No newline at end of file diff --git a/manjaro/plasma-mobile/live-overlay/etc/pam.d b/manjaro/plasma-mobile/live-overlay/etc/pam.d new file mode 120000 index 00000000..68de5965 --- /dev/null +++ b/manjaro/plasma-mobile/live-overlay/etc/pam.d @@ -0,0 +1 @@ +../../../../shared/manjaro/live-overlay/etc/pam.d \ No newline at end of file diff --git a/manjaro/plasma-mobile/live-overlay/etc/skel/.config/kcmdisplayrc b/manjaro/plasma-mobile/live-overlay/etc/skel/.config/kcmdisplayrc new file mode 100644 index 00000000..32d417f4 --- /dev/null +++ b/manjaro/plasma-mobile/live-overlay/etc/skel/.config/kcmdisplayrc @@ -0,0 +1,9 @@ +[X11] +exportKDEColors=true +exportKDEFonts=false + +[DisplayEnergy] +displayEnergySaving=false +displayStandby=7 +displaySuspend=13 +displayPowerOff=19 diff --git a/manjaro/plasma-mobile/live-overlay/etc/skel/.config/kscreenlockerrc b/manjaro/plasma-mobile/live-overlay/etc/skel/.config/kscreenlockerrc new file mode 100755 index 00000000..d9c11d91 --- /dev/null +++ b/manjaro/plasma-mobile/live-overlay/etc/skel/.config/kscreenlockerrc @@ -0,0 +1,3 @@ +[Daemon] +Autolock=false +Timeout=0 \ No newline at end of file diff --git a/manjaro/plasma-mobile/live-overlay/etc/skel/.config/kwalletrc b/manjaro/plasma-mobile/live-overlay/etc/skel/.config/kwalletrc new file mode 100644 index 00000000..ba04734b --- /dev/null +++ b/manjaro/plasma-mobile/live-overlay/etc/skel/.config/kwalletrc @@ -0,0 +1,11 @@ +[Wallet] +Close When Idle=false +Close on Screensaver=false +Enabled=false +Idle Timeout=10 +Launch Manager=false +Leave Manager Open=false +Leave Open=true +Prompt on Open=false +Use One Wallet=true + diff --git a/manjaro/plasma-mobile/live-overlay/etc/skel/.config/manjaro b/manjaro/plasma-mobile/live-overlay/etc/skel/.config/manjaro new file mode 120000 index 00000000..3a25db6a --- /dev/null +++ b/manjaro/plasma-mobile/live-overlay/etc/skel/.config/manjaro @@ -0,0 +1 @@ +../../../../../../shared/manjaro/live-overlay/etc/skel/.config/manjaro \ No newline at end of file diff --git a/manjaro/plasma-mobile/live-overlay/etc/xdg/kdeglobals b/manjaro/plasma-mobile/live-overlay/etc/xdg/kdeglobals new file mode 100644 index 00000000..79092205 --- /dev/null +++ b/manjaro/plasma-mobile/live-overlay/etc/xdg/kdeglobals @@ -0,0 +1,136 @@ +[$Version] +update_info=fonts_global.upd:Fonts_Global + +[ColorEffects:Disabled] +Color=56,56,56 +ColorAmount=0 +ColorEffect=0 +ContrastAmount=0.65 +ContrastEffect=1 +IntensityAmount=0.1 +IntensityEffect=2 + +[ColorEffects:Inactive] +ChangeSelectionColor=true +Color=112,111,110 +ColorAmount=-0.95000000000000007 +ColorEffect=0 +ContrastAmount=0.10000000000000001 +ContrastEffect=0 +Enable=false +IntensityAmount=0 +IntensityEffect=0 + +[Colors:Button] +BackgroundAlternate=224,223,222 +BackgroundNormal=236,236,236 +DecorationFocus=26,188,156 +DecorationHover=54,215,183 +ForegroundActive=155,89,182 +ForegroundInactive=164,166,166 +ForegroundLink=76,107,138 +ForegroundNegative=231,76,60 +ForegroundNeutral=230,126,34 +ForegroundNormal=41,47,52 +ForegroundPositive=52,152,219 +ForegroundVisited=145,61,136 + +[Colors:Selection] +BackgroundAlternate=62,138,204 +BackgroundNormal=26,188,156 +DecorationFocus=26,188,156 +DecorationHover=54,215,183 +ForegroundActive=96,55,113 +ForegroundInactive=222,222,222 +ForegroundLink=0,98,218 +ForegroundNegative=231,76,60 +ForegroundNeutral=168,88,23 +ForegroundNormal=255,255,255 +ForegroundPositive=37,116,165 +ForegroundVisited=145,61,136 + +[Colors:Tooltip] +BackgroundAlternate=196,224,255 +BackgroundNormal=41,47,52 +DecorationFocus=26,188,156 +DecorationHover=54,215,183 +ForegroundActive=155,89,182 +ForegroundInactive=164,166,166 +ForegroundLink=126,178,230 +ForegroundNegative=231,76,60 +ForegroundNeutral=230,126,34 +ForegroundNormal=247,247,247 +ForegroundPositive=52,152,219 +ForegroundVisited=145,61,136 + +[Colors:View] +BackgroundAlternate=248,247,246 +BackgroundNormal=255,255,255 +DecorationFocus=26,188,156 +DecorationHover=54,215,183 +ForegroundActive=155,89,182 +ForegroundInactive=164,166,166 +ForegroundLink=76,107,138 +ForegroundNegative=231,76,60 +ForegroundNeutral=230,126,34 +ForegroundNormal=41,47,52 +ForegroundPositive=52,152,219 +ForegroundVisited=145,61,136 + +[Colors:Window] +BackgroundAlternate=218,217,216 +BackgroundNormal=236,236,236 +DecorationFocus=54,215,183 +DecorationHover=26,188,156 +ForegroundActive=155,89,182 +ForegroundInactive=164,166,166 +ForegroundLink=76,107,138 +ForegroundNegative=231,76,60 +ForegroundNeutral=230,126,34 +ForegroundNormal=41,47,52 +ForegroundPositive=52,152,219 +ForegroundVisited=145,61,136 + +[General] +shadeSortColumn=true +BrowserApplication=firefox +ColorScheme=Breath +Name=Breath +fixed=Noto Mono,9,-1,0,50,0,0,0,0,0 +font=Noto Sans,10,-1,5,50,0,0,0,0,0 +menuFont=Noto Sans,10,-1,5,50,0,0,0,0,0 +smallestReadableFont=Noto Sans,8,-1,5,50,0,0,0,0,0 +toolBarFont=Noto Sans,9,-1,5,50,0,0,0,0,0 +XftAntialias=true +XftHintStyle=hintmedium +XftSubPixel=none + +[Icons] +Theme=breath + +[KDE] +ChangeCursor=true +ColorScheme=Breath +contrast=7 +LookAndFeelPackage=org.kde.breath.desktop +widgetStyle=breeze + +[WM] +activeBackground=236,236,236 +activeBlend=236,236,236 +activeForeground=41,47,52 +inactiveBackground=236,236,236 +inactiveBlend=236,236,236 +inactiveForeground=159,185,202 + +[KFileDialog Settings] +Breadcrumb Navigation=true + +[PreviewSettings] +MaximumSize=3145728 +camera=true +file=true +fonts=true + +[Directories] +dir_pixmap=/usr/share/pixmaps diff --git a/manjaro/plasma-mobile/profile.conf b/manjaro/plasma-mobile/profile.conf new file mode 100644 index 00000000..ac24813d --- /dev/null +++ b/manjaro/plasma-mobile/profile.conf @@ -0,0 +1,81 @@ +########################################## +###### use this file in the profile ###### +########################################## + +# use multilib packages; x86_64 only +# multilib="true" + +displaymanager="sddm" + +# Set to false to disable autologin in the livecd +# autologin="true" + +# nonfree mhwd drivers +# nonfree_mhwd="true" + +# use extra packages as defined in pkglist to activate a full profile +# extra="false" +# extra="true" + +################ install ################ + +# unset defaults to given value +# efi_boot_loader="grub" + +# configure calamares for netinstall +# netinstall="false" + +# configure calamares to use chrootcfg instead of unpackfs +# chrootcfg="false" + +# use geoip for localization +# geoip='true' + +# add strict snaps: strict_snaps="core core18 gnome-3-28-1804 gtk-common-themes snap-store" +# strict_snaps="" +# add classic snaps: classic_snaps="code" +# classic_snaps="" +# choose the snap channel. Possible options are: stable, candidate, beta, edge +# snap_channel="candidate" + +# unset defaults to given values +# names must match systemd service names +enable_systemd=('avahi-daemon' 'bluetooth' 'cronie' 'ModemManager' 'NetworkManager' 'org.cups.cupsd' 'tlp' 'tlp-sleep' 'haveged' 'apparmor' 'snapd.apparmor' 'snapd') +#enable_systemd=('avahi-daemon' 'bluetooth' 'cronie' 'ModemManager' 'NetworkManager' 'org.cups.cupsd' 'tlp' 'tlp-sleep' 'haveged') +disable_systemd=('pacman-init') + +# unset defaults to given values, +# names must match openrc service names +# enable_openrc=('acpid' 'bluetooth' 'elogind' 'cronie' 'cupsd' 'dbus' 'syslog-ng' 'NetworkManager') +# disable_openrc=() + +# the same workgroup name if samba is used +# smb_workgroup="" + +################# livecd ################# + +# unset defaults to given value +# hostname="manjaro" + +# unset defaults to given value +# username="manjaro" + +# unset defaults to given value +# password="manjaro" + +# the login shell +# defaults to bash +# login_shell=/bin/bash + +# unset defaults to given values +# addgroups="lp,network,power,wheel" + +# unset defaults to given values +# names must match systemd service names +# services in enable_systemd array don't need to be listed here +# enable_systemd_live=('manjaro-live' 'mhwd-live' 'pacman-init' 'mirrors-live') + +# unset defaults to given values, +# names must match openrc service names +# services in enable_openrc array don't need to be listed here +# enable_openrc_live=('manjaro-live' 'mhwd-live' 'pacman-init' 'mirrors-live') From 9d1e0e157b5c07381ceff6e6c883b5fe18d08f57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20M=C3=BCller?= Date: Tue, 3 Dec 2019 22:50:39 +0100 Subject: [PATCH 17/33] [plasma-mobile] enable sddm --- manjaro/plasma-mobile/Packages-Desktop | 34 +++++++++++++++++-- .../desktop-overlay/etc/sddm.conf | 9 ++--- 2 files changed, 35 insertions(+), 8 deletions(-) diff --git a/manjaro/plasma-mobile/Packages-Desktop b/manjaro/plasma-mobile/Packages-Desktop index f084cc10..a0068073 100644 --- a/manjaro/plasma-mobile/Packages-Desktop +++ b/manjaro/plasma-mobile/Packages-Desktop @@ -87,8 +87,38 @@ terminus-font >extra ttf-liberation >extra ttf-droid +## Xorg Input Drivers +xf86-input-elographics +xf86-input-evdev +xf86-input-keyboard +xf86-input-libinput +xf86-input-mouse +xf86-input-void + +## Xorg Server and Graphics +>multilib lib32-libva-intel-driver +>multilib lib32-libva-mesa-driver +>multilib lib32-libva-vdpau-driver +libva-intel-driver +libva-mesa-driver +libva-vdpau-driver +mesa-demos +>multilib lib32-mesa-demos +numlockx +xdg-user-dirs +xorg-server +xorg-twm +xorg-xinit +xorg-xkill + +## Themes + +breath-icon-theme +plasma5-themes-breath +sddm-breath-theme + ## Display manager -#sddm +sddm #sddm-kcm ## Plasma5 @@ -113,7 +143,7 @@ index # File manager. keysmith # OTP client. ## Plasma phone components -simplelogin # Display manager for launching the plasma-phone shell +#simplelogin # Display manager for launching the plasma-phone shell plasma-phone-components # Dialer and Phone shell QtQuick code, application launcher model, etc. kpeoplevcard # Provides the vCard based contact management backend used by the dialer, plasma-phonebook and others. plasma-phonebook # Contact management application. diff --git a/manjaro/plasma-mobile/desktop-overlay/etc/sddm.conf b/manjaro/plasma-mobile/desktop-overlay/etc/sddm.conf index 9f46d103..93d52a8f 100644 --- a/manjaro/plasma-mobile/desktop-overlay/etc/sddm.conf +++ b/manjaro/plasma-mobile/desktop-overlay/etc/sddm.conf @@ -3,11 +3,10 @@ Relogin=false # Name of session file for autologin session (if empty try last logged in) -Session=plasma.desktop +Session=plasma-mobile.desktop # Username for autologin session -User= - +User=manjaro [General] # Halt command @@ -24,7 +23,6 @@ Numlock=none # Reboot command RebootCommand=/usr/bin/systemctl reboot - [Theme] # Current theme name Current=breath @@ -125,5 +123,4 @@ XauthPath=/usr/bin/xauth # Path to Xephyr binary XephyrPath=/usr/bin/Xephyr - - + From b25117f94e53740b3ce325192faf548649246fb8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20M=C3=BCller?= Date: Tue, 3 Dec 2019 23:20:07 +0100 Subject: [PATCH 18/33] [plasma-mobile] add xorg-server-xwayland --- manjaro/plasma-mobile/Packages-Desktop | 1 + 1 file changed, 1 insertion(+) diff --git a/manjaro/plasma-mobile/Packages-Desktop b/manjaro/plasma-mobile/Packages-Desktop index a0068073..871977b2 100644 --- a/manjaro/plasma-mobile/Packages-Desktop +++ b/manjaro/plasma-mobile/Packages-Desktop @@ -107,6 +107,7 @@ mesa-demos numlockx xdg-user-dirs xorg-server +xorg-server-xwayland xorg-twm xorg-xinit xorg-xkill From 9d8e7b6d825d07f5e40f3ccdbf2d84df13f5399f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20M=C3=BCller?= Date: Wed, 4 Dec 2019 07:45:03 +0100 Subject: [PATCH 19/33] [plasma-mobile] add qt5-virtualkeyboard --- manjaro/plasma-mobile/Packages-Desktop | 3 +++ 1 file changed, 3 insertions(+) diff --git a/manjaro/plasma-mobile/Packages-Desktop b/manjaro/plasma-mobile/Packages-Desktop index 871977b2..655b7a41 100644 --- a/manjaro/plasma-mobile/Packages-Desktop +++ b/manjaro/plasma-mobile/Packages-Desktop @@ -150,6 +150,9 @@ kpeoplevcard # Provides the vCard based contact management backend used by the d plasma-phonebook # Contact management application. #spacebar # Work-in-progress SMS application. +## Applications +qt5-virtualkeyboard + ## Maui Applications dialer From 4f2209c46e58a629b878182258f7632cb6a2bd47 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20M=C3=BCller?= Date: Wed, 4 Dec 2019 08:22:14 +0100 Subject: [PATCH 20/33] [plasma-mobile] set envvars --- manjaro/plasma-mobile/Packages-Desktop | 15 ++++++++++----- .../etc/skel/.config/environment.d/envvars.conf | 7 +++++++ 2 files changed, 17 insertions(+), 5 deletions(-) create mode 100644 manjaro/plasma-mobile/desktop-overlay/etc/skel/.config/environment.d/envvars.conf diff --git a/manjaro/plasma-mobile/Packages-Desktop b/manjaro/plasma-mobile/Packages-Desktop index 655b7a41..263783d0 100644 --- a/manjaro/plasma-mobile/Packages-Desktop +++ b/manjaro/plasma-mobile/Packages-Desktop @@ -1,10 +1,10 @@ ## Network avahi networkmanager -networkmanager-openconnect -networkmanager-openvpn -networkmanager-pptp -networkmanager-vpnc +#networkmanager-openconnect +#networkmanager-openvpn +#networkmanager-pptp +#networkmanager-vpnc nss-mdns # NSS support for mDNS (optdepend for avahi) ntp mobile-broadband-provider-info @@ -142,16 +142,21 @@ index # File manager. #plasma-pix # Maui Image Gallery. #qrca # QR Code scanner. keysmith # OTP client. +plasma-nano ## Plasma phone components #simplelogin # Display manager for launching the plasma-phone shell plasma-phone-components # Dialer and Phone shell QtQuick code, application launcher model, etc. kpeoplevcard # Provides the vCard based contact management backend used by the dialer, plasma-phonebook and others. plasma-phonebook # Contact management application. -#spacebar # Work-in-progress SMS application. +spacebar # Work-in-progress SMS application. ## Applications qt5-virtualkeyboard +phonesim +ofono +libqofono +konsole ## Maui Applications dialer diff --git a/manjaro/plasma-mobile/desktop-overlay/etc/skel/.config/environment.d/envvars.conf b/manjaro/plasma-mobile/desktop-overlay/etc/skel/.config/environment.d/envvars.conf new file mode 100644 index 00000000..10bf2154 --- /dev/null +++ b/manjaro/plasma-mobile/desktop-overlay/etc/skel/.config/environment.d/envvars.conf @@ -0,0 +1,7 @@ +QT_QPA_PLATFORM=wayland +QT_QPA_PLATFORMTHEME=KDE +QT_WAYLAND_DISABLE_WINDOWDECORATION=1 +XDG_CURRENT_DESKTOP=KDE +KSCREEN_BACKEND=QScreen +KDE_FULL_SESSION=1 +KDE_SESSION_VERSION=5 From 068c47a4ec1dbbca87a1e8aad9aa635224bdaa7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20M=C3=BCller?= Date: Wed, 11 Dec 2019 15:55:08 +0100 Subject: [PATCH 21/33] [kde] update mobile and vanilla --- manjaro/kde-vanilla/Packages-Desktop | 11 ++++++----- manjaro/kde-vanilla/Packages-Live | 2 +- manjaro/plasma-mobile/Packages-Desktop | 4 ++-- manjaro/plasma-mobile/desktop-overlay/etc/sddm.conf | 2 +- 4 files changed, 10 insertions(+), 9 deletions(-) diff --git a/manjaro/kde-vanilla/Packages-Desktop b/manjaro/kde-vanilla/Packages-Desktop index 60b6a39e..a0f20335 100644 --- a/manjaro/kde-vanilla/Packages-Desktop +++ b/manjaro/kde-vanilla/Packages-Desktop @@ -97,6 +97,8 @@ flatpak xdg-desktop-portal xdg-desktop-portal-kde fwupd +pamac-cli +octopi ## Printing #>extra cups @@ -157,8 +159,8 @@ breeze-icons-git gnome-icon-theme gnome-themes-standard #gtk-theme-breath ->extra oxygen-git ->extra oxygen-icons-git +oxygen-git +oxygen-icons-git #plasma5-themes-breath # Default #sddm-breath-theme # Default grub-theme-manjaro @@ -256,15 +258,14 @@ inxi #>extra libreoffice-fresh >extra calligra #manjaro-hello -#manjaro-settings-manager-kcm -#manjaro-settings-manager-knotifier +manjaro-settings-manager-kcm +manjaro-settings-manager-knotifier powertop #>extra qbittorrent screenfetch systemd-kcm #>extra thunderbird vlc -#vlc-nightly yakuake ## Optional dependencis for cantata diff --git a/manjaro/kde-vanilla/Packages-Live b/manjaro/kde-vanilla/Packages-Live index df7f5296..82f8ce2e 100644 --- a/manjaro/kde-vanilla/Packages-Live +++ b/manjaro/kde-vanilla/Packages-Live @@ -1,4 +1,4 @@ -calamares-git +calamares >manjaro grub-theme-live-manjaro gsmartcontrol #manjaro-architect diff --git a/manjaro/plasma-mobile/Packages-Desktop b/manjaro/plasma-mobile/Packages-Desktop index 263783d0..6b295f82 100644 --- a/manjaro/plasma-mobile/Packages-Desktop +++ b/manjaro/plasma-mobile/Packages-Desktop @@ -127,7 +127,7 @@ plasma-settings # Settings application and modules. plasma-camera # Camera application. marble # Maps application. koko # Gallery application. -#vvave # Music player. +vvave # Music player. okular # Document Viewer. #discover # Software Center. plasma-angelfish # Webbrowser for phones. @@ -139,7 +139,7 @@ peruse # A comic book viewer. calindori # Calendar and todo management application. #plasmatube # Work-in-progress youtube client. index # File manager. -#plasma-pix # Maui Image Gallery. +plasma-pix # Maui Image Gallery. #qrca # QR Code scanner. keysmith # OTP client. plasma-nano diff --git a/manjaro/plasma-mobile/desktop-overlay/etc/sddm.conf b/manjaro/plasma-mobile/desktop-overlay/etc/sddm.conf index 93d52a8f..88e29b7d 100644 --- a/manjaro/plasma-mobile/desktop-overlay/etc/sddm.conf +++ b/manjaro/plasma-mobile/desktop-overlay/etc/sddm.conf @@ -6,7 +6,7 @@ Relogin=false Session=plasma-mobile.desktop # Username for autologin session -User=manjaro +# User=manjaro [General] # Halt command From 4543c80e928a87e92d90a9aa188d323a7259e437 Mon Sep 17 00:00:00 2001 From: Bernhard Landauer Date: Wed, 11 Dec 2019 17:48:56 +0100 Subject: [PATCH 22/33] infbook config acpi_osi= --- .../desktop-overlay/etc/default/grub | 50 +++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 oem/infinitybook14-oem-xfce/desktop-overlay/etc/default/grub diff --git a/oem/infinitybook14-oem-xfce/desktop-overlay/etc/default/grub b/oem/infinitybook14-oem-xfce/desktop-overlay/etc/default/grub new file mode 100644 index 00000000..944fd541 --- /dev/null +++ b/oem/infinitybook14-oem-xfce/desktop-overlay/etc/default/grub @@ -0,0 +1,50 @@ +GRUB_DEFAULT=saved +GRUB_TIMEOUT=10 +GRUB_TIMEOUT_STYLE=hidden +GRUB_DISTRIBUTOR="Manjaro" +GRUB_CMDLINE_LINUX_DEFAULT="acpi_osi=" +GRUB_CMDLINE_LINUX="" + +# If you want to enable the save default function, uncomment the following +# line, and set GRUB_DEFAULT to saved. +GRUB_SAVEDEFAULT=true + +# Preload both GPT and MBR modules so that they are not missed +GRUB_PRELOAD_MODULES="part_gpt part_msdos" + +# Uncomment to enable Hidden Menu, and optionally hide the timeout count +#GRUB_HIDDEN_TIMEOUT=5 +#GRUB_HIDDEN_TIMEOUT_QUIET=true + +# Uncomment to use basic console +GRUB_TERMINAL_INPUT=console + +# Uncomment to disable graphical terminal +#GRUB_TERMINAL_OUTPUT=console + +# The resolution used on graphical terminal +# note that you can use only modes which your graphic card supports via VBE +# you can see them in real GRUB with the command `vbeinfo' +GRUB_GFXMODE=auto + +# Uncomment to allow the kernel use the same resolution used by grub +GRUB_GFXPAYLOAD_LINUX=keep + +# Uncomment if you want GRUB to pass to the Linux kernel the old parameter +# format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx" +#GRUB_DISABLE_LINUX_UUID=true + +# Uncomment to disable generation of recovery mode menu entries +GRUB_DISABLE_RECOVERY=true + +# Uncomment and set to the desired menu colors. Used by normal and wallpaper +# modes only. Entries specified as foreground/background. +GRUB_COLOR_NORMAL="light-gray/black" +GRUB_COLOR_HIGHLIGHT="green/black" + +# Uncomment one of them for the gfx desired, a image background or a gfxtheme +#GRUB_BACKGROUND="/usr/share/grub/background.png" +#GRUB_THEME="/path/to/gfxtheme" + +# Uncomment to get a beep at GRUB start +#GRUB_INIT_TUNE="480 440 1" From f6ce42d9080c7c4eca42c98afc09302833564e9b Mon Sep 17 00:00:00 2001 From: Bernhard Landauer Date: Sun, 15 Dec 2019 00:37:21 +0100 Subject: [PATCH 23/33] infinity add param 'acpi_osi=' --- oem/infinitybook14-oem-kde/profile.conf | 2 ++ oem/infinitybook14-oem-xfce/profile.conf | 2 ++ 2 files changed, 4 insertions(+) diff --git a/oem/infinitybook14-oem-kde/profile.conf b/oem/infinitybook14-oem-kde/profile.conf index ae0f40f6..ce0e9182 100644 --- a/oem/infinitybook14-oem-kde/profile.conf +++ b/oem/infinitybook14-oem-kde/profile.conf @@ -21,6 +21,8 @@ extra="true" # unset defaults to given value # efi_boot_loader="grub" +custom_boot_args="'acpi_osi='" + # configure calamares for mhwd mhwd_used="false" diff --git a/oem/infinitybook14-oem-xfce/profile.conf b/oem/infinitybook14-oem-xfce/profile.conf index f054d769..65545581 100644 --- a/oem/infinitybook14-oem-xfce/profile.conf +++ b/oem/infinitybook14-oem-xfce/profile.conf @@ -21,6 +21,8 @@ extra="true" # unset defaults to given value # efi_boot_loader="grub" +custom_boot_args="'acpi_osi='" + # configure calamares for mhwd mhwd_used="false" From 7ee8e7faf7697578fde06bbcfd0f047626f9a36d Mon Sep 17 00:00:00 2001 From: Bernhard Landauer Date: Sun, 15 Dec 2019 00:59:13 +0100 Subject: [PATCH 24/33] infinity xfce add xcape --- oem/infinitybook14-oem-xfce/Packages-Desktop | 1 + oem/infinitybookpro-oem-xfce/Packages-Desktop | 1 + 2 files changed, 2 insertions(+) diff --git a/oem/infinitybook14-oem-xfce/Packages-Desktop b/oem/infinitybook14-oem-xfce/Packages-Desktop index c46ba92e..f2cb0a7b 100644 --- a/oem/infinitybook14-oem-xfce/Packages-Desktop +++ b/oem/infinitybook14-oem-xfce/Packages-Desktop @@ -176,6 +176,7 @@ xfce4-whiskermenu-plugin xfce4-xkb-plugin xfce4-pulseaudio-plugin pavucontrol +xcape ## Themes >extra manjaro-wallpapers-18.0 diff --git a/oem/infinitybookpro-oem-xfce/Packages-Desktop b/oem/infinitybookpro-oem-xfce/Packages-Desktop index c0ee9e48..f46fd3ff 100644 --- a/oem/infinitybookpro-oem-xfce/Packages-Desktop +++ b/oem/infinitybookpro-oem-xfce/Packages-Desktop @@ -176,6 +176,7 @@ xfce4-whiskermenu-plugin xfce4-xkb-plugin xfce4-pulseaudio-plugin pavucontrol +xcape ## Themes >extra manjaro-wallpapers-18.0 From aea625dae14496b312231b6aee2d54aa9577dcf5 Mon Sep 17 00:00:00 2001 From: Bernhard Landauer Date: Sun, 15 Dec 2019 01:11:25 +0100 Subject: [PATCH 25/33] rm deprecated pyqt5-common --- community/awesome/Packages-Desktop | 1 - community/webdad/Packages-Desktop | 1 - manjaro/bladebook/Packages-Desktop | 1 - manjaro/kde-dev/Packages-Desktop | 1 - manjaro/kde-vanilla/Packages-Desktop | 1 - manjaro/kde/Packages-Desktop | 1 - manjaro/xfce/Packages-Desktop | 1 - oem/bladebook-oem-kde/Packages-Desktop | 1 - oem/bladebook-oem-xfce/Packages-Desktop | 1 - oem/infinitybook14-oem-kde/Packages-Desktop | 1 - oem/infinitybook14-oem-xfce/Packages-Desktop | 1 - oem/infinitybookpro-oem-kde/Packages-Desktop | 1 - oem/infinitybookpro-oem-xfce/Packages-Desktop | 1 - oem/spitfire-oem-xfce/Packages-Desktop | 1 - 14 files changed, 14 deletions(-) diff --git a/community/awesome/Packages-Desktop b/community/awesome/Packages-Desktop index da025c19..417af858 100644 --- a/community/awesome/Packages-Desktop +++ b/community/awesome/Packages-Desktop @@ -112,7 +112,6 @@ pamac >extra system-config-printer ## Optional dependencies for hplip ->extra pyqt5-common # For hplip >extra python-pillow # For hplip >extra python-pip # For hplip >extra python-pyqt5 # For hplip gui diff --git a/community/webdad/Packages-Desktop b/community/webdad/Packages-Desktop index edd2193b..1f3b6eef 100644 --- a/community/webdad/Packages-Desktop +++ b/community/webdad/Packages-Desktop @@ -112,7 +112,6 @@ mattercontrol #avrdude ## Optional dependencies for hplip ->extra pyqt5-common # For hplip >extra python-pillow # For hplip >extra python-pip # For hplip >extra python-pyqt5 # For hplip gui diff --git a/manjaro/bladebook/Packages-Desktop b/manjaro/bladebook/Packages-Desktop index 2b9f8bd6..b5b25d26 100644 --- a/manjaro/bladebook/Packages-Desktop +++ b/manjaro/bladebook/Packages-Desktop @@ -114,7 +114,6 @@ octopi-notifier-frameworks >extra system-config-printer ## Optional dependencies for hplip ->extra pyqt5-common >extra python-pillow >extra python-pip >extra python-pyqt5 diff --git a/manjaro/kde-dev/Packages-Desktop b/manjaro/kde-dev/Packages-Desktop index 58386ab7..d904abf0 100644 --- a/manjaro/kde-dev/Packages-Desktop +++ b/manjaro/kde-dev/Packages-Desktop @@ -113,7 +113,6 @@ octopi >extra splix ## Optional dependencies for hplip ->extra pyqt5-common >extra python-pillow >extra python-pip >extra python-pyqt5 diff --git a/manjaro/kde-vanilla/Packages-Desktop b/manjaro/kde-vanilla/Packages-Desktop index a0f20335..94f706a8 100644 --- a/manjaro/kde-vanilla/Packages-Desktop +++ b/manjaro/kde-vanilla/Packages-Desktop @@ -111,7 +111,6 @@ octopi #>extra splix ## Optional dependencies for hplip -#>extra pyqt5-common #>extra python-pillow #>extra python-pip #>extra python-pyqt5 diff --git a/manjaro/kde/Packages-Desktop b/manjaro/kde/Packages-Desktop index 56b0a8f8..fa1d1f3c 100644 --- a/manjaro/kde/Packages-Desktop +++ b/manjaro/kde/Packages-Desktop @@ -123,7 +123,6 @@ manjaro-application-utility >extra splix ## Optional dependencies for hplip ->extra pyqt5-common >extra python-pillow >extra python-pip >extra python-pyqt5 diff --git a/manjaro/xfce/Packages-Desktop b/manjaro/xfce/Packages-Desktop index ce7b19fd..e2d5e1ac 100644 --- a/manjaro/xfce/Packages-Desktop +++ b/manjaro/xfce/Packages-Desktop @@ -108,7 +108,6 @@ pamac >extra system-config-printer ## Optional dependencies for hplip ->extra pyqt5-common # For hplip >extra python-pillow # For hplip >extra python-pip # For hplip >extra python-pyqt5 # For hplip gui diff --git a/oem/bladebook-oem-kde/Packages-Desktop b/oem/bladebook-oem-kde/Packages-Desktop index 24b31851..38f40f89 100644 --- a/oem/bladebook-oem-kde/Packages-Desktop +++ b/oem/bladebook-oem-kde/Packages-Desktop @@ -114,7 +114,6 @@ pamac-tray-appindicator >extra system-config-printer ## Optional dependencies for hplip ->extra pyqt5-common >extra python-pillow >extra python-pip >extra python-pyqt5 diff --git a/oem/bladebook-oem-xfce/Packages-Desktop b/oem/bladebook-oem-xfce/Packages-Desktop index 4da2f52d..1b3f81c6 100644 --- a/oem/bladebook-oem-xfce/Packages-Desktop +++ b/oem/bladebook-oem-xfce/Packages-Desktop @@ -102,7 +102,6 @@ flatpak >extra system-config-printer ## Optional dependencies for hplip ->extra pyqt5-common # For hplip >extra python-pillow # For hplip >extra python-pip # For hplip >extra python-pyqt5 # For hplip gui diff --git a/oem/infinitybook14-oem-kde/Packages-Desktop b/oem/infinitybook14-oem-kde/Packages-Desktop index 0997c9af..88806f5e 100644 --- a/oem/infinitybook14-oem-kde/Packages-Desktop +++ b/oem/infinitybook14-oem-kde/Packages-Desktop @@ -123,7 +123,6 @@ manjaro-application-utility >extra splix ## Optional dependencies for hplip ->extra pyqt5-common >extra python-pillow >extra python-pip >extra python-pyqt5 diff --git a/oem/infinitybook14-oem-xfce/Packages-Desktop b/oem/infinitybook14-oem-xfce/Packages-Desktop index f2cb0a7b..24df52dd 100644 --- a/oem/infinitybook14-oem-xfce/Packages-Desktop +++ b/oem/infinitybook14-oem-xfce/Packages-Desktop @@ -101,7 +101,6 @@ bauh >extra system-config-printer ## Optional dependencies for hplip ->extra pyqt5-common # For hplip >extra python-pillow # For hplip >extra python-pip # For hplip >extra python-pyqt5 # For hplip gui diff --git a/oem/infinitybookpro-oem-kde/Packages-Desktop b/oem/infinitybookpro-oem-kde/Packages-Desktop index 0a4d393d..840f2655 100644 --- a/oem/infinitybookpro-oem-kde/Packages-Desktop +++ b/oem/infinitybookpro-oem-kde/Packages-Desktop @@ -123,7 +123,6 @@ manjaro-application-utility >extra splix ## Optional dependencies for hplip ->extra pyqt5-common >extra python-pillow >extra python-pip >extra python-pyqt5 diff --git a/oem/infinitybookpro-oem-xfce/Packages-Desktop b/oem/infinitybookpro-oem-xfce/Packages-Desktop index f46fd3ff..6018367c 100644 --- a/oem/infinitybookpro-oem-xfce/Packages-Desktop +++ b/oem/infinitybookpro-oem-xfce/Packages-Desktop @@ -101,7 +101,6 @@ bauh >extra system-config-printer ## Optional dependencies for hplip ->extra pyqt5-common # For hplip >extra python-pillow # For hplip >extra python-pip # For hplip >extra python-pyqt5 # For hplip gui diff --git a/oem/spitfire-oem-xfce/Packages-Desktop b/oem/spitfire-oem-xfce/Packages-Desktop index bef5bf9d..638f906e 100644 --- a/oem/spitfire-oem-xfce/Packages-Desktop +++ b/oem/spitfire-oem-xfce/Packages-Desktop @@ -105,7 +105,6 @@ pamac >extra system-config-printer ## Optional dependencies for hplip ->extra pyqt5-common # For hplip >extra python-pillow # For hplip >extra python-pip # For hplip >extra python-pyqt5 # For hplip gui From 258116a85f6b6b088a2bdd0483635080c2c573d3 Mon Sep 17 00:00:00 2001 From: Frede Hundewadt Date: Sun, 15 Dec 2019 08:15:59 +0100 Subject: [PATCH 26/33] [lxqt] added firewalld --- shared/Packages-Root | 1 - 1 file changed, 1 deletion(-) diff --git a/shared/Packages-Root b/shared/Packages-Root index fbdef491..ca82b7c2 100644 --- a/shared/Packages-Root +++ b/shared/Packages-Root @@ -50,7 +50,6 @@ man-pages manjaro-firmware manjaro-release manjaro-system -manjaro-zsh-config mdadm memtest86+ mhwd From 6daf67e61ceb1451ac29c18b8012c1a790bcbec2 Mon Sep 17 00:00:00 2001 From: Frede Hundewadt Date: Sun, 15 Dec 2019 08:16:56 +0100 Subject: [PATCH 27/33] [lxqt] added firewalld --- community/lxqt/Packages-Desktop | 1 + community/lxqt/profile.conf | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/community/lxqt/Packages-Desktop b/community/lxqt/Packages-Desktop index 089f902c..d4e2dde0 100644 --- a/community/lxqt/Packages-Desktop +++ b/community/lxqt/Packages-Desktop @@ -162,6 +162,7 @@ numlockx powertop ##------------> network +firewalld network-manager-applet networkmanager-qt openresolv diff --git a/community/lxqt/profile.conf b/community/lxqt/profile.conf index 630a2110..a5d8e9e5 100644 --- a/community/lxqt/profile.conf +++ b/community/lxqt/profile.conf @@ -36,7 +36,7 @@ geoip='true' # unset defaults to given values # names must match systemd service names -enable_systemd=('avahi-daemon' 'bluetooth' 'cronie' 'ModemManager' 'NetworkManager' 'org.cups.cupsd' 'systemd-timesyncd' 'tlp' 'tlp-sleep' 'ufw') +enable_systemd=('avahi-daemon' 'NetworkManager' 'org.cups.cupsd' 'systemd-timesyncd' 'tlp' 'tlp-sleep' 'firewalld') disable_systemd=('pacman-init' 'systemd-rfkill.service' 'systemd-rfkill.socket') # the same workgroup name if samba is used From 05873a48a9b52a3d15d3b64aa653a74c61f49d14 Mon Sep 17 00:00:00 2001 From: Bernhard Landauer Date: Sun, 15 Dec 2019 21:12:09 +0100 Subject: [PATCH 28/33] infinity kde kernel param 'acpi_osi=' --- .../desktop-overlay/etc/default/grub | 50 +++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 oem/infinitybook14-oem-kde/desktop-overlay/etc/default/grub diff --git a/oem/infinitybook14-oem-kde/desktop-overlay/etc/default/grub b/oem/infinitybook14-oem-kde/desktop-overlay/etc/default/grub new file mode 100644 index 00000000..944fd541 --- /dev/null +++ b/oem/infinitybook14-oem-kde/desktop-overlay/etc/default/grub @@ -0,0 +1,50 @@ +GRUB_DEFAULT=saved +GRUB_TIMEOUT=10 +GRUB_TIMEOUT_STYLE=hidden +GRUB_DISTRIBUTOR="Manjaro" +GRUB_CMDLINE_LINUX_DEFAULT="acpi_osi=" +GRUB_CMDLINE_LINUX="" + +# If you want to enable the save default function, uncomment the following +# line, and set GRUB_DEFAULT to saved. +GRUB_SAVEDEFAULT=true + +# Preload both GPT and MBR modules so that they are not missed +GRUB_PRELOAD_MODULES="part_gpt part_msdos" + +# Uncomment to enable Hidden Menu, and optionally hide the timeout count +#GRUB_HIDDEN_TIMEOUT=5 +#GRUB_HIDDEN_TIMEOUT_QUIET=true + +# Uncomment to use basic console +GRUB_TERMINAL_INPUT=console + +# Uncomment to disable graphical terminal +#GRUB_TERMINAL_OUTPUT=console + +# The resolution used on graphical terminal +# note that you can use only modes which your graphic card supports via VBE +# you can see them in real GRUB with the command `vbeinfo' +GRUB_GFXMODE=auto + +# Uncomment to allow the kernel use the same resolution used by grub +GRUB_GFXPAYLOAD_LINUX=keep + +# Uncomment if you want GRUB to pass to the Linux kernel the old parameter +# format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx" +#GRUB_DISABLE_LINUX_UUID=true + +# Uncomment to disable generation of recovery mode menu entries +GRUB_DISABLE_RECOVERY=true + +# Uncomment and set to the desired menu colors. Used by normal and wallpaper +# modes only. Entries specified as foreground/background. +GRUB_COLOR_NORMAL="light-gray/black" +GRUB_COLOR_HIGHLIGHT="green/black" + +# Uncomment one of them for the gfx desired, a image background or a gfxtheme +#GRUB_BACKGROUND="/usr/share/grub/background.png" +#GRUB_THEME="/path/to/gfxtheme" + +# Uncomment to get a beep at GRUB start +#GRUB_INIT_TUNE="480 440 1" From 5d4f63d0dc03b7c8081722f0798ea2794836755b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20M=C3=BCller?= Date: Sat, 21 Dec 2019 11:06:24 +0100 Subject: [PATCH 29/33] [Packages-Desktop] depreciate old xorg pkgs --- community/awesome/Packages-Desktop | 2 -- community/bspwm-mate/Packages-Desktop | 2 -- community/bspwm/Packages-Desktop | 2 -- community/budgie/Packages-Desktop | 2 -- community/cinnamon/Packages-Desktop | 2 -- community/deepin/Packages-Desktop | 2 -- community/i3/Packages-Desktop | 2 -- community/mate/Packages-Desktop | 2 -- community/webdad/Packages-Desktop | 2 -- manjaro/bladebook/Packages-Desktop | 2 -- manjaro/gnome/Packages-Desktop | 2 -- manjaro/kde-dev/Packages-Desktop | 2 -- manjaro/kde-vanilla/Packages-Desktop | 2 -- manjaro/kde/Packages-Desktop | 2 -- manjaro/plasma-mobile/Packages-Desktop | 2 -- manjaro/xfce/Packages-Desktop | 2 -- oem/bladebook-oem-cinnamon/Packages-Desktop | 2 -- oem/bladebook-oem-gnome/Packages-Desktop | 2 -- oem/bladebook-oem-i3/Packages-Desktop | 2 -- oem/bladebook-oem-kde/Packages-Desktop | 2 -- oem/bladebook-oem-xfce/Packages-Desktop | 2 -- oem/infinitybook14-oem-kde/Packages-Desktop | 2 -- oem/infinitybook14-oem-xfce/Packages-Desktop | 2 -- oem/infinitybookpro-oem-kde/Packages-Desktop | 2 -- oem/infinitybookpro-oem-xfce/Packages-Desktop | 2 -- oem/spitfire-oem-xfce/Packages-Desktop | 2 -- 26 files changed, 52 deletions(-) diff --git a/community/awesome/Packages-Desktop b/community/awesome/Packages-Desktop index 417af858..20bac090 100644 --- a/community/awesome/Packages-Desktop +++ b/community/awesome/Packages-Desktop @@ -224,9 +224,7 @@ manjaro-zsh-config ## Xorg Input Drivers >extra xf86-input-elographics >extra xf86-input-evdev ->extra xf86-input-keyboard >extra xf86-input-libinput ->extra xf86-input-mouse >extra xf86-input-void ## Xorg Server and Graphics diff --git a/community/bspwm-mate/Packages-Desktop b/community/bspwm-mate/Packages-Desktop index 78fbf812..e89f3021 100644 --- a/community/bspwm-mate/Packages-Desktop +++ b/community/bspwm-mate/Packages-Desktop @@ -94,9 +94,7 @@ xdg-user-dirs xdg-utils xf86-input-elographics xf86-input-evdev -xf86-input-keyboard xf86-input-libinput -xf86-input-mouse xf86-input-void xorg-server xorg-xinit diff --git a/community/bspwm/Packages-Desktop b/community/bspwm/Packages-Desktop index c8e0b147..857ed50c 100644 --- a/community/bspwm/Packages-Desktop +++ b/community/bspwm/Packages-Desktop @@ -112,9 +112,7 @@ xdg-user-dirs xdg-utils xf86-input-elographics xf86-input-evdev -xf86-input-keyboard xf86-input-libinput -xf86-input-mouse xf86-input-void xorg-server xorg-xinit diff --git a/community/budgie/Packages-Desktop b/community/budgie/Packages-Desktop index 7242eaf9..e856fd24 100644 --- a/community/budgie/Packages-Desktop +++ b/community/budgie/Packages-Desktop @@ -123,9 +123,7 @@ xdg-user-dirs-gtk xdg-utils xf86-input-elographics xf86-input-evdev -xf86-input-keyboard xf86-input-libinput -xf86-input-mouse xf86-input-void xorg-twm xorg-xinit diff --git a/community/cinnamon/Packages-Desktop b/community/cinnamon/Packages-Desktop index f537ab72..bb75c38e 100644 --- a/community/cinnamon/Packages-Desktop +++ b/community/cinnamon/Packages-Desktop @@ -146,9 +146,7 @@ xdg-utils xed xf86-input-elographics xf86-input-evdev -xf86-input-keyboard xf86-input-libinput -xf86-input-mouse xf86-input-void xorg-twm xorg-xinit diff --git a/community/deepin/Packages-Desktop b/community/deepin/Packages-Desktop index 45c672c3..25e882a8 100644 --- a/community/deepin/Packages-Desktop +++ b/community/deepin/Packages-Desktop @@ -126,9 +126,7 @@ xdg-su xdg-utils xf86-input-elographics xf86-input-evdev -xf86-input-keyboard xf86-input-libinput -xf86-input-mouse xf86-input-void xorg-twm xorg-xinit diff --git a/community/i3/Packages-Desktop b/community/i3/Packages-Desktop index ff93e83a..7e742dd6 100644 --- a/community/i3/Packages-Desktop +++ b/community/i3/Packages-Desktop @@ -152,9 +152,7 @@ xdg-utils xdotool xf86-input-elographics xf86-input-evdev -xf86-input-keyboard xf86-input-libinput -xf86-input-mouse xf86-input-void >extra xfburn xfce4-power-manager diff --git a/community/mate/Packages-Desktop b/community/mate/Packages-Desktop index 5b33305e..cd6f3782 100644 --- a/community/mate/Packages-Desktop +++ b/community/mate/Packages-Desktop @@ -108,9 +108,7 @@ xdg-user-dirs-gtk xdg-utils xf86-input-elographics xf86-input-evdev -xf86-input-keyboard xf86-input-libinput -xf86-input-mouse xf86-input-void xorg-twm xorg-xinit diff --git a/community/webdad/Packages-Desktop b/community/webdad/Packages-Desktop index 1f3b6eef..b3388a07 100644 --- a/community/webdad/Packages-Desktop +++ b/community/webdad/Packages-Desktop @@ -225,9 +225,7 @@ manjaro-browser-settings-native ## Xorg Input Drivers xf86-input-elographics xf86-input-evdev -xf86-input-keyboard xf86-input-libinput -xf86-input-mouse xf86-input-void xf86-input-wacom xf86-input-synaptics diff --git a/manjaro/bladebook/Packages-Desktop b/manjaro/bladebook/Packages-Desktop index b5b25d26..d2ba64b2 100644 --- a/manjaro/bladebook/Packages-Desktop +++ b/manjaro/bladebook/Packages-Desktop @@ -286,9 +286,7 @@ manjaro-browser-settings ## Xorg Input Drivers xf86-input-elographics xf86-input-evdev -xf86-input-keyboard xf86-input-libinput -xf86-input-mouse xf86-input-void ## Xorg Server and Graphics diff --git a/manjaro/gnome/Packages-Desktop b/manjaro/gnome/Packages-Desktop index b688e5db..99f83767 100644 --- a/manjaro/gnome/Packages-Desktop +++ b/manjaro/gnome/Packages-Desktop @@ -142,9 +142,7 @@ xdg-user-dirs-gtk xdg-utils xf86-input-elographics xf86-input-evdev -xf86-input-keyboard xf86-input-libinput -xf86-input-mouse xf86-input-void xorg-server xorg-twm diff --git a/manjaro/kde-dev/Packages-Desktop b/manjaro/kde-dev/Packages-Desktop index d904abf0..496bb55c 100644 --- a/manjaro/kde-dev/Packages-Desktop +++ b/manjaro/kde-dev/Packages-Desktop @@ -288,9 +288,7 @@ manjaro-browser-settings ## Xorg Input Drivers xf86-input-elographics xf86-input-evdev -xf86-input-keyboard xf86-input-libinput -xf86-input-mouse xf86-input-void ## Xorg Server and Graphics diff --git a/manjaro/kde-vanilla/Packages-Desktop b/manjaro/kde-vanilla/Packages-Desktop index 94f706a8..6a5f2a6e 100644 --- a/manjaro/kde-vanilla/Packages-Desktop +++ b/manjaro/kde-vanilla/Packages-Desktop @@ -286,9 +286,7 @@ yakuake ## Xorg Input Drivers xf86-input-elographics xf86-input-evdev -xf86-input-keyboard xf86-input-libinput -xf86-input-mouse xf86-input-void ## Xorg Server and Graphics diff --git a/manjaro/kde/Packages-Desktop b/manjaro/kde/Packages-Desktop index fa1d1f3c..966f94bb 100644 --- a/manjaro/kde/Packages-Desktop +++ b/manjaro/kde/Packages-Desktop @@ -299,9 +299,7 @@ manjaro-browser-settings ## Xorg Input Drivers xf86-input-elographics xf86-input-evdev -xf86-input-keyboard xf86-input-libinput -xf86-input-mouse xf86-input-void ## Xorg Server and Graphics diff --git a/manjaro/plasma-mobile/Packages-Desktop b/manjaro/plasma-mobile/Packages-Desktop index 6b295f82..5b0fb0eb 100644 --- a/manjaro/plasma-mobile/Packages-Desktop +++ b/manjaro/plasma-mobile/Packages-Desktop @@ -90,9 +90,7 @@ terminus-font ## Xorg Input Drivers xf86-input-elographics xf86-input-evdev -xf86-input-keyboard xf86-input-libinput -xf86-input-mouse xf86-input-void ## Xorg Server and Graphics diff --git a/manjaro/xfce/Packages-Desktop b/manjaro/xfce/Packages-Desktop index e2d5e1ac..a110634f 100644 --- a/manjaro/xfce/Packages-Desktop +++ b/manjaro/xfce/Packages-Desktop @@ -248,9 +248,7 @@ manjaro-browser-settings ## Xorg Input Drivers xf86-input-elographics xf86-input-evdev -xf86-input-keyboard xf86-input-libinput -xf86-input-mouse xf86-input-void ## Xorg Server and Graphics diff --git a/oem/bladebook-oem-cinnamon/Packages-Desktop b/oem/bladebook-oem-cinnamon/Packages-Desktop index 2e3421fc..06b30a57 100644 --- a/oem/bladebook-oem-cinnamon/Packages-Desktop +++ b/oem/bladebook-oem-cinnamon/Packages-Desktop @@ -141,9 +141,7 @@ xdg-utils xed xf86-input-elographics xf86-input-evdev -xf86-input-keyboard xf86-input-libinput -xf86-input-mouse xf86-input-void xf86-video-intel xorg-twm diff --git a/oem/bladebook-oem-gnome/Packages-Desktop b/oem/bladebook-oem-gnome/Packages-Desktop index adb11f65..5828a4ec 100644 --- a/oem/bladebook-oem-gnome/Packages-Desktop +++ b/oem/bladebook-oem-gnome/Packages-Desktop @@ -134,9 +134,7 @@ xdg-user-dirs-gtk xdg-utils xf86-input-elographics xf86-input-evdev -xf86-input-keyboard xf86-input-libinput -xf86-input-mouse xf86-input-void xorg-server xorg-twm diff --git a/oem/bladebook-oem-i3/Packages-Desktop b/oem/bladebook-oem-i3/Packages-Desktop index b7409285..2cff923e 100644 --- a/oem/bladebook-oem-i3/Packages-Desktop +++ b/oem/bladebook-oem-i3/Packages-Desktop @@ -149,9 +149,7 @@ xdg-utils xdotool xf86-input-elographics xf86-input-evdev -xf86-input-keyboard xf86-input-libinput -xf86-input-mouse xf86-input-void >extra xfburn xfce4-power-manager diff --git a/oem/bladebook-oem-kde/Packages-Desktop b/oem/bladebook-oem-kde/Packages-Desktop index 38f40f89..37cb19f8 100644 --- a/oem/bladebook-oem-kde/Packages-Desktop +++ b/oem/bladebook-oem-kde/Packages-Desktop @@ -286,9 +286,7 @@ manjaro-browser-settings ## Xorg Input Drivers xf86-input-elographics xf86-input-evdev -xf86-input-keyboard xf86-input-libinput -xf86-input-mouse xf86-input-void ## Xorg Server and Graphics diff --git a/oem/bladebook-oem-xfce/Packages-Desktop b/oem/bladebook-oem-xfce/Packages-Desktop index 1b3f81c6..ff1f4e56 100644 --- a/oem/bladebook-oem-xfce/Packages-Desktop +++ b/oem/bladebook-oem-xfce/Packages-Desktop @@ -240,9 +240,7 @@ manjaro-browser-settings ## Xorg Input Drivers xf86-input-elographics xf86-input-evdev -xf86-input-keyboard xf86-input-libinput -xf86-input-mouse xf86-input-void ## Xorg Server and Graphics diff --git a/oem/infinitybook14-oem-kde/Packages-Desktop b/oem/infinitybook14-oem-kde/Packages-Desktop index 88806f5e..4e857984 100644 --- a/oem/infinitybook14-oem-kde/Packages-Desktop +++ b/oem/infinitybook14-oem-kde/Packages-Desktop @@ -298,9 +298,7 @@ manjaro-browser-settings ## Xorg Input Drivers xf86-input-elographics xf86-input-evdev -xf86-input-keyboard xf86-input-libinput -xf86-input-mouse xf86-input-void ## Xorg Server and Graphics diff --git a/oem/infinitybook14-oem-xfce/Packages-Desktop b/oem/infinitybook14-oem-xfce/Packages-Desktop index 24df52dd..c4c64a31 100644 --- a/oem/infinitybook14-oem-xfce/Packages-Desktop +++ b/oem/infinitybook14-oem-xfce/Packages-Desktop @@ -243,9 +243,7 @@ manjaro-browser-settings ## Xorg Input Drivers xf86-input-elographics xf86-input-evdev -xf86-input-keyboard xf86-input-libinput -xf86-input-mouse xf86-input-void ## Xorg Server and Graphics diff --git a/oem/infinitybookpro-oem-kde/Packages-Desktop b/oem/infinitybookpro-oem-kde/Packages-Desktop index 840f2655..8f4d40a3 100644 --- a/oem/infinitybookpro-oem-kde/Packages-Desktop +++ b/oem/infinitybookpro-oem-kde/Packages-Desktop @@ -298,9 +298,7 @@ manjaro-browser-settings ## Xorg Input Drivers xf86-input-elographics xf86-input-evdev -xf86-input-keyboard xf86-input-libinput -xf86-input-mouse xf86-input-void ## Xorg Server and Graphics diff --git a/oem/infinitybookpro-oem-xfce/Packages-Desktop b/oem/infinitybookpro-oem-xfce/Packages-Desktop index 6018367c..271e5397 100644 --- a/oem/infinitybookpro-oem-xfce/Packages-Desktop +++ b/oem/infinitybookpro-oem-xfce/Packages-Desktop @@ -243,9 +243,7 @@ manjaro-browser-settings ## Xorg Input Drivers xf86-input-elographics xf86-input-evdev -xf86-input-keyboard xf86-input-libinput -xf86-input-mouse xf86-input-void ## Xorg Server and Graphics diff --git a/oem/spitfire-oem-xfce/Packages-Desktop b/oem/spitfire-oem-xfce/Packages-Desktop index 638f906e..cc77a0b7 100644 --- a/oem/spitfire-oem-xfce/Packages-Desktop +++ b/oem/spitfire-oem-xfce/Packages-Desktop @@ -247,9 +247,7 @@ manjaro-browser-settings ## Xorg Input Drivers xf86-input-elographics xf86-input-evdev -xf86-input-keyboard xf86-input-libinput -xf86-input-mouse xf86-input-void ## Xorg Server and Graphics From 5cb992d206ddf56258d8ab721327f92f3cd2410e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20M=C3=BCller?= Date: Sat, 21 Dec 2019 11:17:47 +0100 Subject: [PATCH 30/33] [manjaro] rename kde-vanilla to kde-dev --- manjaro/kde-dev/Packages-Desktop | 89 +++-- manjaro/kde-dev/Packages-Live | 6 +- manjaro/kde-dev/desktop-overlay | 1 - .../etc/skel/.config/kcmdisplayrc | 9 - .../etc/skel/.config/kscreenlockerrc | 3 - .../live-overlay/etc/skel/.config/kwalletrc | 11 - .../live-overlay/etc/skel/.config/manjaro | 1 - .../kde-dev/live-overlay/etc/xdg/kdeglobals | 136 -------- manjaro/kde-vanilla/Packages-Desktop | 314 ------------------ manjaro/kde-vanilla/Packages-Live | 10 - manjaro/kde-vanilla/Packages-Mhwd | 1 - manjaro/kde-vanilla/Packages-Root | 1 - manjaro/kde-vanilla/desktop-overlay/etc/pam.d | 1 - .../kde-vanilla/desktop-overlay/etc/sddm.conf | 129 ------- .../kde-vanilla/desktop-overlay/etc/sysctl.d | 1 - manjaro/kde-vanilla/live-overlay/etc/default | 1 - manjaro/kde-vanilla/live-overlay/etc/fstab | 1 - manjaro/kde-vanilla/live-overlay/etc/issue | 1 - manjaro/kde-vanilla/live-overlay/etc/pam.d | 1 - manjaro/kde-vanilla/profile.conf | 73 ---- 20 files changed, 44 insertions(+), 746 deletions(-) delete mode 120000 manjaro/kde-dev/desktop-overlay delete mode 100644 manjaro/kde-dev/live-overlay/etc/skel/.config/kcmdisplayrc delete mode 100755 manjaro/kde-dev/live-overlay/etc/skel/.config/kscreenlockerrc delete mode 100644 manjaro/kde-dev/live-overlay/etc/skel/.config/kwalletrc delete mode 120000 manjaro/kde-dev/live-overlay/etc/skel/.config/manjaro delete mode 100644 manjaro/kde-dev/live-overlay/etc/xdg/kdeglobals delete mode 100644 manjaro/kde-vanilla/Packages-Desktop delete mode 100644 manjaro/kde-vanilla/Packages-Live delete mode 120000 manjaro/kde-vanilla/Packages-Mhwd delete mode 120000 manjaro/kde-vanilla/Packages-Root delete mode 120000 manjaro/kde-vanilla/desktop-overlay/etc/pam.d delete mode 100644 manjaro/kde-vanilla/desktop-overlay/etc/sddm.conf delete mode 120000 manjaro/kde-vanilla/desktop-overlay/etc/sysctl.d delete mode 120000 manjaro/kde-vanilla/live-overlay/etc/default delete mode 120000 manjaro/kde-vanilla/live-overlay/etc/fstab delete mode 120000 manjaro/kde-vanilla/live-overlay/etc/issue delete mode 120000 manjaro/kde-vanilla/live-overlay/etc/pam.d delete mode 100644 manjaro/kde-vanilla/profile.conf diff --git a/manjaro/kde-dev/Packages-Desktop b/manjaro/kde-dev/Packages-Desktop index 496bb55c..6a5f2a6e 100644 --- a/manjaro/kde-dev/Packages-Desktop +++ b/manjaro/kde-dev/Packages-Desktop @@ -87,40 +87,38 @@ terminus-font >extra ttf-droid ## Games ->extra steam-manjaro +#>extra steam-manjaro ## Package management -appimagelauncher +#appimagelauncher packagekit-qt5 discover-git flatpak -#fwupd +xdg-desktop-portal +xdg-desktop-portal-kde +fwupd +pamac-cli octopi -#octopi-cachecleaner -#octopi-repoeditor -#octopi-notifier-frameworks -#pamac-qt -#manjaro-application-utility ## Printing ->extra cups ->extra cups-pdf ->extra cups-pk-helper ->extra ghostscript ->extra gsfonts ->extra gtk3-print-backends ->extra hplip ->extra splix +#>extra cups +#>extra cups-pdf +#>extra cups-pk-helper +#>extra ghostscript +#>extra gsfonts +#>extra gtk3-print-backends +#>extra hplip +#>extra splix ## Optional dependencies for hplip ->extra python-pillow ->extra python-pip ->extra python-pyqt5 ->extra python-reportlab +#>extra python-pillow +#>extra python-pip +#>extra python-pyqt5 +#>extra python-reportlab ## Optional dependencies for print-manager ->extra system-config-printer # auto-detect the printer driver ->extra python-pysmbc # SMB browser support +#>extra system-config-printer # auto-detect the printer driver +#>extra python-pysmbc # SMB browser support ## Display manager sddm @@ -156,17 +154,18 @@ user-manager-git ## Themes QT/GTK/SDDM breeze-git breeze-gtk-git +breeze-icons-git gnome-icon-theme gnome-themes-standard -gtk-theme-breath ->extra oxygen-git ->extra oxygen-icons-git -plasma5-themes-breath # Default -sddm-breath-theme # Default +#gtk-theme-breath +oxygen-git +oxygen-icons-git +#plasma5-themes-breath # Default +#sddm-breath-theme # Default grub-theme-manjaro -illyria-wallpaper ->extra wallpapers-2018 ->extra manjaro-wallpapers-18.0 +#illyria-wallpaper +#>extra wallpapers-2018 +#>extra manjaro-wallpapers-18.0 ## Better systray/notifications support #>extra sni-qt # A Qt plugin that enables tray icons in qt4 applications @@ -197,9 +196,9 @@ konsole konversation ksystemlog kwalletmanager -gwenview +#gwenview partitionmanager3 ->extra print-manager +#>extra print-manager >extra skanlite spectacle @@ -217,8 +216,8 @@ ffmpegthumbs # video thumbnails ruby # installing new service menus with GHNS ## Optional dependencies for gwenview -kimageformats # support for dds, xcf, exr, psd, and more image formats -qt5-imageformats # support for tiff, webp, and more image formats +#kimageformats # support for dds, xcf, exr, psd, and more image formats +#qt5-imageformats # support for tiff, webp, and more image formats ## Optional dependencies for k3b #>extra cdparanoia # for cd ripping support @@ -249,24 +248,23 @@ poppler-data # encoding data to display PDF documents containing CJK characters #>extra cantata dmidecode # for inxi -m output htop -imagewriter +#imagewriter inxi #>extra krita >extra firefox >basic falkon -ms-office-online +#ms-office-online #>extra libreoffice-fresh >extra calligra -manjaro-hello +#manjaro-hello manjaro-settings-manager-kcm manjaro-settings-manager-knotifier powertop #>extra qbittorrent screenfetch systemd-kcm ->extra thunderbird +#>extra thunderbird vlc -#vlc-nightly yakuake ## Optional dependencis for cantata @@ -278,12 +276,12 @@ yakuake #>extra jdk8-openjdk ## Documentation -manjaro-documentation-en +#manjaro-documentation-en ## Settings packages ->extra manjaro-kde-settings ->basic manjaro-kde-minimal-settings -manjaro-browser-settings +#>extra manjaro-kde-settings +#>basic manjaro-kde-minimal-settings +#manjaro-browser-settings ## Xorg Input Drivers xf86-input-elographics @@ -314,8 +312,3 @@ xdg-su ## Misc manjaro-hotfixes - -## Flatpak support -#>extra flatpak -#>extra xdg-desktop-portal -#>extra xdg-desktop-portal-kde diff --git a/manjaro/kde-dev/Packages-Live b/manjaro/kde-dev/Packages-Live index 0b20b0af..82f8ce2e 100644 --- a/manjaro/kde-dev/Packages-Live +++ b/manjaro/kde-dev/Packages-Live @@ -1,10 +1,10 @@ -calamares-git +calamares >manjaro grub-theme-live-manjaro gsmartcontrol -manjaro-architect +#manjaro-architect manjaro-live-skel manjaro-live-systemd mkinitcpio-nfs-utils nbd squashfs-tools -clonezilla +#clonezilla diff --git a/manjaro/kde-dev/desktop-overlay b/manjaro/kde-dev/desktop-overlay deleted file mode 120000 index f51c4056..00000000 --- a/manjaro/kde-dev/desktop-overlay +++ /dev/null @@ -1 +0,0 @@ -../kde/desktop-overlay \ No newline at end of file diff --git a/manjaro/kde-dev/live-overlay/etc/skel/.config/kcmdisplayrc b/manjaro/kde-dev/live-overlay/etc/skel/.config/kcmdisplayrc deleted file mode 100644 index 32d417f4..00000000 --- a/manjaro/kde-dev/live-overlay/etc/skel/.config/kcmdisplayrc +++ /dev/null @@ -1,9 +0,0 @@ -[X11] -exportKDEColors=true -exportKDEFonts=false - -[DisplayEnergy] -displayEnergySaving=false -displayStandby=7 -displaySuspend=13 -displayPowerOff=19 diff --git a/manjaro/kde-dev/live-overlay/etc/skel/.config/kscreenlockerrc b/manjaro/kde-dev/live-overlay/etc/skel/.config/kscreenlockerrc deleted file mode 100755 index d9c11d91..00000000 --- a/manjaro/kde-dev/live-overlay/etc/skel/.config/kscreenlockerrc +++ /dev/null @@ -1,3 +0,0 @@ -[Daemon] -Autolock=false -Timeout=0 \ No newline at end of file diff --git a/manjaro/kde-dev/live-overlay/etc/skel/.config/kwalletrc b/manjaro/kde-dev/live-overlay/etc/skel/.config/kwalletrc deleted file mode 100644 index ba04734b..00000000 --- a/manjaro/kde-dev/live-overlay/etc/skel/.config/kwalletrc +++ /dev/null @@ -1,11 +0,0 @@ -[Wallet] -Close When Idle=false -Close on Screensaver=false -Enabled=false -Idle Timeout=10 -Launch Manager=false -Leave Manager Open=false -Leave Open=true -Prompt on Open=false -Use One Wallet=true - diff --git a/manjaro/kde-dev/live-overlay/etc/skel/.config/manjaro b/manjaro/kde-dev/live-overlay/etc/skel/.config/manjaro deleted file mode 120000 index 3a25db6a..00000000 --- a/manjaro/kde-dev/live-overlay/etc/skel/.config/manjaro +++ /dev/null @@ -1 +0,0 @@ -../../../../../../shared/manjaro/live-overlay/etc/skel/.config/manjaro \ No newline at end of file diff --git a/manjaro/kde-dev/live-overlay/etc/xdg/kdeglobals b/manjaro/kde-dev/live-overlay/etc/xdg/kdeglobals deleted file mode 100644 index 79092205..00000000 --- a/manjaro/kde-dev/live-overlay/etc/xdg/kdeglobals +++ /dev/null @@ -1,136 +0,0 @@ -[$Version] -update_info=fonts_global.upd:Fonts_Global - -[ColorEffects:Disabled] -Color=56,56,56 -ColorAmount=0 -ColorEffect=0 -ContrastAmount=0.65 -ContrastEffect=1 -IntensityAmount=0.1 -IntensityEffect=2 - -[ColorEffects:Inactive] -ChangeSelectionColor=true -Color=112,111,110 -ColorAmount=-0.95000000000000007 -ColorEffect=0 -ContrastAmount=0.10000000000000001 -ContrastEffect=0 -Enable=false -IntensityAmount=0 -IntensityEffect=0 - -[Colors:Button] -BackgroundAlternate=224,223,222 -BackgroundNormal=236,236,236 -DecorationFocus=26,188,156 -DecorationHover=54,215,183 -ForegroundActive=155,89,182 -ForegroundInactive=164,166,166 -ForegroundLink=76,107,138 -ForegroundNegative=231,76,60 -ForegroundNeutral=230,126,34 -ForegroundNormal=41,47,52 -ForegroundPositive=52,152,219 -ForegroundVisited=145,61,136 - -[Colors:Selection] -BackgroundAlternate=62,138,204 -BackgroundNormal=26,188,156 -DecorationFocus=26,188,156 -DecorationHover=54,215,183 -ForegroundActive=96,55,113 -ForegroundInactive=222,222,222 -ForegroundLink=0,98,218 -ForegroundNegative=231,76,60 -ForegroundNeutral=168,88,23 -ForegroundNormal=255,255,255 -ForegroundPositive=37,116,165 -ForegroundVisited=145,61,136 - -[Colors:Tooltip] -BackgroundAlternate=196,224,255 -BackgroundNormal=41,47,52 -DecorationFocus=26,188,156 -DecorationHover=54,215,183 -ForegroundActive=155,89,182 -ForegroundInactive=164,166,166 -ForegroundLink=126,178,230 -ForegroundNegative=231,76,60 -ForegroundNeutral=230,126,34 -ForegroundNormal=247,247,247 -ForegroundPositive=52,152,219 -ForegroundVisited=145,61,136 - -[Colors:View] -BackgroundAlternate=248,247,246 -BackgroundNormal=255,255,255 -DecorationFocus=26,188,156 -DecorationHover=54,215,183 -ForegroundActive=155,89,182 -ForegroundInactive=164,166,166 -ForegroundLink=76,107,138 -ForegroundNegative=231,76,60 -ForegroundNeutral=230,126,34 -ForegroundNormal=41,47,52 -ForegroundPositive=52,152,219 -ForegroundVisited=145,61,136 - -[Colors:Window] -BackgroundAlternate=218,217,216 -BackgroundNormal=236,236,236 -DecorationFocus=54,215,183 -DecorationHover=26,188,156 -ForegroundActive=155,89,182 -ForegroundInactive=164,166,166 -ForegroundLink=76,107,138 -ForegroundNegative=231,76,60 -ForegroundNeutral=230,126,34 -ForegroundNormal=41,47,52 -ForegroundPositive=52,152,219 -ForegroundVisited=145,61,136 - -[General] -shadeSortColumn=true -BrowserApplication=firefox -ColorScheme=Breath -Name=Breath -fixed=Noto Mono,9,-1,0,50,0,0,0,0,0 -font=Noto Sans,10,-1,5,50,0,0,0,0,0 -menuFont=Noto Sans,10,-1,5,50,0,0,0,0,0 -smallestReadableFont=Noto Sans,8,-1,5,50,0,0,0,0,0 -toolBarFont=Noto Sans,9,-1,5,50,0,0,0,0,0 -XftAntialias=true -XftHintStyle=hintmedium -XftSubPixel=none - -[Icons] -Theme=breath - -[KDE] -ChangeCursor=true -ColorScheme=Breath -contrast=7 -LookAndFeelPackage=org.kde.breath.desktop -widgetStyle=breeze - -[WM] -activeBackground=236,236,236 -activeBlend=236,236,236 -activeForeground=41,47,52 -inactiveBackground=236,236,236 -inactiveBlend=236,236,236 -inactiveForeground=159,185,202 - -[KFileDialog Settings] -Breadcrumb Navigation=true - -[PreviewSettings] -MaximumSize=3145728 -camera=true -file=true -fonts=true - -[Directories] -dir_pixmap=/usr/share/pixmaps diff --git a/manjaro/kde-vanilla/Packages-Desktop b/manjaro/kde-vanilla/Packages-Desktop deleted file mode 100644 index 6a5f2a6e..00000000 --- a/manjaro/kde-vanilla/Packages-Desktop +++ /dev/null @@ -1,314 +0,0 @@ -## Network -avahi -networkmanager -networkmanager-openconnect -networkmanager-openvpn -networkmanager-pptp -networkmanager-vpnc -nss-mdns # NSS support for mDNS (optdepend for avahi) -ntp -mobile-broadband-provider-info -modemmanager -openresolv -openssh -samba -usb_modeswitch - -## Libraries for Sound/Audio/Video -alsa-firmware -alsa-utils -ffmpeg -gst-libav -gst-plugins-bad -gst-plugins-base -gst-plugins-good -gst-plugins-ugly -libcanberra ->multilib lib32-libcanberra -libcanberra-pulse ->multilib lib32-libcanberra-pulse -libcanberra-gstreamer -libdvdcss -manjaro-alsa -manjaro-pulse -phonon-qt5-gstreamer -pulseaudio-bluetooth -pulseaudio-ctl -pulseaudio-zeroconf - -## Connect Packages -android-tools -android-udev -gvfs -gvfs-afc -gvfs-gphoto2 -gvfs-mtp -gvfs-nfs -gvfs-smb -kamera -mtpfs -udiskie -udisks2 - -## AUR Support/Development -# Missing base-devel packages -autoconf -automake -binutils -bison -fakeroot -flex -gcc ->multilib gcc-libs-multilib ->multilib gcc-multilib -libtool -m4 -make -patch -pkg-config ->multilib lib32-flex -# Extra packages for AUR support ->extra git ->extra patchutils ->extra subversion - -## Fonts -# cantarell-fonts # Installed as gnome-themes-standard dependency -noto-fonts # default font -noto-fonts-cjk # asian fonts - needed big package, ~76 mb compressed ->extra noto-fonts-emoji -terminus-font ->extra ttf-bitstream-vera -# ttf-dejavu # Installed as gnome-themes-standard dependency -# ttf-hack # Installed as plasma-integration dependency ->extra ttf-inconsolata ->extra ttf-indic-otf ->extra ttf-liberation ->extra ttf-droid - -## Games -#>extra steam-manjaro - -## Package management -#appimagelauncher -packagekit-qt5 -discover-git -flatpak -xdg-desktop-portal -xdg-desktop-portal-kde -fwupd -pamac-cli -octopi - -## Printing -#>extra cups -#>extra cups-pdf -#>extra cups-pk-helper -#>extra ghostscript -#>extra gsfonts -#>extra gtk3-print-backends -#>extra hplip -#>extra splix - -## Optional dependencies for hplip -#>extra python-pillow -#>extra python-pip -#>extra python-pyqt5 -#>extra python-reportlab - -## Optional dependencies for print-manager -#>extra system-config-printer # auto-detect the printer driver -#>extra python-pysmbc # SMB browser support - -## Display manager -sddm -sddm-kcm-git - -## Plasma5 -bluedevil-git -kde-gtk-config-git -kdeplasma-addons-git -kgamma5-git -kinfocenter-git -kmenuedit-git -kscreen-git -kscreenlocker-git -ksshaskpass-git -ksysguard-git -kwallet-pam-git -kwayland-integration-git -kwin-git -qt5-virtualkeyboard # Virtual keyboard support for kwin-wayland -kwrited-git -milou-git -plasma-desktop-git -plasma-nm-git -plasma-pa-git -plasma-wayland-session-git -plasma-workspace-git ->extra plasma-workspace-wallpapers-git -powerdevil-git -systemsettings-git -user-manager-git - -## Themes QT/GTK/SDDM -breeze-git -breeze-gtk-git -breeze-icons-git -gnome-icon-theme -gnome-themes-standard -#gtk-theme-breath -oxygen-git -oxygen-icons-git -#plasma5-themes-breath # Default -#sddm-breath-theme # Default -grub-theme-manjaro -#illyria-wallpaper -#>extra wallpapers-2018 -#>extra manjaro-wallpapers-18.0 - -## Better systray/notifications support -#>extra sni-qt # A Qt plugin that enables tray icons in qt4 applications - -## KDE Applications -ark -#>extra digikam -dolphin -dolphin-plugins ->extra filelight -#>extra k3b -kate -kcalc ->extra keditbookmarks -kfind -kdeconnect -okular ->extra >x86_64 kget ->extra >x86_64 libktorrent ->extra >i686 kdenetwork-kget -kdenetwork-filesharing -#>extra kdenlive -kde-servicemenus-rootactions -khelpcenter -kio-extras -#>extra kleopatra -konsole -konversation -ksystemlog -kwalletmanager -#gwenview -partitionmanager3 -#>extra print-manager ->extra skanlite -spectacle - -## Optional dependencies for ark -p7zip # 7Z format support -unarchiver # RAR format support - -## Optional dependency for digikam -#>extra kipi-plugins # export to various online services -#>extra hugin # panorama tool - -## Optional dependencies for dolphin -kdegraphics-thumbnailers # PDF and PS thumbnails -ffmpegthumbs # video thumbnails -ruby # installing new service menus with GHNS - -## Optional dependencies for gwenview -#kimageformats # support for dds, xcf, exr, psd, and more image formats -#qt5-imageformats # support for tiff, webp, and more image formats - -## Optional dependencies for k3b -#>extra cdparanoia # for cd ripping support -#>extra cdrdao # for disk-at-once (DAO) mode support -#>extra dvd+rw-tools # for dvd burning support -#>extra emovix # for bootable multimedia cd/dvd support -#>extra transcode # for advanced mpeg conversion support -#>extra vcdimager # for vcd burning support - -## Optional dependencies for kaccounts-integration -kaccounts-providers - -## Optional dependencies for kdeconnect -sshfs # remote filesystem browser - -## Optional dependencies for kdenlive -#>extra cdrtools # for creation of DVD ISO images -#>extra dvdauthor # for creation of DVD -#>extra dvgrab # for firewire capture -#>extra recordmydesktop # for screen capture -#>extra vlc-nightly # for DVD preview, needs xine-ui or vlc, vlc is in "Applications" section -#>extra movit # for GPU video processing - -## Optional dependencies for okular -poppler-data # encoding data to display PDF documents containing CJK characters - -## Applications -#>extra cantata -dmidecode # for inxi -m output -htop -#imagewriter -inxi -#>extra krita ->extra firefox ->basic falkon -#ms-office-online -#>extra libreoffice-fresh ->extra calligra -#manjaro-hello -manjaro-settings-manager-kcm -manjaro-settings-manager-knotifier -powertop -#>extra qbittorrent -screenfetch -systemd-kcm -#>extra thunderbird -vlc -yakuake - -## Optional dependencis for cantata -#>extra mpd # playback -#>extra perl-uri # dynamic playlist - -## Optional dependencies for libreoffice -#>extra jre8-openjdk -#>extra jdk8-openjdk - -## Documentation -#manjaro-documentation-en - -## Settings packages -#>extra manjaro-kde-settings -#>basic manjaro-kde-minimal-settings -#manjaro-browser-settings - -## Xorg Input Drivers -xf86-input-elographics -xf86-input-evdev -xf86-input-libinput -xf86-input-void - -## Xorg Server and Graphics ->multilib lib32-libva-intel-driver ->multilib lib32-libva-mesa-driver ->multilib lib32-libva-vdpau-driver -libva-intel-driver -libva-mesa-driver -libva-vdpau-driver -mesa-demos ->multilib lib32-mesa-demos -numlockx -xdg-user-dirs -xorg-server -xorg-twm -xorg-xinit -xorg-xkill - -## Desktop Utils -perl-file-mimeinfo -xdg-utils -xdg-su - -## Misc -manjaro-hotfixes diff --git a/manjaro/kde-vanilla/Packages-Live b/manjaro/kde-vanilla/Packages-Live deleted file mode 100644 index 82f8ce2e..00000000 --- a/manjaro/kde-vanilla/Packages-Live +++ /dev/null @@ -1,10 +0,0 @@ -calamares ->manjaro grub-theme-live-manjaro -gsmartcontrol -#manjaro-architect -manjaro-live-skel -manjaro-live-systemd -mkinitcpio-nfs-utils -nbd -squashfs-tools -#clonezilla diff --git a/manjaro/kde-vanilla/Packages-Mhwd b/manjaro/kde-vanilla/Packages-Mhwd deleted file mode 120000 index 9df3d5e3..00000000 --- a/manjaro/kde-vanilla/Packages-Mhwd +++ /dev/null @@ -1 +0,0 @@ -../../shared/Packages-Mhwd \ No newline at end of file diff --git a/manjaro/kde-vanilla/Packages-Root b/manjaro/kde-vanilla/Packages-Root deleted file mode 120000 index 60cc7bde..00000000 --- a/manjaro/kde-vanilla/Packages-Root +++ /dev/null @@ -1 +0,0 @@ -../../shared/Packages-Root \ No newline at end of file diff --git a/manjaro/kde-vanilla/desktop-overlay/etc/pam.d b/manjaro/kde-vanilla/desktop-overlay/etc/pam.d deleted file mode 120000 index a04679c8..00000000 --- a/manjaro/kde-vanilla/desktop-overlay/etc/pam.d +++ /dev/null @@ -1 +0,0 @@ -../../../kde/desktop-overlay/etc/pam.d \ No newline at end of file diff --git a/manjaro/kde-vanilla/desktop-overlay/etc/sddm.conf b/manjaro/kde-vanilla/desktop-overlay/etc/sddm.conf deleted file mode 100644 index 7c925a4c..00000000 --- a/manjaro/kde-vanilla/desktop-overlay/etc/sddm.conf +++ /dev/null @@ -1,129 +0,0 @@ -[Autologin] -# Whether sddm should automatically log back into sessions when they exit -Relogin=false - -# Name of session file for autologin session (if empty try last logged in) -Session=plasma.desktop - -# Username for autologin session -User= - - -[General] -# Halt command -HaltCommand=/usr/bin/systemctl poweroff - -# Input method module -InputMethod= - -# Initial NumLock state. Can be on, off or none. -# If property is set to none, numlock won't be changed -# NOTE: Currently ignored if autologin is enabled. -Numlock=none - -# Reboot command -RebootCommand=/usr/bin/systemctl reboot - - -[Theme] -# Current theme name -Current=breeze - -# Cursor theme used in the greeter -CursorTheme=breeze_cursors - -# Number of users to use as threshold -# above which avatars are disabled -# unless explicitly enabled with EnableAvatars -DisableAvatarsThreshold=7 - -# Enable display of custom user avatars -EnableAvatars=true - -# Global directory for user avatars -# The files should be named .face.icon -FacesDir=/usr/share/sddm/faces - -# Theme directory path -ThemeDir=/usr/share/sddm/themes - - -[Users] -# Default $PATH for logged in users -DefaultPath=/usr/local/sbin:/usr/local/bin:/usr/bin - -# Comma-separated list of shells. -# Users with these shells as their default won't be listed -HideShells= - -# Comma-separated list of users that should not be listed -HideUsers= - -# Maximum user id for displayed users -MaximumUid=60000 - -# Minimum user id for displayed users -MinimumUid=1000 - -# Remember the session of the last successfully logged in user -RememberLastSession=true - -# Remember the last successfully logged in user -RememberLastUser=true - -# When logging in as the same user twice, restore the original session, rather than create a new one -ReuseSession=false - - -[Wayland] -# Enable Qt's automatic high-DPI scaling -EnableHiDPI=false - -# Path to a script to execute when starting the desktop session -SessionCommand=/usr/share/sddm/scripts/wayland-session - -# Directory containing available Wayland sessions -SessionDir=/usr/share/wayland-sessions - -# Path to the user session log file -SessionLogFile=.local/share/sddm/wayland-session.log - - -[X11] -# Path to a script to execute when starting the display server -DisplayCommand=/usr/share/sddm/scripts/Xsetup - -# Path to a script to execute when stopping the display server -DisplayStopCommand=/usr/share/sddm/scripts/Xstop - -# Enable Qt's automatic high-DPI scaling -EnableHiDPI=false - -# The lowest virtual terminal number that will be used. -MinimumVT=1 - -# Arguments passed to the X server invocation -ServerArguments=-nolisten tcp - -# Path to X server binary -ServerPath=/usr/bin/X - -# Path to a script to execute when starting the desktop session -SessionCommand=/usr/share/sddm/scripts/Xsession - -# Directory containing available X sessions -SessionDir=/usr/share/xsessions - -# Path to the user session log file -SessionLogFile=.local/share/sddm/xorg-session.log - -# Path to the Xauthority file -UserAuthFile=.Xauthority - -# Path to xauth binary -XauthPath=/usr/bin/xauth - -# Path to Xephyr binary -XephyrPath=/usr/bin/Xephyr - - diff --git a/manjaro/kde-vanilla/desktop-overlay/etc/sysctl.d b/manjaro/kde-vanilla/desktop-overlay/etc/sysctl.d deleted file mode 120000 index 112ca1af..00000000 --- a/manjaro/kde-vanilla/desktop-overlay/etc/sysctl.d +++ /dev/null @@ -1 +0,0 @@ -../../../kde/desktop-overlay/etc/sysctl.d/ \ No newline at end of file diff --git a/manjaro/kde-vanilla/live-overlay/etc/default b/manjaro/kde-vanilla/live-overlay/etc/default deleted file mode 120000 index 812b9ffe..00000000 --- a/manjaro/kde-vanilla/live-overlay/etc/default +++ /dev/null @@ -1 +0,0 @@ -../../../../shared/manjaro/live-overlay/etc/default \ No newline at end of file diff --git a/manjaro/kde-vanilla/live-overlay/etc/fstab b/manjaro/kde-vanilla/live-overlay/etc/fstab deleted file mode 120000 index 8750acae..00000000 --- a/manjaro/kde-vanilla/live-overlay/etc/fstab +++ /dev/null @@ -1 +0,0 @@ -../../../../shared/manjaro/live-overlay/etc/fstab \ No newline at end of file diff --git a/manjaro/kde-vanilla/live-overlay/etc/issue b/manjaro/kde-vanilla/live-overlay/etc/issue deleted file mode 120000 index c5198056..00000000 --- a/manjaro/kde-vanilla/live-overlay/etc/issue +++ /dev/null @@ -1 +0,0 @@ -../../../../shared/manjaro/live-overlay/etc/issue \ No newline at end of file diff --git a/manjaro/kde-vanilla/live-overlay/etc/pam.d b/manjaro/kde-vanilla/live-overlay/etc/pam.d deleted file mode 120000 index 68de5965..00000000 --- a/manjaro/kde-vanilla/live-overlay/etc/pam.d +++ /dev/null @@ -1 +0,0 @@ -../../../../shared/manjaro/live-overlay/etc/pam.d \ No newline at end of file diff --git a/manjaro/kde-vanilla/profile.conf b/manjaro/kde-vanilla/profile.conf deleted file mode 100644 index 93618bfe..00000000 --- a/manjaro/kde-vanilla/profile.conf +++ /dev/null @@ -1,73 +0,0 @@ -########################################## -###### use this file in the profile ###### -########################################## - -# use multilib packages; x86_64 only -# multilib="true" - -displaymanager="sddm" - -# Set to false to disable autologin in the livecd -# autologin="true" - -# nonfree mhwd drivers -# nonfree_mhwd="true" - -# use extra packages as defined in pkglist to activate a full profile -# extra="false" -#extra="true" - -################ install ################ - -# unset defaults to given value -# efi_boot_loader="grub" - -# configure calamares for netinstall -# netinstall="false" - -# configure calamares to use chrootcfg instead of unpackfs -# chrootcfg="false" - -# use geoip for localization -# geoip='true' - -# unset defaults to given values -# names must match systemd service names -enable_systemd=('avahi-daemon' 'bluetooth' 'cronie' 'ModemManager' 'NetworkManager' 'org.cups.cupsd' 'tlp' 'tlp-sleep') -disable_systemd=('pacman-init') - -# unset defaults to given values, -# names must match openrc service names -# enable_openrc=('acpid' 'bluetooth' 'elogind' 'cronie' 'cupsd' 'dbus' 'syslog-ng' 'NetworkManager') -# disable_openrc=() - -# the same workgroup name if samba is used -# smb_workgroup="" - -################# livecd ################# - -# unset defaults to given value -# hostname="manjaro" - -# unset defaults to given value -# username="manjaro" - -# unset defaults to given value -# password="manjaro" - -# the login shell -# defaults to bash -# login_shell=/bin/bash - -# unset defaults to given values -# addgroups="lp,network,power,wheel" - -# unset defaults to given values -# names must match systemd service names -# services in enable_systemd array don't need to be listed here -# enable_systemd_live=('manjaro-live' 'mhwd-live' 'pacman-init' 'mirrors-live') - -# unset defaults to given values, -# names must match openrc service names -# services in enable_openrc array don't need to be listed here -# enable_openrc_live=('manjaro-live' 'mhwd-live' 'pacman-init' 'mirrors-live') From 2d48b7e38103dc5fd026954a50ca3dd167824ded Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20M=C3=BCller?= Date: Sun, 22 Dec 2019 10:29:50 +0100 Subject: [PATCH 31/33] [nxd] initial profile --- manjaro/nxd/Packages-Desktop | 364 ++++++++++++++++++ manjaro/nxd/Packages-Live | 9 + manjaro/nxd/Packages-Mhwd | 58 +++ manjaro/nxd/Packages-Root | 92 +++++ manjaro/nxd/desktop-overlay/etc/pam.d/sddm | 8 + manjaro/nxd/desktop-overlay/etc/sddm.conf | 129 +++++++ .../etc/sysctl.d/50-max_user_watches.conf | 1 + manjaro/nxd/live-overlay/etc/default/grub | 49 +++ manjaro/nxd/live-overlay/etc/default/tlp | 221 +++++++++++ manjaro/nxd/live-overlay/etc/fstab | 5 + manjaro/nxd/live-overlay/etc/issue | 13 + manjaro/nxd/live-overlay/etc/pam.d/su | 6 + .../etc/skel/.config/kcmdisplayrc | 9 + .../etc/skel/.config/kscreenlockerrc | 3 + .../live-overlay/etc/skel/.config/kwalletrc | 11 + .../manjaro/manjaro-settings-manager.conf | 7 + manjaro/nxd/profile.conf | 81 ++++ 17 files changed, 1066 insertions(+) create mode 100644 manjaro/nxd/Packages-Desktop create mode 100644 manjaro/nxd/Packages-Live create mode 100644 manjaro/nxd/Packages-Mhwd create mode 100644 manjaro/nxd/Packages-Root create mode 100644 manjaro/nxd/desktop-overlay/etc/pam.d/sddm create mode 100644 manjaro/nxd/desktop-overlay/etc/sddm.conf create mode 100644 manjaro/nxd/desktop-overlay/etc/sysctl.d/50-max_user_watches.conf create mode 100644 manjaro/nxd/live-overlay/etc/default/grub create mode 100644 manjaro/nxd/live-overlay/etc/default/tlp create mode 100644 manjaro/nxd/live-overlay/etc/fstab create mode 100644 manjaro/nxd/live-overlay/etc/issue create mode 100644 manjaro/nxd/live-overlay/etc/pam.d/su create mode 100644 manjaro/nxd/live-overlay/etc/skel/.config/kcmdisplayrc create mode 100755 manjaro/nxd/live-overlay/etc/skel/.config/kscreenlockerrc create mode 100644 manjaro/nxd/live-overlay/etc/skel/.config/kwalletrc create mode 100644 manjaro/nxd/live-overlay/etc/skel/.config/manjaro/manjaro-settings-manager.conf create mode 100644 manjaro/nxd/profile.conf diff --git a/manjaro/nxd/Packages-Desktop b/manjaro/nxd/Packages-Desktop new file mode 100644 index 00000000..40bdad7b --- /dev/null +++ b/manjaro/nxd/Packages-Desktop @@ -0,0 +1,364 @@ +## Network +avahi +networkmanager +networkmanager-openconnect +networkmanager-openvpn +networkmanager-pptp +networkmanager-vpnc +nss-mdns # NSS support for mDNS (optdepend for avahi) +ntp +mobile-broadband-provider-info +modemmanager +openresolv +openssh +samba +usb_modeswitch + +## Libraries for Sound/Audio/Video +alsa-firmware +alsa-utils +ffmpeg +gst-libav +gst-plugins-bad +gst-plugins-base +gst-plugins-good +gst-plugins-ugly +libcanberra +>multilib lib32-libcanberra +libcanberra-pulse +>multilib lib32-libcanberra-pulse +libcanberra-gstreamer +libdvdcss +manjaro-alsa +manjaro-pulse +phonon-qt5-gstreamer +pulseaudio-bluetooth +pulseaudio-ctl +pulseaudio-zeroconf + +## Connect Packages +android-tools +android-udev +gvfs +gvfs-afc +gvfs-gphoto2 +gvfs-mtp +gvfs-nfs +gvfs-smb +kamera +mtpfs +udiskie +udisks2 + +## AUR Support/Development +# Missing base-devel packages +>extra autoconf +>extra automake +>extra binutils +>extra bison +>extra fakeroot +>extra flex +>extra gcc +>extra >multilib gcc-libs-multilib +>extra >multilib gcc-multilib +>extra libtool +>extra m4 +>extra make +>extra patch +>extra pkg-config +>extra >multilib lib32-flex +# Extra packages for AUR support +>extra git +>extra patchutils +>extra subversion +#yaourt + +## Fonts +# cantarell-fonts # Installed as gnome-themes-standard dependency +noto-fonts # default font +noto-fonts-cjk # asian fonts - needed big package, ~76 mb compressed +>extra noto-fonts-emoji +terminus-font +>extra ttf-bitstream-vera +# ttf-dejavu # Installed as gnome-themes-standard dependency +# ttf-hack # Installed as plasma-integration dependency +>extra ttf-inconsolata +>extra ttf-indic-otf +>extra ttf-liberation +>extra ttf-droid + +## Games +>x86_64 >extra steam-manjaro + +## Package management +#appimagelauncher +pamac +pamac-tray-appindicator +pamac-cli +>extra apparmor +>extra snapd +>extra snapd-glib +>extra pamac-snap-plugin +#discover-snap +#discover +#packagekit-qt5 +>extra flatpak +>extra bauh +>extra fwupd +#octopi +#octopi-cachecleaner +#octopi-repoeditor +#octopi-notifier-frameworks +#pamac-qt +manjaro-application-utility + +## Printing +>extra cups +>extra cups-pdf +>extra cups-pk-helper +>extra ghostscript +>extra gsfonts +>extra gtk3-print-backends +>extra hplip +>extra splix + +## Optional dependencies for hplip +>extra pyqt5-common +>extra python-pillow +>extra python-pip +>extra python-pyqt5 +>extra python-reportlab + +## Optional dependencies for print-manager +>extra system-config-printer # auto-detect the printer driver +>extra python-pysmbc # SMB browser support + +## Display manager +sddm +sddm-kcm + +## Plasma5 +bluedevil +kde-gtk-config +kdeplasma-addons +kgamma5 +kinfocenter +kmenuedit +kscreen +kscreenlocker +ksshaskpass +ksysguard +kwallet-pam +kwayland-integration +kwin +qt5-virtualkeyboard # Virtual keyboard support for kwin-wayland +kwrited +milou +plasma-desktop +plasma-nm +plasma-pa +plasma-workspace +>extra plasma-workspace-wallpapers +powerdevil +systemsettings +user-manager + +## NX Desktop Customization Layer + +fonts-nx-desktop +#grub2-theme-nitrux +#qt5-style-kvantum +luv-icon-theme +nx-audio-applet +nx-clock-applet +nx-desktop-settings +nx-firewall +nx-gtk-themes +nx-kvantum-theme +nx-networkmanagement-applet +nx-notifications-applet +nx-plasma-look-and-feel +nx-simplemenu-applet +nx-systemtray-applet +nx-welcome-wizard + +## NX Desktop Applications + +index +vvave +plasma-pix +plasma-nota +nx-appimages +startup-notification # needed for waterfox + +## Themes QT/GTK/SDDM +#breeze +#breeze-gtk +gnome-icon-theme +gnome-themes-standard +gtk-theme-breath +oxygen # needed to provide KDE system sounds +oxygen-icons +plasma5-themes-breath # Default +sddm-breath-theme # Default +grub-theme-manjaro +illyria-wallpaper +>extra wallpapers-juhraya +>extra wallpapers-2018 +>extra manjaro-wallpapers-18.0 + +## Better systray/notifications support +#>extra sni-qt # A Qt plugin that enables tray icons in qt4 applications + +## KDE Applications +ark +#>extra digikam +dolphin +dolphin-plugins +>extra filelight +#>extra k3b +kate +kcalc +>extra keditbookmarks +kfind +kdeconnect +okular +>extra >x86_64 kget +>extra >x86_64 libktorrent +>extra >i686 kdenetwork-kget +kdenetwork-filesharing +#>extra kdenlive +kde-servicemenus-rootactions +khelpcenter +kio-extras +#>extra kleopatra +konsole +konversation +ksystemlog +kwalletmanager +gwenview +partitionmanager3 +>extra print-manager +>extra skanlite +spectacle + +## Optional dependencies for ark +p7zip # 7Z format support +unarchiver # RAR format support + +## Optional dependency for digikam +#>extra kipi-plugins # export to various online services +#>extra hugin # panorama tool + +## Optional dependencies for dolphin +kdegraphics-thumbnailers # PDF and PS thumbnails +ffmpegthumbs # video thumbnails +ruby # installing new service menus with GHNS + +## Optional dependencies for gwenview +kimageformats # support for dds, xcf, exr, psd, and more image formats +qt5-imageformats # support for tiff, webp, and more image formats + +## Optional dependencies for k3b +#>extra cdparanoia # for cd ripping support +#>extra cdrdao # for disk-at-once (DAO) mode support +#>extra dvd+rw-tools # for dvd burning support +#>extra emovix # for bootable multimedia cd/dvd support +#>extra transcode # for advanced mpeg conversion support +#>extra vcdimager # for vcd burning support + +## Optional dependencies for kaccounts-integration +kaccounts-providers + +## Optional dependencies for kdeconnect +sshfs # remote filesystem browser + +## Optional dependencies for kdenlive +#>extra cdrtools # for creation of DVD ISO images +#>extra dvdauthor # for creation of DVD +#>extra dvgrab # for firewire capture +#>extra recordmydesktop # for screen capture +#>extra vlc-nightly # for DVD preview, needs xine-ui or vlc, vlc is in "Applications" section +#>extra movit # for GPU video processing + +## Optional dependencies for okular +poppler-data # encoding data to display PDF documents containing CJK characters + +## Applications +#>extra cantata +dmidecode # for inxi -m output +htop +#imagewriter +inxi +#>extra krita +#>extra firefox +#>basic falkon +#ms-office-online +#>extra freeoffice +#>extra libreoffice-still +#>extra calligra +#manjaro-hello +manjaro-settings-manager-kcm +manjaro-settings-manager-knotifier +powertop +#>extra qbittorrent +#screenfetch +systemd-kcm +#>extra thunderbird +#>extra vlc +#vlc-nightly +#yakuake + +## Optional dependencis for cantata +#>extra mpd # playback +#>extra perl-uri # dynamic playlist + +## Optional dependencies for libreoffice +#>extra jre8-openjdk +#>extra jdk8-openjdk + +## Documentation +manjaro-documentation-en + +## Settings packages +#>extra manjaro-kde-settings +#>basic manjaro-kde-minimal-settings +manjaro-browser-settings + +## Xorg Input Drivers +xf86-input-elographics +xf86-input-evdev +xf86-input-libinput +xf86-input-void + +## Xorg Server and Graphics +>multilib lib32-libva-intel-driver +>multilib lib32-libva-mesa-driver +>multilib lib32-libva-vdpau-driver +libva-intel-driver +libva-mesa-driver +libva-vdpau-driver +mesa-demos +>multilib lib32-mesa-demos +numlockx +xdg-user-dirs +xorg-server +xorg-twm +xorg-xinit +xorg-xkill + +## Desktop Utils +perl-file-mimeinfo +xdg-utils +xdg-su +>extra timeshift +>extra kernel-alive + +## Misc +manjaro-hotfixes +>basic squashfs-tools + +## Flatpak support +>extra flatpak +>extra xdg-desktop-portal +>extra xdg-desktop-portal-kde diff --git a/manjaro/nxd/Packages-Live b/manjaro/nxd/Packages-Live new file mode 100644 index 00000000..4e8518a4 --- /dev/null +++ b/manjaro/nxd/Packages-Live @@ -0,0 +1,9 @@ +calamares +>manjaro grub-theme-live-manjaro +gsmartcontrol +manjaro-architect +manjaro-live-skel +manjaro-live-systemd +mkinitcpio-nfs-utils +nbd +clonezilla diff --git a/manjaro/nxd/Packages-Mhwd b/manjaro/nxd/Packages-Mhwd new file mode 100644 index 00000000..5936d72a --- /dev/null +++ b/manjaro/nxd/Packages-Mhwd @@ -0,0 +1,58 @@ +## The following is only temp for 18.1-rc7 +>extra libreoffice-still +>extra freeoffice + +## Normal MHWD package list + +KERNEL-bbswitch +KERNEL-broadcom-wl +#KERNEL-r8168 +KERNEL-zfs +zfs-utils +#KERNEL-rt3562sta +KERNEL-virtualbox-guest-modules +libva-intel-driver +libva-mesa-driver +libva-vdpau-driver +>multilib lib32-libva-vdpau-driver +libxaw +libxpm +libxvmc +mesa-vdpau +>multilib lib32-mesa-vdpau +>multilib lib32-libxvmc +>multilib lib32-primus +#>nonfree_default catalyst-utils +#>nonfree_default KERNEL-catalyst +#>nonfree_default KERNEL-nvidia-340xx +>nonfree_default KERNEL-nvidia-390xx +>nonfree_x86_64 KERNEL-nvidia-418xx +>nonfree_default nvidia-340xx-utils +>nonfree_default nvidia-390xx-utils +>nonfree_x86_64 nvidia-418xx-utils +#>nonfree_multilib lib32-catalyst-utils +>nonfree_multilib lib32-nvidia-418xx-utils +#>nonfree_multilib lib32-nvidia-340xx-utils +>nonfree_multilib lib32-nvidia-390xx-utils +opencl-mesa +open-vm-tools +pangox-compat +primus +bumblebee +virtualbox-guest-utils +vulkan-radeon +>multilib lib32-vulkan-radeon +vulkan-intel +>multilib lib32-vulkan-intel +xf86-input-vmmouse +xf86-video-amdgpu +xf86-video-ati +xf86-video-dummy +xf86-video-fbdev +xf86-video-intel +xf86-video-nouveau +xf86-video-openchrome +xf86-video-sisusb +xf86-video-vesa +xf86-video-vmware +xf86-video-voodoo diff --git a/manjaro/nxd/Packages-Root b/manjaro/nxd/Packages-Root new file mode 100644 index 00000000..0a020784 --- /dev/null +++ b/manjaro/nxd/Packages-Root @@ -0,0 +1,92 @@ +>i686 archlinux32-keyring +>manjaro manjaro-release +>multilib gcc-libs-multilib +acpi +acpid +amd-ucode +b43-fwcutter +bash-completion +btrfs-progs +bzip2 +coreutils +cpupower +crda +cronie +cryptsetup +device-mapper +dhclient +dhcpcd +diffutils +dmraid +dnsmasq +dosfstools +e2fsprogs +ecryptfs-utils +efibootmgr +exfat-utils +f2fs-tools +file +filesystem +findutils +gawk +gcc-libs +gettext +glibc +grep +grub +gzip +haveged +inetutils +intel-ucode +iproute2 +iptables +iputils +ipw2100-fw +ipw2200-fw +jfsutils +KERNEL +less +licenses +linux-firmware +logrotate +lsb-release +lvm2 +man-db +man-pages +manjaro-firmware +manjaro-system +mdadm +memtest86+ +mhwd +mhwd-db +mkinitcpio-openswap +nano +nfs-utils +ntfs-3g +os-prober +pacman +pciutils +perl +procps-ng +psmisc +reiserfsprogs +rsync +s-nail +sed +shadow +spectre-meltdown-checker +sudo +sysfsutils +systemd-fsck-silent +systemd-sysvcompat +tar +texinfo +tlp +usbutils +util-linux +vi +wget +which +wpa_supplicant +xfsprogs +zsh diff --git a/manjaro/nxd/desktop-overlay/etc/pam.d/sddm b/manjaro/nxd/desktop-overlay/etc/pam.d/sddm new file mode 100644 index 00000000..1ed30b32 --- /dev/null +++ b/manjaro/nxd/desktop-overlay/etc/pam.d/sddm @@ -0,0 +1,8 @@ +#%PAM-1.0 + +auth include system-login +auth optional pam_kwallet5.so +account include system-login +password include system-login +session include system-login +session optional pam_kwallet5.so auto_start diff --git a/manjaro/nxd/desktop-overlay/etc/sddm.conf b/manjaro/nxd/desktop-overlay/etc/sddm.conf new file mode 100644 index 00000000..9f46d103 --- /dev/null +++ b/manjaro/nxd/desktop-overlay/etc/sddm.conf @@ -0,0 +1,129 @@ +[Autologin] +# Whether sddm should automatically log back into sessions when they exit +Relogin=false + +# Name of session file for autologin session (if empty try last logged in) +Session=plasma.desktop + +# Username for autologin session +User= + + +[General] +# Halt command +HaltCommand=/usr/bin/systemctl poweroff + +# Input method module +InputMethod= + +# Initial NumLock state. Can be on, off or none. +# If property is set to none, numlock won't be changed +# NOTE: Currently ignored if autologin is enabled. +Numlock=none + +# Reboot command +RebootCommand=/usr/bin/systemctl reboot + + +[Theme] +# Current theme name +Current=breath + +# Cursor theme used in the greeter +CursorTheme=breeze_cursors + +# Number of users to use as threshold +# above which avatars are disabled +# unless explicitly enabled with EnableAvatars +DisableAvatarsThreshold=7 + +# Enable display of custom user avatars +EnableAvatars=true + +# Global directory for user avatars +# The files should be named .face.icon +FacesDir=/usr/share/sddm/faces + +# Theme directory path +ThemeDir=/usr/share/sddm/themes + + +[Users] +# Default $PATH for logged in users +DefaultPath=/usr/local/sbin:/usr/local/bin:/usr/bin + +# Comma-separated list of shells. +# Users with these shells as their default won't be listed +HideShells= + +# Comma-separated list of users that should not be listed +HideUsers= + +# Maximum user id for displayed users +MaximumUid=60000 + +# Minimum user id for displayed users +MinimumUid=1000 + +# Remember the session of the last successfully logged in user +RememberLastSession=true + +# Remember the last successfully logged in user +RememberLastUser=true + +# When logging in as the same user twice, restore the original session, rather than create a new one +ReuseSession=false + + +[Wayland] +# Enable Qt's automatic high-DPI scaling +EnableHiDPI=false + +# Path to a script to execute when starting the desktop session +SessionCommand=/usr/share/sddm/scripts/wayland-session + +# Directory containing available Wayland sessions +SessionDir=/usr/share/wayland-sessions + +# Path to the user session log file +SessionLogFile=.local/share/sddm/wayland-session.log + + +[X11] +# Path to a script to execute when starting the display server +DisplayCommand=/usr/share/sddm/scripts/Xsetup + +# Path to a script to execute when stopping the display server +DisplayStopCommand=/usr/share/sddm/scripts/Xstop + +# Enable Qt's automatic high-DPI scaling +EnableHiDPI=false + +# The lowest virtual terminal number that will be used. +MinimumVT=1 + +# Arguments passed to the X server invocation +ServerArguments=-nolisten tcp + +# Path to X server binary +ServerPath=/usr/bin/X + +# Path to a script to execute when starting the desktop session +SessionCommand=/usr/share/sddm/scripts/Xsession + +# Directory containing available X sessions +SessionDir=/usr/share/xsessions + +# Path to the user session log file +SessionLogFile=.local/share/sddm/xorg-session.log + +# Path to the Xauthority file +UserAuthFile=.Xauthority + +# Path to xauth binary +XauthPath=/usr/bin/xauth + +# Path to Xephyr binary +XephyrPath=/usr/bin/Xephyr + + diff --git a/manjaro/nxd/desktop-overlay/etc/sysctl.d/50-max_user_watches.conf b/manjaro/nxd/desktop-overlay/etc/sysctl.d/50-max_user_watches.conf new file mode 100644 index 00000000..afb47d17 --- /dev/null +++ b/manjaro/nxd/desktop-overlay/etc/sysctl.d/50-max_user_watches.conf @@ -0,0 +1 @@ +fs.inotify.max_user_watches = 16384 diff --git a/manjaro/nxd/live-overlay/etc/default/grub b/manjaro/nxd/live-overlay/etc/default/grub new file mode 100644 index 00000000..933c5c68 --- /dev/null +++ b/manjaro/nxd/live-overlay/etc/default/grub @@ -0,0 +1,49 @@ +GRUB_DEFAULT=saved +GRUB_TIMEOUT=5 +GRUB_DISTRIBUTOR="Manjaro" +GRUB_CMDLINE_LINUX_DEFAULT="" +GRUB_CMDLINE_LINUX="" + +# If you want to enable the save default function, uncomment the following +# line, and set GRUB_DEFAULT to saved. +GRUB_SAVEDEFAULT=true + +# Preload both GPT and MBR modules so that they are not missed +GRUB_PRELOAD_MODULES="part_gpt part_msdos" + +# Uncomment to enable Hidden Menu, and optionally hide the timeout count +#GRUB_HIDDEN_TIMEOUT=5 +#GRUB_HIDDEN_TIMEOUT_QUIET=true + +# Uncomment to use basic console +GRUB_TERMINAL_INPUT=console + +# Uncomment to disable graphical terminal +#GRUB_TERMINAL_OUTPUT=console + +# The resolution used on graphical terminal +# note that you can use only modes which your graphic card supports via VBE +# you can see them in real GRUB with the command `vbeinfo' +GRUB_GFXMODE=auto + +# Uncomment to allow the kernel use the same resolution used by grub +GRUB_GFXPAYLOAD_LINUX=keep + +# Uncomment if you want GRUB to pass to the Linux kernel the old parameter +# format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx" +#GRUB_DISABLE_LINUX_UUID=true + +# Uncomment to disable generation of recovery mode menu entries +GRUB_DISABLE_RECOVERY=true + +# Uncomment and set to the desired menu colors. Used by normal and wallpaper +# modes only. Entries specified as foreground/background. +GRUB_COLOR_NORMAL="light-gray/black" +GRUB_COLOR_HIGHLIGHT="green/black" + +# Uncomment one of them for the gfx desired, a image background or a gfxtheme +#GRUB_BACKGROUND="/usr/share/grub/background.png" +#GRUB_THEME="/path/to/gfxtheme" + +# Uncomment to get a beep at GRUB start +#GRUB_INIT_TUNE="480 440 1" diff --git a/manjaro/nxd/live-overlay/etc/default/tlp b/manjaro/nxd/live-overlay/etc/default/tlp new file mode 100644 index 00000000..c33ece30 --- /dev/null +++ b/manjaro/nxd/live-overlay/etc/default/tlp @@ -0,0 +1,221 @@ +# ------------------------------------------------------------------------------ +# tlp - Parameters for power save + +# Hint: some features are disabled by default, remove the leading # to enable them + +# Set to 0 to disable/1 to enable TLP +TLP_ENABLE=1 + +# Seconds laptop mode has to to wait after the disk goes idle before doing a sync. +# Non-zero value enables, zero disables laptop mode. +DISK_IDLE_SECS_ON_AC=0 +DISK_IDLE_SECS_ON_BAT=2 + +# Dirty page values (timeouts in secs). +MAX_LOST_WORK_SECS_ON_AC=15 +MAX_LOST_WORK_SECS_ON_BAT=60 + +# Select a cpu frequency scaling governor: ondemand/powersave/performance/conservative +# Important: +# - You *must* disable your distribution's governor settings or conflicts will occur +# - ondemand is sufficient for *almost all* workloads, you should know what you're doing! +#CPU_SCALING_GOVERNOR_ON_AC=ondemand +#CPU_SCALING_GOVERNOR_ON_BAT=ondemand + +# Set the min/max frequency available for the scaling governor. +# Possible values strongly depend on your cpu. For available frequencies see +# tlp-stat output, Section "+++ Processor". +# Hint: Parameters are disabled by default, remove the leading # to enable them, +# otherwise kernel default values are used. +#CPU_SCALING_MIN_FREQ_ON_AC=0 +#CPU_SCALING_MAX_FREQ_ON_AC=0 +#CPU_SCALING_MIN_FREQ_ON_BAT=0 +#CPU_SCALING_MAX_FREQ_ON_BAT=0 + +# Set the cpu "turbo boost" feature: 0=disable / 1=allow +# Requires an Intel Core i processor and kernel 3.7 or later. +# Important: +# - This may conflict with your distribution's governor settings +# - A value of 1 does *not* activate boosting, it just allows it +#CPU_BOOST_ON_AC=1 +#CPU_BOOST_ON_BAT=0 + +# Minimize number of used cpu cores/hyper-threads under light load conditions +SCHED_POWERSAVE_ON_AC=0 +SCHED_POWERSAVE_ON_BAT=1 + +# Kernel NMI Watchdog +# 0=disable (default, saves power) / 1=enable (for kernel debugging only) +NMI_WATCHDOG=0 + +# Change CPU voltages aka "undervolting" - Kernel with PHC patch required +# Freq:voltage pairs are written to /sys/devices/system/cpu/cpu0/cpufreq/phc_controls +# CAUTION: only use this, if you thoroughly understand what you are doing! +#PHC_CONTROLS="F:V F:V F:V F:V" + +# Hard disk devices, separate multiple devices with spaces (default: sda). +# Devices can be specified by disk id too (lookup with: tlp diskid). +DISK_DEVICES="sda sdb" + +# Hard disk advanced power management level: 1(max saving)..254(off) +# Levels 1..127 may spin down the disk. +# Separate values for multiple devices with spaces. +DISK_APM_LEVEL_ON_AC="254 254" +DISK_APM_LEVEL_ON_BAT="254 254" + +# Hard disk spin down timeout: +# 0: spin down disabled +# 1..240: timeouts from 5s to 20min (in units of 5s) +# 241..251: timeouts from 30min to 5.5 hours (in units of 30min) +# (see 'man hdparm' for details) +#DISK_SPINDOWN_TIMEOUT_ON_AC="0 0" +#DISK_SPINDOWN_TIMEOUT_ON_BAT="0 0" + +# Select io scheduler for the disk devices: noop/deadline/cfq (Default: cfq) +# Separate values for multiple devices with spaces. +#DISK_IOSCHED="cfq cfq" + +# SATA aggressive link power management (ALPM): +# min_power/medium_power/max_performance +SATA_LINKPWR_ON_AC=max_performance +SATA_LINKPWR_ON_BAT=min_power + +# PCI Express Active State Power Management (PCIe ASPM): +# default/performance/powersave +# Hint: needs kernel boot option pcie_aspm=force on some machines +PCIE_ASPM_ON_AC=performance +PCIE_ASPM_ON_BAT=powersave + +# Radeon graphics clock speed (profile method): low/mid/high/auto/default +# auto = mid on BAT, high on AC; default = use hardware defaults +# (Kernel >= 2.6.35 only, not with fglrx driver!) +RADEON_POWER_PROFILE_ON_AC=high +RADEON_POWER_PROFILE_ON_BAT=low + +# New radeon dynamic power management method (dpm): battery/performance +# (Kernel >= 3.11 only, requires boot option radeon.dpm=1) +RADEON_DPM_STATE_ON_AC=performance +RADEON_DPM_STATE_ON_BAT=battery + +# New radeon dpm performance level: auto/low/high (auto is recommended) +RADEON_DPM_PERF_LEVEL_ON_AC=auto +RADEON_DPM_PERF_LEVEL_ON_BAT=auto + +# WiFi power saving mode: 1=disable/5=enable +# (Linux 2.6.32 and later, some adapters only!) +WIFI_PWR_ON_AC=1 +WIFI_PWR_ON_BAT=5 + +# Disable wake on lan: Y/N +WOL_DISABLE=Y + +# Enable audio power saving for Intel HDA, AC97 devices (timeout in secs). +# A value of 0 disables / >=1 enables power save. +SOUND_POWER_SAVE_ON_AC=0 +SOUND_POWER_SAVE_ON_BAT=1 + +# Disable controller too (HDA only): Y/N +SOUND_POWER_SAVE_CONTROLLER=Y + +# Set to 1 to power off optical drive in UltraBay (ThinkPads only) +# when running on battery. A value of 0 disables this Feature (Default). +# Drive can be powered on again by releasing (and reinserting) the +# eject lever or by pressing the disc eject button on newer models. +# Note: an UltraBay hard disk is never powered off. +BAY_POWEROFF_ON_BAT=0 +# Optical drive device to power off (default sr0) +BAY_DEVICE="sr0" + +# Runtime Power Management for pci(e) bus devices +# (Kernel >= 2.6.35 only): on=disable/auto=enable +RUNTIME_PM_ON_AC=on +RUNTIME_PM_ON_BAT=auto + +# Runtime PM for *all* pci(e) bus devices, expect backlisted ones: +# 0=disable / 1=enable +# Warning: experimental option, could cause system instabilities +RUNTIME_PM_ALL=0 + +# Exclude pci(e) device adresses the following list from Runtime PM +# (separate with spaces). Use lspci to get the adresses (1st column). +#RUNTIME_PM_BLACKLIST="bb:dd.f 11:22.3 44:55.6" + +# Set to 0 to disable/1 to enable usb autosuspend feature +USB_AUTOSUSPEND=1 + +# Devices from the following list are excluded from usb autosuspend +# (separate with spaces). Use lsusb to get the ids. +# Note: input devices (usbhid) are excluded automatically +#USB_BLACKLIST="1111:2222 3333:4444" + +# WWAN devices are excluded from usb autosuspend: +# 0=do not exclude / 1=exclude +# Note: works for ids 05c6:* 0bdb:* 1199:* only +USB_BLACKLIST_WWAN=1 + +# Set to 1 to disable autosuspend before shutdown/0 to do nothing +# (workaround for usb devices that cause shutdown problems) +#USB_AUTOSUSPEND_DISABLE_ON_SHUTDOWN=1 + +# Restore radio device state (bluetooth, wifi, wwan) from previous shutdown +# on system startup: 0=disable/1=enable +# Hint: the parameters DEVICES_TO_DISABLE/ENABLE_ON_STARTUP/SHUTDOWN below +# are ignored when this is enabled! +RESTORE_DEVICE_STATE_ON_STARTUP=0 + +# Radio devices to disable on startup: bluetooth wifi wwan +#DEVICES_TO_DISABLE_ON_STARTUP="bluetooth wifi wwan" + +# Radio devices to enable on startup: bluetooth wifi wwan +#DEVICES_TO_ENABLE_ON_STARTUP="wifi" + +# Radio devices to disable on shutdown: bluetooth wifi wwan +# (workaround for devices that are blocking shutdown) +#DEVICES_TO_DISABLE_ON_SHUTDOWN="bluetooth wifi wwan" + +# Radio devices to enable on shutdown: bluetooth wifi wwan +# (to prevent other operating systems from missing radios) +#DEVICES_TO_ENABLE_ON_SHUTDOWN="wwan" + +# Radio devices to enable when wireless radio switch is turned on: +# bluetooth wifi wwan (Ubuntu + ThinkPad only) +#DEVICES_TO_ENABLE_ON_RADIOSW="wifi wwan" + +# Battery charge thresholds (ThinkPad only, tp-smapi or acpi-call kernel module required) +# Charging starts when the remaining capacity falls below the START_CHARGE_TRESH +# value and stops when exceeding the STOP_CHARGE_TRESH value. +# Main battery (values in %) +#START_CHARGE_THRESH_BAT0=75 +#STOP_CHARGE_THRESH_BAT0=80 +# Ultrabay or slice battery (values in %) +#START_CHARGE_THRESH_BAT1=75 +#STOP_CHARGE_THRESH_BAT1=80 + +# Set to 1 to disable use of tpacpi-bat on Sandy Bridge or newer Thinkpads +# and force usage of tp-smapi instead +#DISABLE_TPACPIBAT=1 + +# ------------------------------------------------------------------------------ +# tlp-rdw - Parameters for the radio device wizard +# Possible devices: bluetooth/wifi/wwan + +# Hint: parameters are disabled by default, remove the leading # to enable them + +# Radio devices to disable on connect +#DEVICES_TO_DISABLE_ON_LAN_CONNECT="wifi wwan" +#DEVICES_TO_DISABLE_ON_WIFI_CONNECT="wwan" +#DEVICES_TO_DISABLE_ON_WWAN_CONNECT="wifi" + +# Radio devices to enable on disconnect +#DEVICES_TO_ENABLE_ON_LAN_DISCONNECT="wifi wwan" +#DEVICES_TO_ENABLE_ON_WIFI_DISCONNECT="" +#DEVICES_TO_ENABLE_ON_WWAN_DISCONNECT="" + +# Radio devices to enable/disable when docked +#DEVICES_TO_ENABLE_ON_DOCK="" +#DEVICES_TO_DISABLE_ON_DOCK="" + +# Radio devices to enable/disable when undocked +#DEVICES_TO_ENABLE_ON_UNDOCK="wifi" +#DEVICES_TO_DISABLE_ON_UNDOCK="" + diff --git a/manjaro/nxd/live-overlay/etc/fstab b/manjaro/nxd/live-overlay/etc/fstab new file mode 100644 index 00000000..0df0cba5 --- /dev/null +++ b/manjaro/nxd/live-overlay/etc/fstab @@ -0,0 +1,5 @@ +# +# /etc/fstab: static file system information +# +# +/dev/mapper/root-image / auto defaults 0 0 diff --git a/manjaro/nxd/live-overlay/etc/issue b/manjaro/nxd/live-overlay/etc/issue new file mode 100644 index 00000000..75720d48 --- /dev/null +++ b/manjaro/nxd/live-overlay/etc/issue @@ -0,0 +1,13 @@ + +Manjaro Live ISO (\l) - \s-\r \m + + + + # Welcome to Manjaro # + + + login for the live environment: + user 'manjaro' + password 'manjaro' + + diff --git a/manjaro/nxd/live-overlay/etc/pam.d/su b/manjaro/nxd/live-overlay/etc/pam.d/su new file mode 100644 index 00000000..a2910423 --- /dev/null +++ b/manjaro/nxd/live-overlay/etc/pam.d/su @@ -0,0 +1,6 @@ +#%PAM-1.0 +auth sufficient pam_rootok.so +auth sufficient pam_wheel.so trust use_uid +auth required pam_unix.so +account required pam_unix.so +session required pam_unix.so diff --git a/manjaro/nxd/live-overlay/etc/skel/.config/kcmdisplayrc b/manjaro/nxd/live-overlay/etc/skel/.config/kcmdisplayrc new file mode 100644 index 00000000..32d417f4 --- /dev/null +++ b/manjaro/nxd/live-overlay/etc/skel/.config/kcmdisplayrc @@ -0,0 +1,9 @@ +[X11] +exportKDEColors=true +exportKDEFonts=false + +[DisplayEnergy] +displayEnergySaving=false +displayStandby=7 +displaySuspend=13 +displayPowerOff=19 diff --git a/manjaro/nxd/live-overlay/etc/skel/.config/kscreenlockerrc b/manjaro/nxd/live-overlay/etc/skel/.config/kscreenlockerrc new file mode 100755 index 00000000..d9c11d91 --- /dev/null +++ b/manjaro/nxd/live-overlay/etc/skel/.config/kscreenlockerrc @@ -0,0 +1,3 @@ +[Daemon] +Autolock=false +Timeout=0 \ No newline at end of file diff --git a/manjaro/nxd/live-overlay/etc/skel/.config/kwalletrc b/manjaro/nxd/live-overlay/etc/skel/.config/kwalletrc new file mode 100644 index 00000000..ba04734b --- /dev/null +++ b/manjaro/nxd/live-overlay/etc/skel/.config/kwalletrc @@ -0,0 +1,11 @@ +[Wallet] +Close When Idle=false +Close on Screensaver=false +Enabled=false +Idle Timeout=10 +Launch Manager=false +Leave Manager Open=false +Leave Open=true +Prompt on Open=false +Use One Wallet=true + diff --git a/manjaro/nxd/live-overlay/etc/skel/.config/manjaro/manjaro-settings-manager.conf b/manjaro/nxd/live-overlay/etc/skel/.config/manjaro/manjaro-settings-manager.conf new file mode 100644 index 00000000..0e4675da --- /dev/null +++ b/manjaro/nxd/live-overlay/etc/skel/.config/manjaro/manjaro-settings-manager.conf @@ -0,0 +1,7 @@ +[notifications] +checkLanguagePackages=false +checkNewKernel=false +checkNewKernelLts=false +checkNewKernelRecommended=false +checkUnsupportedKernel=false +checkUnsupportedKernelRunning=false diff --git a/manjaro/nxd/profile.conf b/manjaro/nxd/profile.conf new file mode 100644 index 00000000..ac24813d --- /dev/null +++ b/manjaro/nxd/profile.conf @@ -0,0 +1,81 @@ +########################################## +###### use this file in the profile ###### +########################################## + +# use multilib packages; x86_64 only +# multilib="true" + +displaymanager="sddm" + +# Set to false to disable autologin in the livecd +# autologin="true" + +# nonfree mhwd drivers +# nonfree_mhwd="true" + +# use extra packages as defined in pkglist to activate a full profile +# extra="false" +# extra="true" + +################ install ################ + +# unset defaults to given value +# efi_boot_loader="grub" + +# configure calamares for netinstall +# netinstall="false" + +# configure calamares to use chrootcfg instead of unpackfs +# chrootcfg="false" + +# use geoip for localization +# geoip='true' + +# add strict snaps: strict_snaps="core core18 gnome-3-28-1804 gtk-common-themes snap-store" +# strict_snaps="" +# add classic snaps: classic_snaps="code" +# classic_snaps="" +# choose the snap channel. Possible options are: stable, candidate, beta, edge +# snap_channel="candidate" + +# unset defaults to given values +# names must match systemd service names +enable_systemd=('avahi-daemon' 'bluetooth' 'cronie' 'ModemManager' 'NetworkManager' 'org.cups.cupsd' 'tlp' 'tlp-sleep' 'haveged' 'apparmor' 'snapd.apparmor' 'snapd') +#enable_systemd=('avahi-daemon' 'bluetooth' 'cronie' 'ModemManager' 'NetworkManager' 'org.cups.cupsd' 'tlp' 'tlp-sleep' 'haveged') +disable_systemd=('pacman-init') + +# unset defaults to given values, +# names must match openrc service names +# enable_openrc=('acpid' 'bluetooth' 'elogind' 'cronie' 'cupsd' 'dbus' 'syslog-ng' 'NetworkManager') +# disable_openrc=() + +# the same workgroup name if samba is used +# smb_workgroup="" + +################# livecd ################# + +# unset defaults to given value +# hostname="manjaro" + +# unset defaults to given value +# username="manjaro" + +# unset defaults to given value +# password="manjaro" + +# the login shell +# defaults to bash +# login_shell=/bin/bash + +# unset defaults to given values +# addgroups="lp,network,power,wheel" + +# unset defaults to given values +# names must match systemd service names +# services in enable_systemd array don't need to be listed here +# enable_systemd_live=('manjaro-live' 'mhwd-live' 'pacman-init' 'mirrors-live') + +# unset defaults to given values, +# names must match openrc service names +# services in enable_openrc array don't need to be listed here +# enable_openrc_live=('manjaro-live' 'mhwd-live' 'pacman-init' 'mirrors-live') From 846f945da9e600e50e7bc8da84c02b4e6cb01f85 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20M=C3=BCller?= Date: Sun, 22 Dec 2019 10:30:07 +0100 Subject: [PATCH 32/33] [kde-dev] add missing files --- manjaro/kde-dev/desktop-overlay/etc/pam.d | 1 + manjaro/kde-dev/desktop-overlay/etc/sddm.conf | 129 ++++++++++++++++++ manjaro/kde-dev/desktop-overlay/etc/sysctl.d | 1 + 3 files changed, 131 insertions(+) create mode 120000 manjaro/kde-dev/desktop-overlay/etc/pam.d create mode 100644 manjaro/kde-dev/desktop-overlay/etc/sddm.conf create mode 120000 manjaro/kde-dev/desktop-overlay/etc/sysctl.d diff --git a/manjaro/kde-dev/desktop-overlay/etc/pam.d b/manjaro/kde-dev/desktop-overlay/etc/pam.d new file mode 120000 index 00000000..a04679c8 --- /dev/null +++ b/manjaro/kde-dev/desktop-overlay/etc/pam.d @@ -0,0 +1 @@ +../../../kde/desktop-overlay/etc/pam.d \ No newline at end of file diff --git a/manjaro/kde-dev/desktop-overlay/etc/sddm.conf b/manjaro/kde-dev/desktop-overlay/etc/sddm.conf new file mode 100644 index 00000000..7c925a4c --- /dev/null +++ b/manjaro/kde-dev/desktop-overlay/etc/sddm.conf @@ -0,0 +1,129 @@ +[Autologin] +# Whether sddm should automatically log back into sessions when they exit +Relogin=false + +# Name of session file for autologin session (if empty try last logged in) +Session=plasma.desktop + +# Username for autologin session +User= + + +[General] +# Halt command +HaltCommand=/usr/bin/systemctl poweroff + +# Input method module +InputMethod= + +# Initial NumLock state. Can be on, off or none. +# If property is set to none, numlock won't be changed +# NOTE: Currently ignored if autologin is enabled. +Numlock=none + +# Reboot command +RebootCommand=/usr/bin/systemctl reboot + + +[Theme] +# Current theme name +Current=breeze + +# Cursor theme used in the greeter +CursorTheme=breeze_cursors + +# Number of users to use as threshold +# above which avatars are disabled +# unless explicitly enabled with EnableAvatars +DisableAvatarsThreshold=7 + +# Enable display of custom user avatars +EnableAvatars=true + +# Global directory for user avatars +# The files should be named .face.icon +FacesDir=/usr/share/sddm/faces + +# Theme directory path +ThemeDir=/usr/share/sddm/themes + + +[Users] +# Default $PATH for logged in users +DefaultPath=/usr/local/sbin:/usr/local/bin:/usr/bin + +# Comma-separated list of shells. +# Users with these shells as their default won't be listed +HideShells= + +# Comma-separated list of users that should not be listed +HideUsers= + +# Maximum user id for displayed users +MaximumUid=60000 + +# Minimum user id for displayed users +MinimumUid=1000 + +# Remember the session of the last successfully logged in user +RememberLastSession=true + +# Remember the last successfully logged in user +RememberLastUser=true + +# When logging in as the same user twice, restore the original session, rather than create a new one +ReuseSession=false + + +[Wayland] +# Enable Qt's automatic high-DPI scaling +EnableHiDPI=false + +# Path to a script to execute when starting the desktop session +SessionCommand=/usr/share/sddm/scripts/wayland-session + +# Directory containing available Wayland sessions +SessionDir=/usr/share/wayland-sessions + +# Path to the user session log file +SessionLogFile=.local/share/sddm/wayland-session.log + + +[X11] +# Path to a script to execute when starting the display server +DisplayCommand=/usr/share/sddm/scripts/Xsetup + +# Path to a script to execute when stopping the display server +DisplayStopCommand=/usr/share/sddm/scripts/Xstop + +# Enable Qt's automatic high-DPI scaling +EnableHiDPI=false + +# The lowest virtual terminal number that will be used. +MinimumVT=1 + +# Arguments passed to the X server invocation +ServerArguments=-nolisten tcp + +# Path to X server binary +ServerPath=/usr/bin/X + +# Path to a script to execute when starting the desktop session +SessionCommand=/usr/share/sddm/scripts/Xsession + +# Directory containing available X sessions +SessionDir=/usr/share/xsessions + +# Path to the user session log file +SessionLogFile=.local/share/sddm/xorg-session.log + +# Path to the Xauthority file +UserAuthFile=.Xauthority + +# Path to xauth binary +XauthPath=/usr/bin/xauth + +# Path to Xephyr binary +XephyrPath=/usr/bin/Xephyr + + diff --git a/manjaro/kde-dev/desktop-overlay/etc/sysctl.d b/manjaro/kde-dev/desktop-overlay/etc/sysctl.d new file mode 120000 index 00000000..112ca1af --- /dev/null +++ b/manjaro/kde-dev/desktop-overlay/etc/sysctl.d @@ -0,0 +1 @@ +../../../kde/desktop-overlay/etc/sysctl.d/ \ No newline at end of file From 130b7176464b4b9fafd080f2c8052860d86fe6a5 Mon Sep 17 00:00:00 2001 From: Frede Hundewadt Date: Wed, 25 Dec 2019 08:53:42 +0100 Subject: [PATCH 33/33] deprecated xf86-input-keyboard and xf86-input-mouse --- manjaro/architect/Packages-Live | 4 ++-- manjaro/netinstall/Packages-Live | 4 ++-- shared/Packages-Desktop | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/manjaro/architect/Packages-Live b/manjaro/architect/Packages-Live index 83bfea2e..13ca4c5e 100644 --- a/manjaro/architect/Packages-Live +++ b/manjaro/architect/Packages-Live @@ -15,9 +15,9 @@ terminus-font virtualbox-guest-utils xf86-input-elographics xf86-input-evdev -xf86-input-keyboard +#xf86-input-keyboard # deprecated xf86-input-libinput -xf86-input-mouse +#xf86-input-mouse # deprecated xf86-input-vmmouse xf86-input-void grub-theme-live-manjaro-dev diff --git a/manjaro/netinstall/Packages-Live b/manjaro/netinstall/Packages-Live index 7efce581..db1e69db 100644 --- a/manjaro/netinstall/Packages-Live +++ b/manjaro/netinstall/Packages-Live @@ -26,10 +26,10 @@ virtualbox-guest-utils xcursor-breeze xf86-input-elographics xf86-input-evdev -xf86-input-keyboard +#xf86-input-keyboard # deprecated >systemd xf86-input-libinput >openrc xf86-input-libinput-nosystemd -xf86-input-mouse +#xf86-input-mouse # deprecated xf86-input-vmmouse xf86-input-void xf86-video-amdgpu diff --git a/shared/Packages-Desktop b/shared/Packages-Desktop index 73cdb61b..dbf76488 100644 --- a/shared/Packages-Desktop +++ b/shared/Packages-Desktop @@ -31,9 +31,9 @@ xdg-su xdg-utils xf86-input-elographics xf86-input-evdev -xf86-input-keyboard +#xf86-input-keyboard # deprecated xf86-input-libinput -xf86-input-mouse +#xf86-input-mouse # deprecated xf86-input-void xorg-server-utils xorg-twm