forked from mirrored-repos/iso-profiles
Merge branch 'master'
This commit is contained in:
commit
0a67f0d5ad
68 changed files with 1358 additions and 119 deletions
|
@ -185,7 +185,7 @@ grub-theme-manjaro
|
||||||
>extra manjaro-application-utility
|
>extra manjaro-application-utility
|
||||||
>extra manjaro-settings-manager
|
>extra manjaro-settings-manager
|
||||||
>extra manjaro-settings-manager-notifier
|
>extra manjaro-settings-manager-notifier
|
||||||
# >basic midori # no browser in minimal iso
|
# >basic midori # no browser in minimal iso (midori dropped to AUR)
|
||||||
>extra mlocate
|
>extra mlocate
|
||||||
mousepad
|
mousepad
|
||||||
>extra mugshot
|
>extra mugshot
|
||||||
|
|
|
@ -72,7 +72,7 @@ bspc rule -a google-chrome-unstable private=on
|
||||||
bspc rule -a google-chrome-stable private=on
|
bspc rule -a google-chrome-stable private=on
|
||||||
bspc rule -a chromium private=on
|
bspc rule -a chromium private=on
|
||||||
bspc rule -a firefox private=on
|
bspc rule -a firefox private=on
|
||||||
bspc rule -a midori private=on
|
#bspc rule -a midori private=on # dropped to AUR
|
||||||
bspc rule -a gnome-pie border=off manage=off
|
bspc rule -a gnome-pie border=off manage=off
|
||||||
bspc rule -a wpa_gui state=pseudo_tiled
|
bspc rule -a wpa_gui state=pseudo_tiled
|
||||||
bspc rule -a libreoffice state=tiled
|
bspc rule -a libreoffice state=tiled
|
||||||
|
|
|
@ -159,7 +159,7 @@ manjaro-application-utility # optional for manjaro-hello
|
||||||
manjaro-hello
|
manjaro-hello
|
||||||
manjaro-settings-manager-notifier # optional for manjaro-settings-manager
|
manjaro-settings-manager-notifier # optional for manjaro-settings-manager
|
||||||
>extra microsoft-office-web-jak
|
>extra microsoft-office-web-jak
|
||||||
>basic midori
|
#>basic midori # dropped to AUR
|
||||||
mintstick
|
mintstick
|
||||||
>extra mousetweaks # optional for onboard
|
>extra mousetweaks # optional for onboard
|
||||||
>extra mugshot
|
>extra mugshot
|
||||||
|
|
|
@ -33,20 +33,23 @@ grub-btrfs
|
||||||
|
|
||||||
## Fonts
|
## Fonts
|
||||||
|
|
||||||
|
#adobe-source-code-pro-fonts # required by gsettings-desktop-schemas
|
||||||
#adobe-source-han-sans-cn-fonts
|
#adobe-source-han-sans-cn-fonts
|
||||||
#adobe-source-han-sans-jp-fonts
|
|
||||||
#adobe-source-han-sans-hk-fonts
|
#adobe-source-han-sans-hk-fonts
|
||||||
|
#adobe-source-han-sans-jp-fonts
|
||||||
#adobe-source-han-sans-kr-fonts
|
#adobe-source-han-sans-kr-fonts
|
||||||
|
#adobe-source-han-sans-otc-fonts
|
||||||
|
#adobe-source-han-sans-tw-fonts
|
||||||
#adobe-source-sans-fonts
|
#adobe-source-sans-fonts
|
||||||
noto-fonts # default font
|
noto-fonts # default font
|
||||||
noto-fonts-cjk # Asian fonts, optional for noto-fonts
|
>extra noto-fonts-cjk # Asian fonts, optional for noto-fonts
|
||||||
>extra noto-fonts-emoji # required by gnome-characters, optional for noto-fonts
|
>extra noto-fonts-emoji # required by gnome-characters, optional for noto-fonts
|
||||||
noto-fonts-extra # additional languages, optional for noto-fonts
|
>extra noto-fonts-extra # additional languages, optional for noto-fonts
|
||||||
#ttf-dejavu # required by firefox
|
#ttf-dejavu # required by firefox
|
||||||
#ttf-droid # required by firefox
|
#ttf-droid # required by firefox
|
||||||
ttf-hack # default monspace font
|
ttf-hack # default monspace font
|
||||||
#ttf-inconsolata
|
#ttf-inconsolata
|
||||||
ttf-indic-otf # India fonts
|
>extra ttf-indic-otf # India fonts
|
||||||
#ttf-liberation # required by firefox
|
#ttf-liberation # required by firefox
|
||||||
|
|
||||||
|
|
||||||
|
@ -61,7 +64,7 @@ pamac-gtk
|
||||||
## Printing
|
## Printing
|
||||||
|
|
||||||
>extra manjaro-printer
|
>extra manjaro-printer
|
||||||
>extra system-config-printer # optional for gnome-control-center
|
>extra system-config-printer # optional for gnome-control-center & manjaro-printer
|
||||||
|
|
||||||
|
|
||||||
## GNOME group
|
## GNOME group
|
||||||
|
@ -234,7 +237,7 @@ gnome-browser-connector
|
||||||
gnome-firmware
|
gnome-firmware
|
||||||
>extra gnome-layout-switcher
|
>extra gnome-layout-switcher
|
||||||
>extra gnuchess # optional for gnome-chess to play against computer
|
>extra gnuchess # optional for gnome-chess to play against computer
|
||||||
>extra gthumb # eog in minimal edition
|
>extra gthumb # loupe in minimal edition
|
||||||
#>extra gtkhash-nautilus # not compatible with Nautilus 43, collision included instead
|
#>extra gtkhash-nautilus # not compatible with Nautilus 43, collision included instead
|
||||||
>extra gtksourceview-pkgbuild # syntax highlighting for PKGBUILDs
|
>extra gtksourceview-pkgbuild # syntax highlighting for PKGBUILDs
|
||||||
>extra gufw
|
>extra gufw
|
||||||
|
@ -245,7 +248,7 @@ inxi
|
||||||
lollypop
|
lollypop
|
||||||
#manjaro-application-utility # required by manjaro-hello, no need to be explicitly installed
|
#manjaro-application-utility # required by manjaro-hello, no need to be explicitly installed
|
||||||
#manjaro-gnome-vanilla # unmaintained, needs updating
|
#manjaro-gnome-vanilla # unmaintained, needs updating
|
||||||
#manjaro-hello # using manjaro-starter instead
|
manjaro-hello
|
||||||
manjaro-settings-manager
|
manjaro-settings-manager
|
||||||
manjaro-settings-manager-notifier
|
manjaro-settings-manager-notifier
|
||||||
manjaro-starter
|
manjaro-starter
|
||||||
|
@ -260,7 +263,7 @@ nautilus-empty-file
|
||||||
#tlp # conflicts with power-profiles-daemon
|
#tlp # conflicts with power-profiles-daemon
|
||||||
>extra touche
|
>extra touche
|
||||||
>extra webapp-manager
|
>extra webapp-manager
|
||||||
xdg-utils
|
#xdg-utils # already a dependency of anything that requires it
|
||||||
|
|
||||||
## Optional dependencies for file-roller
|
## Optional dependencies for file-roller
|
||||||
>extra lrzip
|
>extra lrzip
|
||||||
|
@ -282,6 +285,7 @@ manjaro-base-skel
|
||||||
manjaro-browser-settings
|
manjaro-browser-settings
|
||||||
>extra manjaro-gnome-extension-settings
|
>extra manjaro-gnome-extension-settings
|
||||||
manjaro-gnome-settings
|
manjaro-gnome-settings
|
||||||
|
>extra manjaro-settings-samba
|
||||||
|
|
||||||
## Xorg Input Drivers
|
## Xorg Input Drivers
|
||||||
>extra manjaro-input
|
>extra manjaro-input
|
||||||
|
|
|
@ -1,16 +0,0 @@
|
||||||
btrfs-assistant
|
|
||||||
calamares
|
|
||||||
clonezilla
|
|
||||||
gparted
|
|
||||||
grub-theme-live-manjaro
|
|
||||||
gsmartcontrol
|
|
||||||
#manjaro-architect
|
|
||||||
manjaro-hello-dev
|
|
||||||
manjaro-live-skel
|
|
||||||
manjaro-live-systemd
|
|
||||||
manjaro-rescue
|
|
||||||
mkinitcpio-nfs-utils
|
|
||||||
nbd
|
|
||||||
snapper-gui
|
|
||||||
timeshift
|
|
||||||
virtualbox-guest-utils
|
|
1
manjaro/gnome-next/Packages-Live
Symbolic link
1
manjaro/gnome-next/Packages-Live
Symbolic link
|
@ -0,0 +1 @@
|
||||||
|
../../shared/Packages-Live
|
|
@ -1,19 +0,0 @@
|
||||||
[Desktop Entry]
|
|
||||||
Type=Application
|
|
||||||
Icon=manjaro-starter
|
|
||||||
Name=Manjaro Starter
|
|
||||||
Exec=manjaro-starter
|
|
||||||
Terminal=false
|
|
||||||
Hidden=false
|
|
||||||
Comment=A tool providing access to documentation and support for new Manjaro users.
|
|
||||||
Comment[da]=En app med adgang til dokumentation og support for nye Manjaro brugere.
|
|
||||||
Comment[de]=Ein Tool für schnellen Zugriff auf Support und Dokumentation für neue Manjaro-Nutzer.
|
|
||||||
Comment[es]=Una herramienta que provee acceso a la documentación y soporte para nuevos usuarios de Manjaro.
|
|
||||||
Comment[fr]=Outil d'accès à la documentation et support aux nouveaux utilisateurs de Manjaro.
|
|
||||||
Comment[nl]=Een manier voor nieuwe Manjaro gebruikers om toegang tot documentatie en support te krijgen.
|
|
||||||
Comment[pl]=Narzędzie ułatwiające dostęp do dokumentacji i pomocy przeznaczone dla nowych użytkowników Manjaro.
|
|
||||||
Comment[pt_BR]=Uma ferramenta que fornece acesso à documentação e suporte para novos usuários Manjaro.
|
|
||||||
Comment[pt_PT]=Uma ferramenta que fornece acesso à documentação e suporte para novos usuários Manjaro.
|
|
||||||
Comment[ru]=Средство доступа к документации и поддержке для новых пользователей Manjaro.
|
|
||||||
Comment[it]=Strumento per accedere alla documentazione e supporto per nuovi utenti Manjaro.
|
|
||||||
Comment[tr]=Yeni Manjaro kullanıcıları için dökümantasyon ve destek sağlayan bir araç.%
|
|
|
@ -1,19 +0,0 @@
|
||||||
[Desktop Entry]
|
|
||||||
Type=Application
|
|
||||||
Icon=manjaro-starter
|
|
||||||
Name=Manjaro Starter
|
|
||||||
Exec=manjaro-starter
|
|
||||||
Terminal=false
|
|
||||||
Hidden=false
|
|
||||||
Comment=A tool providing access to documentation and support for new Manjaro users.
|
|
||||||
Comment[da]=En app med adgang til dokumentation og support for nye Manjaro brugere.
|
|
||||||
Comment[de]=Ein Tool für schnellen Zugriff auf Support und Dokumentation für neue Manjaro-Nutzer.
|
|
||||||
Comment[es]=Una herramienta que provee acceso a la documentación y soporte para nuevos usuarios de Manjaro.
|
|
||||||
Comment[fr]=Outil d'accès à la documentation et support aux nouveaux utilisateurs de Manjaro.
|
|
||||||
Comment[nl]=Een manier voor nieuwe Manjaro gebruikers om toegang tot documentatie en support te krijgen.
|
|
||||||
Comment[pl]=Narzędzie ułatwiające dostęp do dokumentacji i pomocy przeznaczone dla nowych użytkowników Manjaro.
|
|
||||||
Comment[pt_BR]=Uma ferramenta que fornece acesso à documentação e suporte para novos usuários Manjaro.
|
|
||||||
Comment[pt_PT]=Uma ferramenta que fornece acesso à documentação e suporte para novos usuários Manjaro.
|
|
||||||
Comment[ru]=Средство доступа к документации и поддержке для новых пользователей Manjaro.
|
|
||||||
Comment[it]=Strumento per accedere alla documentazione e supporto per nuovi utenti Manjaro.
|
|
||||||
Comment[tr]=Yeni Manjaro kullanıcıları için dökümantasyon ve destek sağlayan bir araç.%
|
|
1
manjaro/gnome/Link to Packages-Desktop
Symbolic link
1
manjaro/gnome/Link to Packages-Desktop
Symbolic link
|
@ -0,0 +1 @@
|
||||||
|
/mnt/storage/Manjaro/profiles-and-settings/iso-profiles/manjaro/gnome-next/Packages-Desktop
|
|
@ -25,16 +25,16 @@ grub-btrfs
|
||||||
## Libraries for Sound/Audio/Video
|
## Libraries for Sound/Audio/Video
|
||||||
|
|
||||||
>extra libdvdcss
|
>extra libdvdcss
|
||||||
manjaro-alsa
|
>extra manjaro-alsa
|
||||||
manjaro-gstreamer
|
>extra manjaro-gstreamer
|
||||||
>extra manjaro-modem
|
>extra manjaro-modem
|
||||||
manjaro-pipewire
|
>extra manjaro-pipewire
|
||||||
|
|
||||||
|
|
||||||
## Fonts
|
## Fonts
|
||||||
|
|
||||||
|
#adobe-source-code-pro-fonts # required by gsettings-desktop-schemas
|
||||||
#adobe-source-han-sans-cn-fonts
|
#adobe-source-han-sans-cn-fonts
|
||||||
#adobe-source-han-sans-jp-fonts
|
|
||||||
#adobe-source-han-sans-hk-fonts
|
#adobe-source-han-sans-hk-fonts
|
||||||
#adobe-source-han-sans-jp-fonts
|
#adobe-source-han-sans-jp-fonts
|
||||||
#adobe-source-han-sans-kr-fonts
|
#adobe-source-han-sans-kr-fonts
|
||||||
|
@ -42,14 +42,14 @@ manjaro-pipewire
|
||||||
#adobe-source-han-sans-tw-fonts
|
#adobe-source-han-sans-tw-fonts
|
||||||
#adobe-source-sans-fonts
|
#adobe-source-sans-fonts
|
||||||
noto-fonts # default font
|
noto-fonts # default font
|
||||||
noto-fonts-cjk # Asian fonts, optional for noto-fonts
|
>extra noto-fonts-cjk # Asian fonts, optional for noto-fonts
|
||||||
>extra noto-fonts-emoji # required by gnome-characters, optional for noto-fonts
|
>extra noto-fonts-emoji # required by gnome-characters, optional for noto-fonts
|
||||||
noto-fonts-extra # additional languages, optional for noto-fonts
|
>extra noto-fonts-extra # additional languages, optional for noto-fonts
|
||||||
#ttf-dejavu # required by firefox
|
#ttf-dejavu # required by firefox
|
||||||
#ttf-droid # required by firefox
|
#ttf-droid # required by firefox
|
||||||
ttf-hack # default monspace font
|
ttf-hack # default monspace font
|
||||||
#ttf-inconsolata
|
#ttf-inconsolata
|
||||||
ttf-indic-otf # India fonts
|
>extra ttf-indic-otf # India fonts
|
||||||
#ttf-liberation # required by firefox
|
#ttf-liberation # required by firefox
|
||||||
|
|
||||||
|
|
||||||
|
@ -64,7 +64,7 @@ pamac-gtk
|
||||||
## Printing
|
## Printing
|
||||||
|
|
||||||
>extra manjaro-printer
|
>extra manjaro-printer
|
||||||
>extra system-config-printer # optional for gnome-control-center
|
>extra system-config-printer # optional for gnome-control-center & manjaro-printer
|
||||||
|
|
||||||
|
|
||||||
## GNOME group
|
## GNOME group
|
||||||
|
@ -237,7 +237,7 @@ gnome-browser-connector
|
||||||
gnome-firmware
|
gnome-firmware
|
||||||
>extra gnome-layout-switcher
|
>extra gnome-layout-switcher
|
||||||
>extra gnuchess # optional for gnome-chess to play against computer
|
>extra gnuchess # optional for gnome-chess to play against computer
|
||||||
>extra gthumb # eog in minimal edition
|
>extra gthumb # loupe in minimal edition
|
||||||
#>extra gtkhash-nautilus # not compatible with Nautilus 43, collision included instead
|
#>extra gtkhash-nautilus # not compatible with Nautilus 43, collision included instead
|
||||||
>extra gtksourceview-pkgbuild # syntax highlighting for PKGBUILDs
|
>extra gtksourceview-pkgbuild # syntax highlighting for PKGBUILDs
|
||||||
>extra gufw
|
>extra gufw
|
||||||
|
@ -248,10 +248,10 @@ inxi
|
||||||
lollypop
|
lollypop
|
||||||
#manjaro-application-utility # required by manjaro-hello, no need to be explicitly installed
|
#manjaro-application-utility # required by manjaro-hello, no need to be explicitly installed
|
||||||
#manjaro-gnome-vanilla # unmaintained, needs updating
|
#manjaro-gnome-vanilla # unmaintained, needs updating
|
||||||
manjaro-hello # using manjaro-starter instead
|
manjaro-hello
|
||||||
manjaro-settings-manager
|
manjaro-settings-manager
|
||||||
manjaro-settings-manager-notifier
|
manjaro-settings-manager-notifier
|
||||||
#manjaro-starter # Currently in testing for 23.0 in gnome-next
|
#manjaro-starter
|
||||||
#mousetweaks
|
#mousetweaks
|
||||||
>extra nautilus-admin
|
>extra nautilus-admin
|
||||||
nautilus-empty-file
|
nautilus-empty-file
|
||||||
|
@ -263,7 +263,7 @@ nautilus-empty-file
|
||||||
#tlp # conflicts with power-profiles-daemon
|
#tlp # conflicts with power-profiles-daemon
|
||||||
>extra touche
|
>extra touche
|
||||||
>extra webapp-manager
|
>extra webapp-manager
|
||||||
xdg-utils
|
#xdg-utils # already a dependency of anything that requires it
|
||||||
|
|
||||||
## Optional dependencies for file-roller
|
## Optional dependencies for file-roller
|
||||||
>extra lrzip
|
>extra lrzip
|
||||||
|
@ -285,6 +285,7 @@ manjaro-base-skel
|
||||||
manjaro-browser-settings
|
manjaro-browser-settings
|
||||||
>extra manjaro-gnome-extension-settings
|
>extra manjaro-gnome-extension-settings
|
||||||
manjaro-gnome-settings
|
manjaro-gnome-settings
|
||||||
|
>extra manjaro-settings-samba
|
||||||
|
|
||||||
## Xorg Input Drivers
|
## Xorg Input Drivers
|
||||||
>extra manjaro-input
|
>extra manjaro-input
|
||||||
|
|
|
@ -1,19 +0,0 @@
|
||||||
[Desktop Entry]
|
|
||||||
Type=Application
|
|
||||||
Icon=manjaro-starter
|
|
||||||
Name=Manjaro Starter
|
|
||||||
Exec=manjaro-starter
|
|
||||||
Terminal=false
|
|
||||||
Hidden=false
|
|
||||||
Comment=A tool providing access to documentation and support for new Manjaro users.
|
|
||||||
Comment[da]=En app med adgang til dokumentation og support for nye Manjaro brugere.
|
|
||||||
Comment[de]=Ein Tool für schnellen Zugriff auf Support und Dokumentation für neue Manjaro-Nutzer.
|
|
||||||
Comment[es]=Una herramienta que provee acceso a la documentación y soporte para nuevos usuarios de Manjaro.
|
|
||||||
Comment[fr]=Outil d'accès à la documentation et support aux nouveaux utilisateurs de Manjaro.
|
|
||||||
Comment[nl]=Een manier voor nieuwe Manjaro gebruikers om toegang tot documentatie en support te krijgen.
|
|
||||||
Comment[pl]=Narzędzie ułatwiające dostęp do dokumentacji i pomocy przeznaczone dla nowych użytkowników Manjaro.
|
|
||||||
Comment[pt_BR]=Uma ferramenta que fornece acesso à documentação e suporte para novos usuários Manjaro.
|
|
||||||
Comment[pt_PT]=Uma ferramenta que fornece acesso à documentação e suporte para novos usuários Manjaro.
|
|
||||||
Comment[ru]=Средство доступа к документации и поддержке для новых пользователей Manjaro.
|
|
||||||
Comment[it]=Strumento per accedere alla documentazione e supporto per nuovi utenti Manjaro.
|
|
||||||
Comment[tr]=Yeni Manjaro kullanıcıları için dökümantasyon ve destek sağlayan bir araç.%
|
|
|
@ -31,7 +31,7 @@ manjaro-alsa
|
||||||
manjaro-gstreamer
|
manjaro-gstreamer
|
||||||
>extra manjaro-modem
|
>extra manjaro-modem
|
||||||
manjaro-pipewire
|
manjaro-pipewire
|
||||||
phonon-qt5-gstreamer
|
phonon-qt6-vlc
|
||||||
|
|
||||||
## Btrfs
|
## Btrfs
|
||||||
grub-btrfs
|
grub-btrfs
|
||||||
|
@ -71,7 +71,7 @@ pamac-cli
|
||||||
>extra pamac-flatpak-plugin
|
>extra pamac-flatpak-plugin
|
||||||
#discover-snap
|
#discover-snap
|
||||||
#discover
|
#discover
|
||||||
packagekit-qt5
|
packagekit-qt6
|
||||||
>extra fwupd
|
>extra fwupd
|
||||||
#octopi
|
#octopi
|
||||||
#octopi-cachecleaner
|
#octopi-cachecleaner
|
||||||
|
@ -109,19 +109,17 @@ kmenuedit
|
||||||
kscreen
|
kscreen
|
||||||
kscreenlocker
|
kscreenlocker
|
||||||
ksshaskpass
|
ksshaskpass
|
||||||
ksysguard
|
|
||||||
kwallet-pam
|
kwallet-pam
|
||||||
kwayland-integration
|
kwayland-integration
|
||||||
kwin
|
kwin
|
||||||
qt5-virtualkeyboard # Virtual keyboard support for kwin-wayland
|
qt6-virtualkeyboard # required by plasma-workspace
|
||||||
kwrited
|
kwrited
|
||||||
milou
|
milou
|
||||||
plasma-desktop
|
plasma-desktop
|
||||||
plasma-nm
|
plasma-nm
|
||||||
plasma-pa
|
plasma-pa
|
||||||
plasma-simplemenu
|
plasma-systemmonitor # plasma-meta, replaces ksysguard
|
||||||
#plasma-wayland-session # seems to need sddm-git
|
plasma-workspace # required by plasma-desktop, etc., replaces plasma-wayland-session
|
||||||
plasma-workspace
|
|
||||||
>extra plasma-workspace-wallpapers
|
>extra plasma-workspace-wallpapers
|
||||||
powerdevil
|
powerdevil
|
||||||
systemsettings
|
systemsettings
|
||||||
|
@ -131,7 +129,7 @@ xdg-desktop-portal-kde
|
||||||
plasma-thunderbolt
|
plasma-thunderbolt
|
||||||
|
|
||||||
## Themes QT/GTK/SDDM
|
## Themes QT/GTK/SDDM
|
||||||
gnome-themes-standard
|
gnome-themes-extra
|
||||||
oxygen # needed to provide KDE system sounds
|
oxygen # needed to provide KDE system sounds
|
||||||
oxygen-icons
|
oxygen-icons
|
||||||
sddm-breath-theme
|
sddm-breath-theme
|
||||||
|
@ -158,8 +156,6 @@ okular
|
||||||
kdenetwork-filesharing
|
kdenetwork-filesharing
|
||||||
#>extra kdenlive
|
#>extra kdenlive
|
||||||
khelpcenter
|
khelpcenter
|
||||||
khotkeys
|
|
||||||
kinit # for "Open in Terminal" action
|
|
||||||
kio-extras
|
kio-extras
|
||||||
#>extra kleopatra
|
#>extra kleopatra
|
||||||
konsole
|
konsole
|
||||||
|
@ -184,11 +180,8 @@ kdegraphics-thumbnailers # PDF and PS thumbnails
|
||||||
ffmpegthumbs # video thumbnails
|
ffmpegthumbs # video thumbnails
|
||||||
|
|
||||||
## Optional dependencies for gwenview
|
## Optional dependencies for gwenview
|
||||||
kimageformats5 # support for dds, xcf, exr, psd, 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
|
qt6-imageformats # support for tiff, webp, and more image formats
|
||||||
|
|
||||||
## Optional dependencies for kaccounts-integration
|
|
||||||
kaccounts-providers
|
|
||||||
|
|
||||||
## Optional dependencies for kdeconnect
|
## Optional dependencies for kdeconnect
|
||||||
sshfs # remote filesystem browser
|
sshfs # remote filesystem browser
|
||||||
|
@ -210,6 +203,7 @@ dmidecode # for inxi -m output
|
||||||
firefox
|
firefox
|
||||||
htop
|
htop
|
||||||
inxi
|
inxi
|
||||||
|
kaccounts-providers # required by kio-gdrive
|
||||||
#>extra krita
|
#>extra krita
|
||||||
#ms-office-online
|
#ms-office-online
|
||||||
#>extra onlyoffice-desktopeditors
|
#>extra onlyoffice-desktopeditors
|
||||||
|
|
|
@ -31,7 +31,7 @@ manjaro-alsa
|
||||||
manjaro-gstreamer
|
manjaro-gstreamer
|
||||||
>extra manjaro-modem
|
>extra manjaro-modem
|
||||||
manjaro-pipewire
|
manjaro-pipewire
|
||||||
phonon-qt5-gstreamer
|
phonon-qt5-vlc
|
||||||
|
|
||||||
## Btrfs
|
## Btrfs
|
||||||
grub-btrfs
|
grub-btrfs
|
||||||
|
@ -45,7 +45,7 @@ udisks2
|
||||||
|
|
||||||
## Fonts
|
## Fonts
|
||||||
ttf-dejavu
|
ttf-dejavu
|
||||||
# cantarell-fonts # Installed as gnome-themes-standard dependency
|
#cantarell-fonts # required by gnome-themes-extra
|
||||||
noto-fonts # default font
|
noto-fonts # default font
|
||||||
#noto-fonts-cjk # asian fonts - needed big package, ~76 mb compressed
|
#noto-fonts-cjk # asian fonts - needed big package, ~76 mb compressed
|
||||||
adobe-source-sans-pro-fonts
|
adobe-source-sans-pro-fonts
|
||||||
|
@ -131,7 +131,7 @@ xdg-desktop-portal-kde
|
||||||
plasma-thunderbolt
|
plasma-thunderbolt
|
||||||
|
|
||||||
## Themes QT/GTK/SDDM
|
## Themes QT/GTK/SDDM
|
||||||
gnome-themes-standard
|
gnome-themes-extra
|
||||||
oxygen # needed to provide KDE system sounds
|
oxygen # needed to provide KDE system sounds
|
||||||
oxygen-icons
|
oxygen-icons
|
||||||
sddm-breath-theme
|
sddm-breath-theme
|
||||||
|
@ -268,3 +268,4 @@ power-profiles-daemon
|
||||||
|
|
||||||
## Misc
|
## Misc
|
||||||
>basic squashfs-tools
|
>basic squashfs-tools
|
||||||
|
|
||||||
|
|
|
@ -177,7 +177,7 @@ manjaro-hello
|
||||||
manjaro-application-utility
|
manjaro-application-utility
|
||||||
manjaro-settings-manager
|
manjaro-settings-manager
|
||||||
manjaro-settings-manager-notifier
|
manjaro-settings-manager-notifier
|
||||||
>basic midori
|
#>basic midori # dropped to AUR
|
||||||
>extra mlocate
|
>extra mlocate
|
||||||
mousepad
|
mousepad
|
||||||
mugshot
|
mugshot
|
||||||
|
|
|
@ -9,9 +9,11 @@ game-devices-udev
|
||||||
>extra steam-deckify
|
>extra steam-deckify
|
||||||
>extra gamescope-plus
|
>extra gamescope-plus
|
||||||
>extra gamescope-session-git
|
>extra gamescope-session-git
|
||||||
|
>extra gamescope-session-steam-plus-git
|
||||||
|
>extra os-session-select-ogui
|
||||||
>extra gamemode
|
>extra gamemode
|
||||||
>multilib lib32-gamemode
|
>multilib lib32-gamemode
|
||||||
>extra opengamepadui-bin
|
>extra opengamepadui-git
|
||||||
>extra opengamepadui-session-git
|
>extra opengamepadui-session-git
|
||||||
>extra powerstation-bin
|
>extra powerstation-bin
|
||||||
|
|
||||||
|
|
|
@ -48,7 +48,7 @@ windowexp=fullscreen
|
||||||
|
|
||||||
# unset defaults to given values
|
# unset defaults to given values
|
||||||
# names must match systemd service names
|
# names must match systemd service names
|
||||||
enable_systemd=('bluetooth' 'cronie' 'ModemManager' 'NetworkManager' 'cups' 'haveged' 'handycon'
|
enable_systemd=('bluetooth' 'cronie' 'ModemManager' 'NetworkManager' 'cups' 'haveged' 'powerstation'
|
||||||
'tlp' 'ufw' 'apparmor' 'snapd.apparmor' 'snapd' 'manjaro-post-install')
|
'tlp' 'ufw' 'apparmor' 'snapd.apparmor' 'snapd' 'manjaro-post-install')
|
||||||
enable_systemd_timers=('fstrim' 'pacman-filesdb-refresh')
|
enable_systemd_timers=('fstrim' 'pacman-filesdb-refresh')
|
||||||
disable_systemd=('pacman-init')
|
disable_systemd=('pacman-init')
|
||||||
|
|
296
oem/gaming-oem-kde6/Packages-Desktop
Normal file
296
oem/gaming-oem-kde6/Packages-Desktop
Normal file
|
@ -0,0 +1,296 @@
|
||||||
|
## Hardware Specific
|
||||||
|
handygccs-git #not needed when OGUI-QAM is used
|
||||||
|
game-devices-udev
|
||||||
|
|
||||||
|
## Games
|
||||||
|
>extra protonutils
|
||||||
|
>extra protonup-qt
|
||||||
|
>extra steam
|
||||||
|
>extra steam-deckify
|
||||||
|
>extra gamescope-plus
|
||||||
|
>extra gamemode
|
||||||
|
>multilib lib32-gamemode
|
||||||
|
>extra opengamepadui-git
|
||||||
|
>extra opengamepadui-session-git
|
||||||
|
>extra powerstation-bin
|
||||||
|
|
||||||
|
## Network
|
||||||
|
avahi
|
||||||
|
networkmanager
|
||||||
|
networkmanager-openconnect
|
||||||
|
networkmanager-openvpn
|
||||||
|
networkmanager-pptp
|
||||||
|
networkmanager-vpnc
|
||||||
|
networkmanager-l2tp
|
||||||
|
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
|
||||||
|
libdvdcss
|
||||||
|
manjaro-alsa
|
||||||
|
manjaro-gstreamer
|
||||||
|
>extra manjaro-modem
|
||||||
|
manjaro-pipewire
|
||||||
|
phonon-qt5-gstreamer
|
||||||
|
|
||||||
|
## Btrfs
|
||||||
|
grub-btrfs
|
||||||
|
>extra timeshift-autosnap-manjaro
|
||||||
|
|
||||||
|
## Connect Packages
|
||||||
|
kamera
|
||||||
|
mtpfs
|
||||||
|
udiskie
|
||||||
|
udisks2
|
||||||
|
|
||||||
|
## Fonts
|
||||||
|
ttf-dejavu
|
||||||
|
# cantarell-fonts # Installed as gnome-themes-standard dependency
|
||||||
|
noto-fonts # default font
|
||||||
|
#noto-fonts-cjk # asian fonts - needed big package, ~76 mb compressed
|
||||||
|
adobe-source-sans-pro-fonts
|
||||||
|
adobe-source-han-sans-jp-fonts
|
||||||
|
adobe-source-han-sans-kr-fonts
|
||||||
|
adobe-source-han-sans-cn-fonts
|
||||||
|
>extra noto-fonts-emoji
|
||||||
|
terminus-font
|
||||||
|
>extra ttf-inconsolata
|
||||||
|
>extra ttf-indic-otf
|
||||||
|
>extra ttf-liberation
|
||||||
|
>extra ttf-droid
|
||||||
|
|
||||||
|
## Package management
|
||||||
|
#>extra appimagelauncher
|
||||||
|
pamac-gtk3
|
||||||
|
pamac-tray-icon-plasma
|
||||||
|
pamac-cli
|
||||||
|
#>extra apparmor
|
||||||
|
#>extra snapd
|
||||||
|
#>extra snapd-glib
|
||||||
|
#>extra pamac-snap-plugin
|
||||||
|
>extra pamac-flatpak-plugin
|
||||||
|
#discover-snap
|
||||||
|
#discover
|
||||||
|
packagekit-qt5
|
||||||
|
>extra fwupd
|
||||||
|
#octopi
|
||||||
|
#octopi-cachecleaner
|
||||||
|
#octopi-repoeditor
|
||||||
|
#octopi-notifier-frameworks
|
||||||
|
#pamac-qt
|
||||||
|
#manjaro-application-utility
|
||||||
|
|
||||||
|
## Printing
|
||||||
|
>extra manjaro-printer
|
||||||
|
>extra gtk3-print-backends
|
||||||
|
|
||||||
|
## 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
|
||||||
|
|
||||||
|
## Plasma5
|
||||||
|
audiocd-kio
|
||||||
|
bluedevil
|
||||||
|
kde-gtk-config
|
||||||
|
kdeplasma-addons
|
||||||
|
kgamma
|
||||||
|
kinfocenter
|
||||||
|
kmenuedit
|
||||||
|
kscreen
|
||||||
|
kscreenlocker
|
||||||
|
ksshaskpass
|
||||||
|
kwallet-pam
|
||||||
|
kwayland-integration
|
||||||
|
kwin
|
||||||
|
qt5-virtualkeyboard # Virtual keyboard support for kwin-wayland
|
||||||
|
kwrited
|
||||||
|
milou
|
||||||
|
plasma-desktop
|
||||||
|
plasma-nm
|
||||||
|
plasma-pa
|
||||||
|
#plasma-simplemenu
|
||||||
|
plasma-workspace
|
||||||
|
>extra plasma-workspace-wallpapers
|
||||||
|
powerdevil
|
||||||
|
systemsettings
|
||||||
|
plasma-browser-integration
|
||||||
|
xdg-desktop-portal-kde
|
||||||
|
#plasma-welcome
|
||||||
|
plasma-thunderbolt
|
||||||
|
|
||||||
|
## Themes QT/GTK/SDDM
|
||||||
|
gnome-themes-standard
|
||||||
|
ocean-sound-theme
|
||||||
|
oxygen
|
||||||
|
oxygen-sounds
|
||||||
|
oxygen-icons
|
||||||
|
sddm-breath-theme
|
||||||
|
grub-theme-manjaro
|
||||||
|
breeze-gtk
|
||||||
|
plymouth
|
||||||
|
plymouth-theme-manjaro
|
||||||
|
|
||||||
|
## KDE Applications
|
||||||
|
ark
|
||||||
|
#>extra digikam
|
||||||
|
dolphin
|
||||||
|
dolphin-plugins
|
||||||
|
>extra filelight
|
||||||
|
kate
|
||||||
|
kcalc
|
||||||
|
>extra keditbookmarks
|
||||||
|
kfind
|
||||||
|
kdeconnect
|
||||||
|
okular
|
||||||
|
#>extra >x86_64 kget
|
||||||
|
#>extra >x86_64 libktorrent
|
||||||
|
#>extra >i686 kdenetwork-kget
|
||||||
|
kdenetwork-filesharing
|
||||||
|
#>extra kdenlive
|
||||||
|
khelpcenter
|
||||||
|
kinit # for "Open in Terminal" action
|
||||||
|
kio-extras
|
||||||
|
#>extra kleopatra
|
||||||
|
konsole
|
||||||
|
ksystemlog
|
||||||
|
kwalletmanager
|
||||||
|
gwenview
|
||||||
|
partitionmanager
|
||||||
|
>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
|
||||||
|
|
||||||
|
## Optional dependencies for gwenview
|
||||||
|
kimageformats5 # support for dds, xcf, exr, psd, and more image formats
|
||||||
|
qt5-imageformats # support for tiff, webp, and more image formats
|
||||||
|
|
||||||
|
## 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 elisa
|
||||||
|
dmidecode # for inxi -m output
|
||||||
|
firefox
|
||||||
|
htop
|
||||||
|
inxi
|
||||||
|
#>extra krita
|
||||||
|
#ms-office-online
|
||||||
|
#>extra onlyoffice-desktopeditors
|
||||||
|
#>extra freeoffice
|
||||||
|
#>extra libreoffice-still
|
||||||
|
#manjaro-hello
|
||||||
|
manjaro-application-utility
|
||||||
|
manjaro-settings-manager-kcm
|
||||||
|
manjaro-settings-manager-knotifier
|
||||||
|
plasma-systemmonitor
|
||||||
|
powertop
|
||||||
|
#>extra qbittorrent
|
||||||
|
neofetch
|
||||||
|
systemd-kcm
|
||||||
|
plymouth-kcm
|
||||||
|
#>extra thunderbird
|
||||||
|
>extra vlc
|
||||||
|
yakuake
|
||||||
|
|
||||||
|
## Documentation
|
||||||
|
#manjaro-documentation-en
|
||||||
|
|
||||||
|
## Settings packages
|
||||||
|
#manjaro-kde-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-utils
|
||||||
|
>multilib lib32-mesa-utils
|
||||||
|
numlockx
|
||||||
|
xdg-user-dirs
|
||||||
|
xorg-server
|
||||||
|
xorg-twm
|
||||||
|
xorg-xinit
|
||||||
|
xorg-xkill
|
||||||
|
xorg-mkfontscale
|
||||||
|
|
||||||
|
## Vulkan
|
||||||
|
#amdvlk
|
||||||
|
#spirv-tools
|
||||||
|
vulkan-headers
|
||||||
|
vulkan-radeon
|
||||||
|
#vulkan-intel
|
||||||
|
vulkan-tools
|
||||||
|
#vkd3d
|
||||||
|
>multilib lib32-vulkan-radeon
|
||||||
|
#>multilib lib32-vulkan-intel
|
||||||
|
|
||||||
|
## Desktop Utils
|
||||||
|
perl-file-mimeinfo
|
||||||
|
xdg-utils
|
||||||
|
>extra timeshift
|
||||||
|
#>extra kernel-alive
|
||||||
|
power-profiles-daemon
|
||||||
|
|
||||||
|
## Misc
|
||||||
|
>basic squashfs-tools
|
10
oem/gaming-oem-kde6/Packages-Live
Normal file
10
oem/gaming-oem-kde6/Packages-Live
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
grub-theme-live-manjaro
|
||||||
|
manjaro-live-skel
|
||||||
|
manjaro-live-systemd
|
||||||
|
mkinitcpio-nfs-utils
|
||||||
|
nbd
|
||||||
|
|
||||||
|
## OEM
|
||||||
|
calamares
|
||||||
|
calamares-oem-modules
|
||||||
|
calamares-oem-kde-settings
|
70
oem/gaming-oem-kde6/Packages-Root
Normal file
70
oem/gaming-oem-kde6/Packages-Root
Normal file
|
@ -0,0 +1,70 @@
|
||||||
|
# Base
|
||||||
|
base
|
||||||
|
|
||||||
|
# Manjaro
|
||||||
|
acpi
|
||||||
|
acpid
|
||||||
|
amd-ucode
|
||||||
|
b43-fwcutter
|
||||||
|
btrfs-progs
|
||||||
|
bzip2
|
||||||
|
coreutils
|
||||||
|
cpupower
|
||||||
|
cronie
|
||||||
|
cryptsetup
|
||||||
|
device-mapper
|
||||||
|
dhclient
|
||||||
|
dhcpcd
|
||||||
|
diffutils
|
||||||
|
dmraid
|
||||||
|
dnsmasq
|
||||||
|
dosfstools
|
||||||
|
e2fsprogs
|
||||||
|
ecryptfs-utils
|
||||||
|
efibootmgr
|
||||||
|
exfatprogs
|
||||||
|
f2fs-tools
|
||||||
|
glibc-locales
|
||||||
|
grub
|
||||||
|
haveged
|
||||||
|
inetutils
|
||||||
|
intel-ucode
|
||||||
|
jfsutils
|
||||||
|
KERNEL
|
||||||
|
less
|
||||||
|
logrotate
|
||||||
|
lvm2
|
||||||
|
man-db
|
||||||
|
#manjaro-firmware
|
||||||
|
manjaro-release
|
||||||
|
manjaro-system
|
||||||
|
manjaro-zsh-config
|
||||||
|
man-pages
|
||||||
|
mdadm
|
||||||
|
memtest86+
|
||||||
|
memtest86+-efi
|
||||||
|
mhwd
|
||||||
|
mhwd-db
|
||||||
|
mkinitcpio-openswap
|
||||||
|
nano
|
||||||
|
nano-syntax-highlighting
|
||||||
|
nfs-utils
|
||||||
|
ntfs-3g
|
||||||
|
os-prober
|
||||||
|
perl
|
||||||
|
reiserfsprogs
|
||||||
|
rsync
|
||||||
|
s-nail
|
||||||
|
sof-firmware
|
||||||
|
spectre-meltdown-checker
|
||||||
|
sudo
|
||||||
|
sysfsutils
|
||||||
|
systemd
|
||||||
|
texinfo
|
||||||
|
usbutils
|
||||||
|
vi
|
||||||
|
wget
|
||||||
|
which
|
||||||
|
wireless-regdb
|
||||||
|
wpa_supplicant
|
||||||
|
xfsprogs
|
|
@ -0,0 +1,8 @@
|
||||||
|
Section "InputClass"
|
||||||
|
Identifier "touchpad"
|
||||||
|
Driver "synaptics"
|
||||||
|
MatchIsTouchpad "on"
|
||||||
|
Option "TapButton1" "1"
|
||||||
|
Option "TapButton2" "3"
|
||||||
|
Option "TapButton3" "2"
|
||||||
|
EndSection
|
67
oem/gaming-oem-kde6/desktop-overlay/etc/default/grub
Normal file
67
oem/gaming-oem-kde6/desktop-overlay/etc/default/grub
Normal file
|
@ -0,0 +1,67 @@
|
||||||
|
# GRUB boot loader configuration
|
||||||
|
|
||||||
|
GRUB_DEFAULT=saved
|
||||||
|
GRUB_TIMEOUT=5
|
||||||
|
GRUB_DISTRIBUTOR="Manjaro"
|
||||||
|
GRUB_CMDLINE_LINUX_DEFAULT="quiet udev.log_priority=3 usb.autosuspend=-1"
|
||||||
|
GRUB_CMDLINE_LINUX=""
|
||||||
|
|
||||||
|
# Preload both GPT and MBR modules so that they are not missed
|
||||||
|
GRUB_PRELOAD_MODULES="part_gpt part_msdos"
|
||||||
|
|
||||||
|
# Uncomment to enable booting from LUKS encrypted devices
|
||||||
|
#GRUB_ENABLE_CRYPTODISK=y
|
||||||
|
|
||||||
|
# Set to 'countdown' or 'menu' to change timeout behavior,
|
||||||
|
# press ESC key to display menu.
|
||||||
|
GRUB_TIMEOUT_STYLE=hidden
|
||||||
|
|
||||||
|
# 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 'videoinfo'
|
||||||
|
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="/usr/share/grub/themes/manjaro/theme.txt"
|
||||||
|
|
||||||
|
# Uncomment to get a beep at GRUB start
|
||||||
|
#GRUB_INIT_TUNE="480 440 1"
|
||||||
|
|
||||||
|
# Uncomment to make GRUB remember the last selection. This requires
|
||||||
|
# setting 'GRUB_DEFAULT=saved' above.
|
||||||
|
GRUB_SAVEDEFAULT=true
|
||||||
|
|
||||||
|
# Uncomment to disable submenus in boot menu
|
||||||
|
#GRUB_DISABLE_SUBMENU=y
|
||||||
|
|
||||||
|
# Uncomment this option to enable os-prober execution in the grub-mkconfig command
|
||||||
|
#GRUB_DISABLE_OS_PROBER=false
|
||||||
|
|
||||||
|
# Uncomment to ensure that the root filesystem is mounted read-only so that
|
||||||
|
# systemd-fsck can run the check automatically. We use 'fsck' by default, which
|
||||||
|
# needs 'rw' as boot parameter, to avoid delay in boot-time. 'fsck' needs to be
|
||||||
|
# removed from 'mkinitcpio.conf' to make 'systemd-fsck' work.
|
||||||
|
# See also Arch-Wiki: https://wiki.archlinux.org/index.php/Fsck#Boot_time_checking
|
||||||
|
#GRUB_ROOT_FS_RO=true
|
8
oem/gaming-oem-kde6/desktop-overlay/etc/pam.d/sddm
Normal file
8
oem/gaming-oem-kde6/desktop-overlay/etc/pam.d/sddm
Normal file
|
@ -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
|
|
@ -0,0 +1,2 @@
|
||||||
|
[General]
|
||||||
|
InputMethod=qtvirtualkeyboard
|
|
@ -0,0 +1,11 @@
|
||||||
|
# Created by Manjaro Tools
|
||||||
|
[General]
|
||||||
|
DisplayServer=wayland
|
||||||
|
[Autologin]
|
||||||
|
Relogin=true
|
||||||
|
Session=gamepadui-with-qam-session.desktop
|
||||||
|
User=gamer
|
||||||
|
[X11]
|
||||||
|
# Janky workaround for wayland sessions not stopping in sddm, kills
|
||||||
|
# all active sddm-helper sessions on teardown
|
||||||
|
DisplayStopCommand=/usr/bin/gamescope-wayland-teardown-workaround
|
|
@ -0,0 +1 @@
|
||||||
|
fs.inotify.max_user_watches = 16384
|
39
oem/gaming-oem-kde6/desktop-overlay/etc/xdg/autostart/steam.desktop
Executable file
39
oem/gaming-oem-kde6/desktop-overlay/etc/xdg/autostart/steam.desktop
Executable file
|
@ -0,0 +1,39 @@
|
||||||
|
[Desktop Entry]
|
||||||
|
Name=Steam
|
||||||
|
Comment=Application for managing and playing games on Steam
|
||||||
|
Comment[pt_BR]=Aplicativo para jogar e gerenciar jogos no Steam
|
||||||
|
Comment[bg]=Приложение за ръководене и пускане на игри в Steam
|
||||||
|
Comment[cs]=Aplikace pro spravování a hraní her ve službě Steam
|
||||||
|
Comment[da]=Applikation til at håndtere og spille spil på Steam
|
||||||
|
Comment[nl]=Applicatie voor het beheer en het spelen van games op Steam
|
||||||
|
Comment[fi]=Steamin pelien hallintaan ja pelaamiseen tarkoitettu sovellus
|
||||||
|
Comment[fr]=Application de gestion et d'utilisation des jeux sur Steam
|
||||||
|
Comment[de]=Anwendung zum Verwalten und Spielen von Spielen auf Steam
|
||||||
|
Comment[el]=Εφαρμογή διαχείρισης παιχνιδιών στο Steam
|
||||||
|
Comment[hu]=Alkalmazás a Steames játékok futtatásához és kezeléséhez
|
||||||
|
Comment[it]=Applicazione per la gestione e l'esecuzione di giochi su Steam
|
||||||
|
Comment[ja]=Steam 上でゲームを管理&プレイするためのアプリケーション
|
||||||
|
Comment[ko]=Steam에 있는 게임을 관리하고 플레이할 수 있는 응용 프로그램
|
||||||
|
Comment[no]=Program for å administrere og spille spill på Steam
|
||||||
|
Comment[pt_PT]=Aplicação para organizar e executar jogos no Steam
|
||||||
|
Comment[pl]=Aplikacja do zarządzania i uruchamiania gier na platformie Steam
|
||||||
|
Comment[ro]=Aplicație pentru administrarea și jucatul jocurilor pe Steam
|
||||||
|
Comment[ru]=Приложение для игр и управления играми в Steam
|
||||||
|
Comment[es]=Aplicación para administrar y ejecutar juegos en Steam
|
||||||
|
Comment[sv]=Ett program för att hantera samt spela spel på Steam
|
||||||
|
Comment[zh_CN]=管理和进行 Steam 游戏的应用程序
|
||||||
|
Comment[zh_TW]=管理並執行 Steam 遊戲的應用程式
|
||||||
|
Comment[th]=โปรแกรมสำหรับจัดการและเล่นเกมบน Steam
|
||||||
|
Comment[tr]=Steam üzerinden oyun oynama ve düzenleme uygulaması
|
||||||
|
Comment[uk]=Програма для керування іграми та запуску ігор у Steam
|
||||||
|
Comment[vi]=Ứng dụng để quản lý và chơi trò chơi trên Steam
|
||||||
|
Exec=/usr/bin/steam -silent %U
|
||||||
|
Icon=steam
|
||||||
|
Terminal=false
|
||||||
|
Type=Application
|
||||||
|
Categories=Network;FileTransfer;Game;
|
||||||
|
Actions=Store;Community;Library;Servers;Screenshots;News;Settings;BigPicture;Friends;
|
||||||
|
PrefersNonDefaultGPU=true
|
||||||
|
X-KDE-RunOnDiscreteGpu=true
|
||||||
|
OnlyShowIn=KDE
|
||||||
|
|
2
oem/gaming-oem-kde6/desktop-overlay/etc/yakuakerc
Normal file
2
oem/gaming-oem-kde6/desktop-overlay/etc/yakuakerc
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
[Dialogs]
|
||||||
|
FirstRun=false
|
|
@ -0,0 +1,12 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
set -eu
|
||||||
|
|
||||||
|
TARGETS=('/bin/bash /usr/bin/gamescope-session'
|
||||||
|
'/usr/bin/kwin_x11')
|
||||||
|
|
||||||
|
for target in "${TARGETS[@]}"; do
|
||||||
|
for processtree in $(pgrep -xf "$target" || true); do
|
||||||
|
kill -- "-$processtree"
|
||||||
|
done
|
||||||
|
done
|
34
oem/gaming-oem-kde6/desktop-overlay/usr/bin/manjaro-post-install
Executable file
34
oem/gaming-oem-kde6/desktop-overlay/usr/bin/manjaro-post-install
Executable file
|
@ -0,0 +1,34 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
# Set chassis
|
||||||
|
hostnamectl set-chassis handset
|
||||||
|
|
||||||
|
# Update appstream DB
|
||||||
|
[[ -e /usr/bin/appstreamcli ]] && /usr/bin/appstreamcli refresh-cache --force
|
||||||
|
|
||||||
|
# Set locales
|
||||||
|
localectl set-locale "en_US.UTF-8"
|
||||||
|
|
||||||
|
# Disable this service, so it only gets run on first boot
|
||||||
|
systemctl disable manjaro-post-install.service
|
||||||
|
|
||||||
|
# Enable HandyGCCS
|
||||||
|
if [[ -e /usr/lib/systemd/system/handycon.service ]]; then
|
||||||
|
udevadm control -R
|
||||||
|
systemctl enable --now handycon
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Start sddm
|
||||||
|
[[ -e /usr/bin/sddm ]] && systemctl enable --now sddm
|
||||||
|
|
||||||
|
# Add ACPI Override (this might need a reboot to work)
|
||||||
|
[[ -e /usr/bin/update_rogaao ]] && /usr/bin/update_rogaao
|
||||||
|
|
||||||
|
# Pacman Init
|
||||||
|
if [[ -e /usr/bin/pacman-key ]]; then
|
||||||
|
pacman-key --init
|
||||||
|
pacman-key --populate archlinux manjaro
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Disable the root login
|
||||||
|
#passwd --lock root
|
32
oem/gaming-oem-kde6/desktop-overlay/usr/bin/mkswapfile
Executable file
32
oem/gaming-oem-kde6/desktop-overlay/usr/bin/mkswapfile
Executable file
|
@ -0,0 +1,32 @@
|
||||||
|
#!/bin/bash
|
||||||
|
# -*- mode: sh; indent-tabs-mode: nil; sh-basic-offset: 4; -*-
|
||||||
|
# vim: et sts=4 sw=4
|
||||||
|
|
||||||
|
# SPDX-License-Identifier: LGPL-2.1+
|
||||||
|
#
|
||||||
|
# Copyright © 2019-2021 Collabora Ltd.
|
||||||
|
# Copyright © 2019-2021 Valve Corporation.
|
||||||
|
#
|
||||||
|
# This file is part of steamos-customizations.
|
||||||
|
#
|
||||||
|
# steamos-customizations is free software; you can redistribute it and/or
|
||||||
|
# modify it under the terms of the GNU Lesser General Public License as
|
||||||
|
# published by the Free Software Foundation; either version 2.1 of the License,
|
||||||
|
# or (at your option) any later version.
|
||||||
|
|
||||||
|
set -euo pipefail
|
||||||
|
|
||||||
|
SWAPFILE=${1:-}
|
||||||
|
SWAPSIZE=${2:-}
|
||||||
|
|
||||||
|
fail() { echo >&2 "$@"; exit 1; }
|
||||||
|
usage() { echo >&2 "Usage: $(basename $0) FILE SIZE"; exit 1; }
|
||||||
|
|
||||||
|
[ "$SWAPFILE" ] || usage
|
||||||
|
[ "$SWAPSIZE" ] || usage
|
||||||
|
|
||||||
|
[ -e "$SWAPFILE" ] && fail "File '$SWAPFILE' already exists"
|
||||||
|
|
||||||
|
dd if=/dev/zero of="$SWAPFILE" bs=1M count="$SWAPSIZE"
|
||||||
|
chmod 600 "$SWAPFILE"
|
||||||
|
mkswap "$SWAPFILE"
|
46
oem/gaming-oem-kde6/desktop-overlay/usr/bin/startplasma-steamos-oneshot
Executable file
46
oem/gaming-oem-kde6/desktop-overlay/usr/bin/startplasma-steamos-oneshot
Executable file
|
@ -0,0 +1,46 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
die() { echo >&2 "!! $*"; exit 1; }
|
||||||
|
|
||||||
|
SENTINEL_FILE="steamos-session-select"
|
||||||
|
SENTINEL_VALUE="plasma-steamos-oneshot.desktop"
|
||||||
|
|
||||||
|
# If we proceed, execute this
|
||||||
|
CHAINED_SESSION="/usr/bin/startplasma-x11"
|
||||||
|
# If we decide the sentinel is consumed, execute this command instead and fail
|
||||||
|
RESTORE_SESSION=(steamos-session-select) # No arguments restores the session
|
||||||
|
|
||||||
|
# Find or check config sentinel
|
||||||
|
check_sentinel()
|
||||||
|
{
|
||||||
|
if [[ -z ${HOME+x} ]]; then
|
||||||
|
echo >&2 "$0: No \$HOME variable!"
|
||||||
|
# Rather than break we'll just launch plasma and hope for the best?
|
||||||
|
return 0
|
||||||
|
fi
|
||||||
|
|
||||||
|
local config_dir="${XDG_CONF_DIR:-"$HOME/.config"}"
|
||||||
|
(
|
||||||
|
cd "$HOME"
|
||||||
|
cd "$config_dir"
|
||||||
|
sentinel_value="$(cat "$SENTINEL_FILE")"
|
||||||
|
[[ $sentinel_value = "$SENTINEL_VALUE" ]] || return 1
|
||||||
|
rm "$SENTINEL_FILE"
|
||||||
|
) || return 1 # If we couldn't read the value or it wasn't what we wanted
|
||||||
|
|
||||||
|
# Found value and removed it, we're good to continue
|
||||||
|
return 0
|
||||||
|
}
|
||||||
|
|
||||||
|
if check_sentinel; then
|
||||||
|
# We found and consumed the oneshot sentinel, proceed to launch plasma
|
||||||
|
echo >&2 "$0: Found and removed sentinel file for one-shot plasma, proceeding to launch"
|
||||||
|
exec "$CHAINED_SESSION"
|
||||||
|
else
|
||||||
|
echo >&2 "$0: Sentinel value not found, executing session-select to restore session"
|
||||||
|
"${RESTORE_SESSION[@]}" || echo >&2 "$0: !! Failed to restore previous session, executing chained session"
|
||||||
|
# Session restore should've stopped us, if it is broken at least let plasma continue to open
|
||||||
|
exec "$CHAINED_SESSION"
|
||||||
|
fi
|
|
@ -0,0 +1,40 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
set -eu
|
||||||
|
|
||||||
|
if [[ $EUID -ne 0 ]];
|
||||||
|
then
|
||||||
|
exec pkexec --disable-internal-agent "$0" "$@"
|
||||||
|
fi
|
||||||
|
|
||||||
|
WRITE_PATH="$1"
|
||||||
|
WRITE_VALUE="$2"
|
||||||
|
|
||||||
|
function CommitWrite()
|
||||||
|
{
|
||||||
|
echo "commit: $WRITE_VALUE -> $WRITE_PATH" | systemd-cat -t p-steamos-priv-write -p warning
|
||||||
|
chmod a+w "$WRITE_PATH"
|
||||||
|
echo "$WRITE_VALUE" > "$WRITE_PATH"
|
||||||
|
exit 0
|
||||||
|
}
|
||||||
|
|
||||||
|
function DeclineWrite()
|
||||||
|
{
|
||||||
|
echo "decline: $WRITE_VALUE -> $WRITE_PATH" | systemd-cat -t p-steamos-priv-write -p err
|
||||||
|
exit 1
|
||||||
|
}
|
||||||
|
|
||||||
|
echo "checking: $WRITE_PATH" | systemd-cat -t p-steamos-priv-write -p warning
|
||||||
|
if [[ "$WRITE_PATH" == /sys/class/backlight/*/brightness ]]; then
|
||||||
|
CommitWrite
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ "$WRITE_PATH" == /sys/devices/*/*/*/*/hwmon/hwmon*/led_brightness ]]; then
|
||||||
|
CommitWrite
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ "$WRITE_PATH" == /sys/devices/*/*/*/*/hwmon/hwmon*/content_adaptive_brightness ]]; then
|
||||||
|
CommitWrite
|
||||||
|
fi
|
||||||
|
|
||||||
|
DeclineWrite
|
|
@ -0,0 +1,10 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
set -eu
|
||||||
|
|
||||||
|
if [[ $EUID -ne 0 ]];
|
||||||
|
then
|
||||||
|
exec pkexec --disable-internal-agent "$0" "$@"
|
||||||
|
fi
|
||||||
|
|
||||||
|
hostnamectl set-hostname "$1"
|
|
@ -0,0 +1,11 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
set -eu
|
||||||
|
|
||||||
|
if [[ $EUID -ne 0 ]];
|
||||||
|
then
|
||||||
|
exec pkexec --disable-internal-agent "$0" "$@"
|
||||||
|
fi
|
||||||
|
|
||||||
|
timedatectl set-timezone "$1"
|
||||||
|
|
33
oem/gaming-oem-kde6/desktop-overlay/usr/bin/steamos-update
Executable file
33
oem/gaming-oem-kde6/desktop-overlay/usr/bin/steamos-update
Executable file
|
@ -0,0 +1,33 @@
|
||||||
|
#! /bin/bash
|
||||||
|
|
||||||
|
# The Steam client is known to call this script with the following parameter combinations:
|
||||||
|
# steamos-update --supports-duplicate-detection -- should do nothing
|
||||||
|
# steamos-update --enable-duplicate-detection check -- should check for update
|
||||||
|
# steamos-update check -- should check for update
|
||||||
|
# steamos-update --enable-duplicate-detection -- should perform an update
|
||||||
|
# steamos-update -- should perform an update
|
||||||
|
|
||||||
|
|
||||||
|
while [[ $# -gt 0 ]]; do
|
||||||
|
case $1 in
|
||||||
|
check)
|
||||||
|
CHECK=1
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
--supports-duplicate-detection)
|
||||||
|
EXIT=1
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
|
||||||
|
if [ -n "$CHECK" ]; then
|
||||||
|
exit 7
|
||||||
|
elif [ -n "$EXIT" ]; then
|
||||||
|
exit 0
|
||||||
|
else
|
||||||
|
exit 7 # tells Steam client there is no update to perform
|
||||||
|
fi
|
85
oem/gaming-oem-kde6/desktop-overlay/usr/lib/os-session-select
Executable file
85
oem/gaming-oem-kde6/desktop-overlay/usr/lib/os-session-select
Executable file
|
@ -0,0 +1,85 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
die() { echo >&2 "!! $*"; exit 1; }
|
||||||
|
|
||||||
|
# FIXME Purge old files and use this one
|
||||||
|
|
||||||
|
# File this script will modify, in addition to (potentially) the per-user sentinel file
|
||||||
|
CONF_FILE="/etc/sddm.conf.d/zz-steamos-autologin.conf"
|
||||||
|
|
||||||
|
SENTINEL_FILE="steamos-session-select"
|
||||||
|
|
||||||
|
# For sanity this shipped file must be present, to ensure we're still on a normal-looking setup.
|
||||||
|
CHECK_FILE="/etc/sddm.conf.d/manjaro.conf"
|
||||||
|
|
||||||
|
session="${1:-gamescope}"
|
||||||
|
|
||||||
|
session_launcher=""
|
||||||
|
create_sentinel=""
|
||||||
|
session_uses_x11=""
|
||||||
|
|
||||||
|
case "$session" in
|
||||||
|
plasma-wayland-persistent)
|
||||||
|
session_launcher="plasmawayland.desktop"
|
||||||
|
;;
|
||||||
|
plasma-persistent)
|
||||||
|
session_launcher="plasma.desktop"
|
||||||
|
session_uses_x11=1
|
||||||
|
;;
|
||||||
|
plasma)
|
||||||
|
session_launcher="plasma-steamos-oneshot.desktop"
|
||||||
|
create_sentinel=1
|
||||||
|
session_uses_x11=1
|
||||||
|
;;
|
||||||
|
gamescope)
|
||||||
|
# session_launcher="gamescope-session.desktop"
|
||||||
|
session_launcher="gamepadui-with-qam-session.desktop"
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
echo >&2 "!! Unrecognized session '$session'"
|
||||||
|
exit 1
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
if [[ "$2" == "--sentinel-created" ]]; then
|
||||||
|
SENTINEL_CREATED=1
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Update config sentinel
|
||||||
|
if [[ -z $SENTINEL_CREATED ]]; then
|
||||||
|
[[ -n ${HOME+x} ]] || die "No \$HOME variable"
|
||||||
|
config_dir="${XDG_CONF_DIR:-"$HOME/.config"}"
|
||||||
|
(
|
||||||
|
cd "$HOME"
|
||||||
|
mkdir -p "$config_dir"
|
||||||
|
cd "$config_dir"
|
||||||
|
echo "$session_launcher" > "$SENTINEL_FILE"
|
||||||
|
)
|
||||||
|
|
||||||
|
# If we were executed as a session user and then re-execute as root below, we don't want to set root's sentinel too
|
||||||
|
export SENTINEL_CREATED=1
|
||||||
|
echo "Updated user selected session to $session_launcher"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Become root
|
||||||
|
if [[ $EUID != 0 ]]; then
|
||||||
|
exec pkexec "$(realpath $0)" "$session" --sentinel-created
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
{
|
||||||
|
if [[ -n $session_uses_x11 ]]; then
|
||||||
|
# Default is Wayland
|
||||||
|
echo "[General]"
|
||||||
|
echo "DisplayServer=X11"
|
||||||
|
fi
|
||||||
|
echo "[Autologin]"
|
||||||
|
echo "Session=$session_launcher"
|
||||||
|
} > "$CONF_FILE"
|
||||||
|
|
||||||
|
echo "Updated system autologin session to $session_launcher"
|
||||||
|
systemctl reset-failed sddm
|
||||||
|
systemctl restart sddm
|
||||||
|
echo "Restarted SDDM"
|
|
@ -0,0 +1,19 @@
|
||||||
|
# SPDX-License-Identifier: LGPL-2.1+
|
||||||
|
#
|
||||||
|
# This file is part of steamos-customizations.
|
||||||
|
#
|
||||||
|
# steamos-customizations is free software; you can redistribute it and/or
|
||||||
|
# modify it under the terms of the GNU Lesser General Public License as
|
||||||
|
# published by the Free Software Foundation; either version 2.1 of the License,
|
||||||
|
# or (at your option) any later version.
|
||||||
|
|
||||||
|
[Unit]
|
||||||
|
Description=Swap
|
||||||
|
Requires=swapfile.service
|
||||||
|
After=swapfile.service
|
||||||
|
|
||||||
|
[Swap]
|
||||||
|
What=/home/swapfile
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=swap.target
|
|
@ -0,0 +1,9 @@
|
||||||
|
[Unit]
|
||||||
|
Description=Manjaro Post Install.
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=simple
|
||||||
|
ExecStart=/usr/bin/manjaro-post-install
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=default.target
|
|
@ -0,0 +1 @@
|
||||||
|
../home-swapfile.swap
|
|
@ -0,0 +1 @@
|
||||||
|
../swapfile.service
|
|
@ -0,0 +1,25 @@
|
||||||
|
# SPDX-License-Identifier: LGPL-2.1+
|
||||||
|
#
|
||||||
|
# This file is part of steamos-customizations.
|
||||||
|
#
|
||||||
|
# steamos-customizations is free software; you can redistribute it and/or
|
||||||
|
# modify it under the terms of the GNU Lesser General Public License as
|
||||||
|
# published by the Free Software Foundation; either version 2.1 of the License,
|
||||||
|
# or (at your option) any later version.
|
||||||
|
|
||||||
|
[Unit]
|
||||||
|
Description=Create Swap File
|
||||||
|
DefaultDependencies=no
|
||||||
|
Before=shutdown.target home-swapfile.swap
|
||||||
|
Conflicts=shutdown.target
|
||||||
|
ConditionFileIsExecutable=/usr/bin/mkswapfile
|
||||||
|
ConditionPathExists=!/home/swapfile
|
||||||
|
RequiresMountsFor=/home/swapfile
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=oneshot
|
||||||
|
RemainAfterExit=yes
|
||||||
|
ExecStart=/usr/bin/mkswapfile /home/swapfile 1024
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=swap.target
|
|
@ -0,0 +1,31 @@
|
||||||
|
# -*- mode: sh; indent-tabs-mode: nil; sh-basic-offset: 4; -*-
|
||||||
|
# vim: et sts=4 sw=4
|
||||||
|
|
||||||
|
# SPDX-License-Identifier: LGPL-2.1+
|
||||||
|
#
|
||||||
|
# Copyright © 2020 Collabora Ltd.
|
||||||
|
# Copyright © 2020 Valve Corporation.
|
||||||
|
#
|
||||||
|
# This file is part of steamos-customizations.
|
||||||
|
#
|
||||||
|
# steamos-customizations is free software; you can redistribute it and/or
|
||||||
|
# modify it under the terms of the GNU Lesser General Public License as
|
||||||
|
# published by the Free Software Foundation; either version 2.1 of the License,
|
||||||
|
# or (at your option) any later version.
|
||||||
|
|
||||||
|
_mkswapfile()
|
||||||
|
{
|
||||||
|
local cur prev words cword
|
||||||
|
_init_completion || return
|
||||||
|
|
||||||
|
local args
|
||||||
|
_count_args
|
||||||
|
if [[ "$args" -eq 1 ]]; then
|
||||||
|
_filedir
|
||||||
|
return
|
||||||
|
elif [[ "$args" -eq 2 ]]; then
|
||||||
|
_filedir # swapsize
|
||||||
|
return
|
||||||
|
fi
|
||||||
|
} &&
|
||||||
|
complete -F _mkswapfile mkswapfile
|
|
@ -0,0 +1,2 @@
|
||||||
|
[icon theme]
|
||||||
|
Inherits=xcursor-breeze
|
|
@ -0,0 +1,10 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
|
||||||
|
<circle style="opacity:0.2" cx="25" cy="33" r="14"/>
|
||||||
|
<path style="opacity:0.2" d="m 25,5 v 9.8 A 18.2,18.2 0 0 1 43.2,33 18.2,18.2 0 0 1 25,51.2 V 61 C 40.464021,61 53,48.464022 53,33 53,17.535978 40.464021,5 25,5 Z"/>
|
||||||
|
<path style="fill:#e4e4e4" d="m 25,4 v 9.8 A 18.2,18.2 0 0 1 43.2,32 18.2,18.2 0 0 1 25,50.2 V 60 C 40.464021,60 53,47.464022 53,32 53,16.535978 40.464021,4 25,4 Z"/>
|
||||||
|
<circle style="fill:#556af7" cx="25" cy="32" r="14"/>
|
||||||
|
<path style="fill:#ffffff;opacity:0.2" d="M 25 4 L 25 5 C 40.296382 5 52.718597 17.267528 52.986328 32.5 C 52.989262 32.333062 53 32.167639 53 32 C 53 16.535978 40.464021 4 25 4 z M 43.179688 32.248047 A 18.2 18.2 0 0 1 25 50.199219 L 25 51.199219 A 18.2 18.2 0 0 0 43.199219 33 A 18.2 18.2 0 0 0 43.179688 32.248047 z"/>
|
||||||
|
<path style="fill:#ffffff;opacity:0.1" d="M 25 18 A 14 14 0 0 0 11 32 A 14 14 0 0 0 11.035156 32.5 A 14 14 0 0 1 25 19 A 14 14 0 0 1 38.980469 32.279297 A 14 14 0 0 0 39 32 A 14 14 0 0 0 25 18 z"/>
|
||||||
|
<path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 16.5,32.5 h 17 m -11,-6 -6,6 6,6"/>
|
||||||
|
<path style="fill:none;stroke:#ffffff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 16.5,31.5 h 17 m -11,-6 -6,6 6,6"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.3 KiB |
|
@ -0,0 +1,22 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE policyconfig PUBLIC
|
||||||
|
"-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN"
|
||||||
|
"http://www.freedesktop.org/standards/PolicyKit/1/policyconfig.dtd">
|
||||||
|
<policyconfig>
|
||||||
|
|
||||||
|
<vendor>Manjaro</vendor>
|
||||||
|
<vendor_url>https://manjaro.org</vendor_url>
|
||||||
|
|
||||||
|
<action id="org.manjaro.policykit.steamos.pkexec.run-steamos-factory-reset-config">
|
||||||
|
<description>Run the steamos factory reset helper</description>
|
||||||
|
<icon_name>package-x-generic</icon_name>
|
||||||
|
<defaults>
|
||||||
|
<allow_any>yes</allow_any>
|
||||||
|
<allow_inactive>yes</allow_inactive>
|
||||||
|
<allow_active>yes</allow_active>
|
||||||
|
</defaults>
|
||||||
|
<annotate key="org.freedesktop.policykit.exec.path">/usr/bin/steamos-factory-reset-config</annotate>
|
||||||
|
</action>
|
||||||
|
|
||||||
|
</policyconfig>
|
||||||
|
|
|
@ -0,0 +1,32 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE policyconfig PUBLIC
|
||||||
|
"-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN"
|
||||||
|
"http://www.freedesktop.org/standards/PolicyKit/1/policyconfig.dtd">
|
||||||
|
<policyconfig>
|
||||||
|
|
||||||
|
<vendor>Manjaro</vendor>
|
||||||
|
<vendor_url>https://manjaro.org</vendor_url>
|
||||||
|
|
||||||
|
<action id="org.manjaro.policykit.steamos.pkexec.run-set-hostname">
|
||||||
|
<description>Set the hostname</description>
|
||||||
|
<icon_name>package-x-generic</icon_name>
|
||||||
|
<defaults>
|
||||||
|
<allow_any>yes</allow_any>
|
||||||
|
<allow_inactive>yes</allow_inactive>
|
||||||
|
<allow_active>yes</allow_active>
|
||||||
|
</defaults>
|
||||||
|
<annotate key="org.freedesktop.policykit.exec.path">/usr/bin/steamos-polkit-helpers/steamos-set-hostname</annotate>
|
||||||
|
</action>
|
||||||
|
|
||||||
|
<action id="org.manjaro.policykit.steamos.pkexec.run-set-timezone">
|
||||||
|
<description>Set the timezone</description>
|
||||||
|
<icon_name>package-x-generic</icon_name>
|
||||||
|
<defaults>
|
||||||
|
<allow_any>yes</allow_any>
|
||||||
|
<allow_inactive>yes</allow_inactive>
|
||||||
|
<allow_active>yes</allow_active>
|
||||||
|
</defaults>
|
||||||
|
<annotate key="org.freedesktop.policykit.exec.path">/usr/bin/steamos-polkit-helpers/steamos-set-timezone</annotate>
|
||||||
|
</action>
|
||||||
|
|
||||||
|
</policyconfig>
|
|
@ -0,0 +1,22 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE policyconfig PUBLIC
|
||||||
|
"-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN"
|
||||||
|
"http://www.freedesktop.org/standards/PolicyKit/1/policyconfig.dtd">
|
||||||
|
<policyconfig>
|
||||||
|
|
||||||
|
<vendor>Manjaro</vendor>
|
||||||
|
<vendor_url>https://manjaro.org</vendor_url>
|
||||||
|
|
||||||
|
<action id="org.chimeraos.policykit.steamos.pkexec.run-steamos-polkit-helpers-steamos-priv-write">
|
||||||
|
<description>Helper to write to a set of device nodes</description>
|
||||||
|
<icon_name>package-x-generic</icon_name>
|
||||||
|
<defaults>
|
||||||
|
<allow_any>yes</allow_any>
|
||||||
|
<allow_inactive>yes</allow_inactive>
|
||||||
|
<allow_active>yes</allow_active>
|
||||||
|
</defaults>
|
||||||
|
<annotate key="org.freedesktop.policykit.exec.path">/usr/bin/steamos-polkit-helpers/steamos-priv-write</annotate>
|
||||||
|
</action>
|
||||||
|
|
||||||
|
</policyconfig>
|
||||||
|
|
|
@ -0,0 +1,22 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE policyconfig PUBLIC
|
||||||
|
"-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN"
|
||||||
|
"http://www.freedesktop.org/standards/PolicyKit/1/policyconfig.dtd">
|
||||||
|
<policyconfig>
|
||||||
|
|
||||||
|
<vendor>Manjaro Linux</vendor>
|
||||||
|
<vendor_url>https://manjaro.org</vendor_url>
|
||||||
|
|
||||||
|
<action id="org.manjaro.policykit.steamos.pkexec.run-session-select">
|
||||||
|
<description>Helper to switch sessions</description>
|
||||||
|
<icon_name>package-x-generic</icon_name>
|
||||||
|
<defaults>
|
||||||
|
<allow_any>yes</allow_any>
|
||||||
|
<allow_inactive>yes</allow_inactive>
|
||||||
|
<allow_active>yes</allow_active>
|
||||||
|
</defaults>
|
||||||
|
<annotate key="org.freedesktop.policykit.exec.path">/usr/lib/os-session-select</annotate>
|
||||||
|
</action>
|
||||||
|
|
||||||
|
</policyconfig>
|
||||||
|
|
|
@ -0,0 +1,7 @@
|
||||||
|
[Desktop Entry]
|
||||||
|
Type=XSession
|
||||||
|
Exec=/usr/bin/startplasma-steamos-oneshot
|
||||||
|
TryExec=/usr/bin/startplasma-steamos-oneshot
|
||||||
|
DesktopNames=KDE (One-Time Launch)
|
||||||
|
Name=Plasma (One-Time Launch)
|
||||||
|
Comment=Plasma by KDE - One Time Launch Redirect for SteamOS Sessions
|
1
oem/gaming-oem-kde6/live-overlay/etc/default
Symbolic link
1
oem/gaming-oem-kde6/live-overlay/etc/default
Symbolic link
|
@ -0,0 +1 @@
|
||||||
|
../../../../shared/manjaro/live-overlay/etc/default
|
1
oem/gaming-oem-kde6/live-overlay/etc/fstab
Symbolic link
1
oem/gaming-oem-kde6/live-overlay/etc/fstab
Symbolic link
|
@ -0,0 +1 @@
|
||||||
|
../../../../shared/manjaro/live-overlay/etc/fstab
|
1
oem/gaming-oem-kde6/live-overlay/etc/issue
Symbolic link
1
oem/gaming-oem-kde6/live-overlay/etc/issue
Symbolic link
|
@ -0,0 +1 @@
|
||||||
|
../../../../shared/manjaro/live-overlay/etc/issue
|
1
oem/gaming-oem-kde6/live-overlay/etc/localtime
Symbolic link
1
oem/gaming-oem-kde6/live-overlay/etc/localtime
Symbolic link
|
@ -0,0 +1 @@
|
||||||
|
../../../../shared/manjaro/live-overlay/etc/localtime
|
1
oem/gaming-oem-kde6/live-overlay/etc/pam.d
Symbolic link
1
oem/gaming-oem-kde6/live-overlay/etc/pam.d
Symbolic link
|
@ -0,0 +1 @@
|
||||||
|
../../../../shared/manjaro/live-overlay/etc/pam.d
|
|
@ -0,0 +1,5 @@
|
||||||
|
# Created by Manjaro Tools
|
||||||
|
[Autologin]
|
||||||
|
Relogin=true
|
||||||
|
Session=plasma.desktop
|
||||||
|
User=manjaro
|
|
@ -0,0 +1,5 @@
|
||||||
|
# Created by Manjaro Tools
|
||||||
|
[Autologin]
|
||||||
|
Relogin=true
|
||||||
|
Session=plasma.desktop
|
||||||
|
User=manjaro
|
|
@ -0,0 +1,14 @@
|
||||||
|
[Desktop Entry]
|
||||||
|
Type=Application
|
||||||
|
Version=1.0
|
||||||
|
Name=Install Manjaro Linux
|
||||||
|
GenericName=Live Installer
|
||||||
|
Comment=Install the operating system to disk
|
||||||
|
Comment[de]=Manjaro Linux installieren
|
||||||
|
X-GNOME-Autostart-enabled=true
|
||||||
|
Exec=kstart5 --fullscreen calamares_polkit
|
||||||
|
Icon=calamares
|
||||||
|
Terminal=false
|
||||||
|
StartupNotify=true
|
||||||
|
Type=Application
|
||||||
|
Categories=Qt;System;
|
|
@ -0,0 +1 @@
|
||||||
|
|
|
@ -0,0 +1,9 @@
|
||||||
|
[X11]
|
||||||
|
exportKDEColors=true
|
||||||
|
exportKDEFonts=false
|
||||||
|
|
||||||
|
[DisplayEnergy]
|
||||||
|
displayEnergySaving=false
|
||||||
|
displayStandby=7
|
||||||
|
displaySuspend=13
|
||||||
|
displayPowerOff=19
|
|
@ -0,0 +1,2 @@
|
||||||
|
[General]
|
||||||
|
AutomountOnPlugin=false
|
3
oem/gaming-oem-kde6/live-overlay/etc/skel/.config/kscreenlockerrc
Executable file
3
oem/gaming-oem-kde6/live-overlay/etc/skel/.config/kscreenlockerrc
Executable file
|
@ -0,0 +1,3 @@
|
||||||
|
[Daemon]
|
||||||
|
Autolock=false
|
||||||
|
Timeout=0
|
11
oem/gaming-oem-kde6/live-overlay/etc/skel/.config/kwalletrc
Normal file
11
oem/gaming-oem-kde6/live-overlay/etc/skel/.config/kwalletrc
Normal file
|
@ -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
|
||||||
|
|
1
oem/gaming-oem-kde6/live-overlay/etc/skel/.config/manjaro
Symbolic link
1
oem/gaming-oem-kde6/live-overlay/etc/skel/.config/manjaro
Symbolic link
|
@ -0,0 +1 @@
|
||||||
|
../../../../../../shared/manjaro/live-overlay/etc/skel/.config/manjaro
|
39
oem/gaming-oem-kde6/live-overlay/etc/xdg/autostart/steam.desktop
Executable file
39
oem/gaming-oem-kde6/live-overlay/etc/xdg/autostart/steam.desktop
Executable file
|
@ -0,0 +1,39 @@
|
||||||
|
[Desktop Entry]
|
||||||
|
Name=Steam
|
||||||
|
Comment=Application for managing and playing games on Steam
|
||||||
|
Comment[pt_BR]=Aplicativo para jogar e gerenciar jogos no Steam
|
||||||
|
Comment[bg]=Приложение за ръководене и пускане на игри в Steam
|
||||||
|
Comment[cs]=Aplikace pro spravování a hraní her ve službě Steam
|
||||||
|
Comment[da]=Applikation til at håndtere og spille spil på Steam
|
||||||
|
Comment[nl]=Applicatie voor het beheer en het spelen van games op Steam
|
||||||
|
Comment[fi]=Steamin pelien hallintaan ja pelaamiseen tarkoitettu sovellus
|
||||||
|
Comment[fr]=Application de gestion et d'utilisation des jeux sur Steam
|
||||||
|
Comment[de]=Anwendung zum Verwalten und Spielen von Spielen auf Steam
|
||||||
|
Comment[el]=Εφαρμογή διαχείρισης παιχνιδιών στο Steam
|
||||||
|
Comment[hu]=Alkalmazás a Steames játékok futtatásához és kezeléséhez
|
||||||
|
Comment[it]=Applicazione per la gestione e l'esecuzione di giochi su Steam
|
||||||
|
Comment[ja]=Steam 上でゲームを管理&プレイするためのアプリケーション
|
||||||
|
Comment[ko]=Steam에 있는 게임을 관리하고 플레이할 수 있는 응용 프로그램
|
||||||
|
Comment[no]=Program for å administrere og spille spill på Steam
|
||||||
|
Comment[pt_PT]=Aplicação para organizar e executar jogos no Steam
|
||||||
|
Comment[pl]=Aplikacja do zarządzania i uruchamiania gier na platformie Steam
|
||||||
|
Comment[ro]=Aplicație pentru administrarea și jucatul jocurilor pe Steam
|
||||||
|
Comment[ru]=Приложение для игр и управления играми в Steam
|
||||||
|
Comment[es]=Aplicación para administrar y ejecutar juegos en Steam
|
||||||
|
Comment[sv]=Ett program för att hantera samt spela spel på Steam
|
||||||
|
Comment[zh_CN]=管理和进行 Steam 游戏的应用程序
|
||||||
|
Comment[zh_TW]=管理並執行 Steam 遊戲的應用程式
|
||||||
|
Comment[th]=โปรแกรมสำหรับจัดการและเล่นเกมบน Steam
|
||||||
|
Comment[tr]=Steam üzerinden oyun oynama ve düzenleme uygulaması
|
||||||
|
Comment[uk]=Програма для керування іграми та запуску ігор у Steam
|
||||||
|
Comment[vi]=Ứng dụng để quản lý và chơi trò chơi trên Steam
|
||||||
|
Exec=/usr/bin/steam -silent %U
|
||||||
|
Icon=steam
|
||||||
|
Terminal=false
|
||||||
|
Type=Application
|
||||||
|
Categories=Network;FileTransfer;Game;
|
||||||
|
Actions=Store;Community;Library;Servers;Screenshots;News;Settings;BigPicture;Friends;
|
||||||
|
PrefersNonDefaultGPU=true
|
||||||
|
X-KDE-RunOnDiscreteGpu=true
|
||||||
|
OnlyShowIn=KDE
|
||||||
|
Hidden=true
|
3
oem/gaming-oem-kde6/live-overlay/usr/bin/calamares_polkit
Executable file
3
oem/gaming-oem-kde6/live-overlay/usr/bin/calamares_polkit
Executable file
|
@ -0,0 +1,3 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
sudo -E /usr/bin/calamares "-D6" "$@"
|
|
@ -0,0 +1,107 @@
|
||||||
|
#!/usr/bin/env python3
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
#
|
||||||
|
# === This file is part of Calamares - <http://github.com/calamares> ===
|
||||||
|
#
|
||||||
|
# Copyright 2017-2021, Philip Müller <philm@manjaro.org>
|
||||||
|
#
|
||||||
|
# Calamares is free software: you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
# the Free Software Foundation, either version 3 of the License, or
|
||||||
|
# (at your option) any later version.
|
||||||
|
#
|
||||||
|
# Calamares is distributed in the hope that it will be useful,
|
||||||
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
# GNU General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License
|
||||||
|
# along with Calamares. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
|
import libcalamares
|
||||||
|
|
||||||
|
import os
|
||||||
|
import logging
|
||||||
|
import crypt
|
||||||
|
from os.path import join, exists
|
||||||
|
from distutils.dir_util import copy_tree
|
||||||
|
from libcalamares.utils import target_env_call
|
||||||
|
|
||||||
|
|
||||||
|
class ConfigOem:
|
||||||
|
def __init__(self):
|
||||||
|
self.__root = libcalamares.globalstorage.value("rootMountPoint")
|
||||||
|
self.__groups = 'video,audio,power,disk,storage,optical,network,lp,scanner,wheel,autologin'
|
||||||
|
libcalamares.globalstorage.insert("autoLoginUser", "gamer")
|
||||||
|
libcalamares.globalstorage.insert("username", "gamer")
|
||||||
|
|
||||||
|
@property
|
||||||
|
def root(self):
|
||||||
|
return self.__root
|
||||||
|
|
||||||
|
@property
|
||||||
|
def groups(self):
|
||||||
|
return self.__groups
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def change_user_password(user, new_password):
|
||||||
|
""" Changes the user's password """
|
||||||
|
try:
|
||||||
|
shadow_password = crypt.crypt(new_password, crypt.mksalt(crypt.METHOD_SHA512))
|
||||||
|
except:
|
||||||
|
logging.warning(_("Error creating password hash for user {0}".format(user)))
|
||||||
|
return False
|
||||||
|
|
||||||
|
try:
|
||||||
|
target_env_call(['usermod', '-p', shadow_password, user])
|
||||||
|
except:
|
||||||
|
logging.warning(_("Error changing password for user {0}".format(user)))
|
||||||
|
return False
|
||||||
|
|
||||||
|
return True
|
||||||
|
|
||||||
|
def remove_symlink(self, target):
|
||||||
|
for root, dirs, files in os.walk("/" + target):
|
||||||
|
for filename in files:
|
||||||
|
path = os.path.join(root, filename)
|
||||||
|
if os.path.islink(path):
|
||||||
|
os.unlink(path)
|
||||||
|
|
||||||
|
def copy_folder(self, source, target):
|
||||||
|
if exists("/" + source):
|
||||||
|
copy_tree("/" + source, join(self.root, target), preserve_symlinks=1)
|
||||||
|
|
||||||
|
def run(self):
|
||||||
|
target_env_call(['groupadd', 'autologin'])
|
||||||
|
target_env_call(['useradd', '-m', '-s', '/bin/bash', '-U', '-G', self.groups, 'gamer'])
|
||||||
|
self.change_user_password('gamer', 'gamer')
|
||||||
|
path = os.path.join(self.root, "etc/sudoers.d/g_gamer")
|
||||||
|
with open(path, "w") as oem_file:
|
||||||
|
oem_file.write("gamer ALL=(ALL) NOPASSWD: ALL")
|
||||||
|
|
||||||
|
# Remove symlinks before copying
|
||||||
|
self.remove_symlink('root')
|
||||||
|
|
||||||
|
# Copy skel to root
|
||||||
|
self.copy_folder('etc/skel', 'root')
|
||||||
|
|
||||||
|
# Enable 'menu_auto_hide' when supported in grubenv
|
||||||
|
if exists(join(self.root, "usr/bin/grub-set-bootflag")):
|
||||||
|
target_env_call(["grub-editenv", "-", "set", "menu_auto_hide=1", "boot_success=1"])
|
||||||
|
|
||||||
|
# Remove unneeded ucode
|
||||||
|
cpu_ucode = target_env_call(["hwinfo", "--cpu", "|", "grep", "Vendor:", "-m1", "|", "cut", "-d\'\"\'", "-f2"])
|
||||||
|
if cpu_ucode == "AuthenticAMD":
|
||||||
|
self.remove_pkg("intel-ucode", "boot/intel-ucode.img")
|
||||||
|
elif cpu_ucode == "GenuineIntel":
|
||||||
|
self.remove_pkg("amd-ucode", "boot/amd-ucode.img")
|
||||||
|
|
||||||
|
return None
|
||||||
|
|
||||||
|
|
||||||
|
def run():
|
||||||
|
""" Set OEM User """
|
||||||
|
|
||||||
|
oem = ConfigOem()
|
||||||
|
|
||||||
|
return oem.run()
|
83
oem/gaming-oem-kde6/profile.conf
Normal file
83
oem/gaming-oem-kde6/profile.conf
Normal file
|
@ -0,0 +1,83 @@
|
||||||
|
##########################################
|
||||||
|
###### 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'
|
||||||
|
|
||||||
|
# configure calamares for mhwd
|
||||||
|
mhwd_used="false"
|
||||||
|
|
||||||
|
# configure calamares for oem
|
||||||
|
oem_used="true"
|
||||||
|
|
||||||
|
windowexp=fullscreen
|
||||||
|
|
||||||
|
# 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=('bluetooth' 'cronie' 'ModemManager' 'NetworkManager' 'cups' 'haveged' 'powerstation'
|
||||||
|
'tlp' 'ufw' 'apparmor' 'snapd.apparmor' 'snapd' 'manjaro-post-install')
|
||||||
|
enable_systemd_timers=('fstrim' 'pacman-filesdb-refresh')
|
||||||
|
disable_systemd=('pacman-init')
|
||||||
|
|
||||||
|
# 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/zsh"
|
||||||
|
|
||||||
|
# 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')
|
||||||
|
disable_systemd_live=('tlp' 'tlp-sleep')
|
||||||
|
|
||||||
|
custom_boot_args=('splash')
|
|
@ -176,7 +176,7 @@ manjaro-hello
|
||||||
manjaro-application-utility
|
manjaro-application-utility
|
||||||
manjaro-settings-manager
|
manjaro-settings-manager
|
||||||
manjaro-settings-manager-notifier
|
manjaro-settings-manager-notifier
|
||||||
>basic midori
|
#>basic midori # dropped to AUR
|
||||||
>extra mlocate
|
>extra mlocate
|
||||||
mousepad
|
mousepad
|
||||||
mugshot
|
mugshot
|
||||||
|
|
|
@ -178,7 +178,7 @@ manjaro-hello
|
||||||
manjaro-application-utility
|
manjaro-application-utility
|
||||||
manjaro-settings-manager
|
manjaro-settings-manager
|
||||||
manjaro-settings-manager-notifier
|
manjaro-settings-manager-notifier
|
||||||
>basic midori
|
#>basic midori # dropped to AUR
|
||||||
>extra mlocate
|
>extra mlocate
|
||||||
mousepad
|
mousepad
|
||||||
mugshot
|
mugshot
|
||||||
|
|
Loading…
Reference in a new issue