[kde-dev] adopt kde changes

This commit is contained in:
Philip Mueller 2023-12-31 06:33:24 +07:00
parent 0c836eab0c
commit 269021c5c7
17 changed files with 165 additions and 134 deletions

View file

@ -5,6 +5,7 @@ networkmanager-openconnect
networkmanager-openvpn
networkmanager-pptp
networkmanager-vpnc
networkmanager-l2tp
nss-mdns # NSS support for mDNS (optdepend for avahi)
ntp
mobile-broadband-provider-info
@ -25,55 +26,32 @@ gst-plugins-good
gst-plugins-ugly
libcanberra
>multilib lib32-libcanberra
libcanberra-pulse
>multilib lib32-libcanberra-pulse
libdvdcss
manjaro-alsa
manjaro-pulse
#phonon-qt5-gstreamer
pulseaudio-bluetooth
pulseaudio-ctl
pulseaudio-zeroconf
manjaro-gstreamer
>extra manjaro-modem
manjaro-pipewire
phonon-qt5-gstreamer
## Btrfs
grub-btrfs
>extra timeshift-autosnap-manjaro
## 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
libtool
m4
make
patch
pkg-config
>multilib lib32-flex
# Extra packages for AUR support
>extra git
>extra patchutils
>extra subversion
## 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
#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
@ -81,44 +59,47 @@ terminus-font
>extra ttf-liberation
>extra ttf-droid
## Games
## Package management
#appimagelauncher
packagekit-qt5
discover
flatpak
xdg-desktop-portal
xdg-desktop-portal-kde
fwupd
#>extra appimagelauncher
pamac-gtk3
pamac-tray-icon-plasma
pamac-cli
octopi
#>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 cups
#>extra cups-pdf
#>extra cups-pk-helper
#>extra ghostscript
#>extra gsfonts
#>extra gtk3-print-backends
#>extra hplip
#>extra splix
>extra manjaro-printer
>extra gtk3-print-backends
## 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
sddm-kcm
## Plasma5
audiocd-kio
bluedevil
kde-gtk-config
kdeplasma-addons
@ -138,27 +119,26 @@ milou
plasma-desktop
plasma-nm
plasma-pa
plasma-systemmonitor
plasma-wayland-session
plasma-simplemenu
#plasma-wayland-session # seems to need sddm-git
plasma-workspace
>extra plasma-workspace-wallpapers
powerdevil
systemsettings
plasma-browser-integration
xdg-desktop-portal-kde
#plasma-welcome
plasma-thunderbolt
## Themes QT/GTK/SDDM
breeze
breeze-gtk
breeze-icons
gnome-themes-standard
#gtk-theme-breath
oxygen
oxygen # needed to provide KDE system sounds
oxygen-icons
#plasma5-themes-breath # Default
#sddm-breath-theme # Default
sddm-breath-theme
grub-theme-manjaro
#illyria-wallpaper
#>extra wallpapers-2018
#>extra manjaro-wallpapers-18.0
breeze-gtk
plymouth
plymouth-theme-manjaro
## KDE Applications
ark
@ -166,28 +146,28 @@ ark
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
kdeconnect
okular
#>extra >x86_64 kget
#>extra >x86_64 libktorrent
#>extra >i686 kdenetwork-kget
kdenetwork-filesharing
#>extra kdenlive
khelpcenter
khotkeys
kinit # for "Open in Terminal" action
kio-extras
#>extra kleopatra
konsole
konversation
ksystemlog
kwalletmanager
#gwenview
gwenview
partitionmanager
#>extra print-manager
>extra print-manager
>extra skanlite
spectacle
@ -202,22 +182,13 @@ unarchiver # RAR format support
## Optional dependencies for dolphin
kdegraphics-thumbnailers # PDF and PS thumbnails
ffmpegthumbs # video thumbnails
ruby # installing new service menus with GHNS
## 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 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
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
kaccounts-providers
## Optional dependencies for kdeconnect
sshfs # remote filesystem browser
@ -231,46 +202,39 @@ sshfs # remote filesystem browser
#>extra movit # for GPU video processing
## Optional dependencies for okular
#poppler-data # encoding data to display PDF documents containing CJK characters
poppler-data # encoding data to display PDF documents containing CJK characters
## Applications
#>extra cantata
>extra elisa
dmidecode # for inxi -m output
firefox
htop
#imagewriter
inxi
#>extra krita
>extra firefox
>basic falkon
#ms-office-online
#>extra libreoffice-fresh
>extra calligra
#manjaro-hello
#>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
screenfetch
neofetch
systemd-kcm
plymouth-kcm
#>extra thunderbird
vlc
>extra 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
manjaro-kde-settings
manjaro-browser-settings
## Xorg Input Drivers
xf86-input-elographics
@ -293,11 +257,15 @@ xorg-server
xorg-twm
xorg-xinit
xorg-xkill
xorg-mkfontscale
## Desktop Utils
perl-file-mimeinfo
xdg-utils
zensu
>extra timeshift
#>extra kernel-alive
power-profiles-daemon
## Misc
manjaro-hotfixes
>basic squashfs-tools

View file

@ -1,4 +1,4 @@
calamares
calamares-git
>manjaro grub-theme-live-manjaro
gsmartcontrol
#manjaro-architect

View file

@ -0,0 +1,6 @@
Section "InputClass"
Identifier "touchpad"
Driver "libinput"
MatchIsTouchpad "on"
Option "Tapping" "on"
EndSection

View file

@ -1 +0,0 @@
../../../kde/desktop-overlay/etc/pam.d

View 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

View file

@ -0,0 +1,6 @@
# Distribution defaults. Changes to this file will get overwritten during
# upgrades.
[Daemon]
Theme=manjaro
ShowDelay=0
DeviceTimeout=8

View file

@ -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=breeze
Current=breath
# Cursor theme used in the greeter
CursorTheme=breeze_cursors
@ -125,5 +123,3 @@ XauthPath=/usr/bin/xauth
# Path to Xephyr binary
XephyrPath=/usr/bin/Xephyr

View file

@ -0,0 +1,2 @@
[icon theme]
Inherits=xcursor-breeze

View file

@ -0,0 +1,13 @@
[Desktop Entry]
Categories=Qt;KDE;System;TerminalEmulator;
Comment=A drop-down terminal emulator based on KDE Konsole technology.
Exec=yakuake
GenericName=Drop-down Terminal
Icon=yakuake
Name=Yakuake
Terminal=false
Type=Application
X-DBUS-ServiceName=org.kde.yakuake
X-DBUS-StartupType=Unique
X-KDE-StartupNotify=false

View file

@ -0,0 +1,9 @@
[X11]
exportKDEColors=true
exportKDEFonts=false
[DisplayEnergy]
displayEnergySaving=false
displayStandby=7
displaySuspend=13
displayPowerOff=19

View file

@ -0,0 +1,2 @@
[General]
AutomountOnPlugin=false

View file

@ -0,0 +1,3 @@
[Daemon]
Autolock=false
Timeout=0

View 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

View file

@ -0,0 +1 @@
../../../../../../shared/manjaro/live-overlay/etc/skel/.config/manjaro

View file

@ -0,0 +1,6 @@
[Appearance]
Blur=true
Skin=breath-dark
[Dialogs]
FirstRun=false

View file

@ -0,0 +1,3 @@
#!/bin/bash
sudo -E /usr/bin/calamares "-D6" "$@"

View file

@ -15,7 +15,7 @@ displaymanager="sddm"
# use extra packages as defined in pkglist to activate a full profile
# extra="false"
#extra="true"
# extra="true"
################ install ################
@ -31,17 +31,19 @@ displaymanager="sddm"
# 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')
enable_systemd=('bluetooth' 'cronie' 'ModemManager' 'NetworkManager' 'cups' 'haveged')
enable_systemd_timers=('fstrim' 'pacman-filesdb-refresh')
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=""
@ -69,8 +71,4 @@ disable_systemd=('pacman-init')
# enable_systemd_live=('manjaro-live' 'mhwd-live' 'pacman-init' 'mirrors-live')
disable_systemd_live=('tlp' 'tlp-sleep')
# 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')
custom_boot_args=('splash')