kde: restore full profile, add kde-minimal

This commit is contained in:
Ramon Buldó 2017-02-04 06:53:43 +01:00
parent 4671e1f39c
commit f195848fbf
17 changed files with 612 additions and 71 deletions

View File

@ -0,0 +1,105 @@
alsa-firmware
ark
bluedevil
breeze
breeze-gtk
cantarell-fonts
dmidecode
dolphin
drkonqi
gnome-icon-theme
gnome-themes-standard
gtk-theme-breath
inxi
kate
kde-gtk-config
kdeplasma-addons
kgamma5
khelpcenter
kinfocenter
kmenuedit
konsole
kscreen
kscreenlocker
ksshaskpass
ksysguard
kwallet-pam
kwayland-integration
kwin
kwrite
kwrited
manjaro-browser-settings
manjaro-hotfixes
manjaro-kde-minimal-settings
manjaro-settings-manager-kcm
manjaro-settings-manager-knotifier
manjaro-hello
mesa-demos
milou
mobile-broadband-provider-info
modemmanager
>multilib lib32-mesa-demos
>multilib manjaro-alsa
noto-fonts
noto-fonts-emoji
nss-mdns
numlockx
octopi
octopi-notifier-frameworks
okular
>openrc alsa-utils-openrc
>openrc avahi-openrc
>openrc cgmanager-openrc
>openrc consolekit-openrc
>openrc displaymanager-openrc
>openrc networkmanager-consolekit
>openrc networkmanager-openrc
>openrc ntp-openrc
>openrc openssh-openrc
>openrc pm-utils
>openrc sddm-consolekit
>openrc syslog-ng-openrc
oxygen
oxygen-icons
partitionmanager
plasma5-themes-breath
plasma-desktop
plasma-nm
plasma-pa
plasma-workspace
powerdevil
powertop
qupzilla
sddm-kcm
sddm-breath-theme
>systemd alsa-utils
>systemd avahi
>systemd networkmanager
>systemd ntp
>systemd openssh
>systemd plymouth-theme-manjaro-elegant
>systemd sddm
systemsettings
terminus-font
ttf-bitstream-vera
ttf-dejavu
ttf-droid
ttf-inconsolata
ttf-indic-otf
ttf-liberation
user-manager
xdg-su
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-server-utils
xorg-twm
xorg-utils
xorg-xinit
yakuake

View File

@ -0,0 +1 @@
../../shared/Packages-Live

View File

@ -0,0 +1 @@
../../shared/Packages-Mhwd

View File

@ -0,0 +1 @@
../../shared/Packages-Root

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,101 @@
[Autologin]
# Autologin again on session exit
Relogin=false
# Autologin session
Session=plasma.desktop
# Autologin user
User=
[General]
# Halt command
HaltCommand=/usr/bin/systemctl poweroff
# Initial NumLock state
# Valid values: on|off|none
# If property is set to none, numlock won't be changed
Numlock=none
# Reboot command
RebootCommand=/usr/bin/systemctl reboot
[Theme]
# Current theme name
Current=breath
# Cursor theme
CursorTheme=breeze_cursors
# Face icon directory
# The files should be in username.face.icon format
FacesDir=/usr/share/sddm/faces
# Theme directory path
ThemeDir=/usr/share/sddm/themes
[Users]
# Default $PATH
DefaultPath=/bin:/usr/bin:/usr/local/bin
# Hidden shells
# Users with these shells as their default won't be listed
HideShells=
# Hidden users
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
[WaylandDisplay]
# Wayland session script path
# A script to execute when starting the desktop session
SessionCommand=/usr/share/sddm/scripts/wayland-session
# Session description directory
SessionDir=/usr/share/wayland-sessions
[XDisplay]
# Xsetup script path
# A script to execute when starting the display server
DisplayCommand=/usr/share/sddm/scripts/Xsetup
# Xstop script path
# A script to execute when stopping the display server
DisplayStopCommand=/usr/share/sddm/scripts/Xstop
# Minimum VT
# The lowest virtual terminal number that will be used.
MinimumVT=1
# X server arguments
ServerArguments=-nolisten tcp
# X server path
ServerPath=/usr/bin/X
# Xsession script path
# A script to execute when starting the desktop session
SessionCommand=/usr/share/sddm/scripts/Xsession
# Session description directory
SessionDir=/usr/share/xsessions
# Xauth path
XauthPath=/usr/bin/xauth
# Xephyr path
XephyrPath=/usr/bin/Xephyr

View File

@ -0,0 +1 @@
fs.inotify.max_user_watches = 16384

View File

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

View File

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

View File

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

View File

@ -0,0 +1 @@
../../../../shared/manjaro/live-overlay/etc/pam.d

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,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/mkinitcpio.conf

View File

@ -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 plymouth; initcpio hook
# plymouth_boot="true"
# use pxe boot; initcpio hook
# pxe_boot="false"
################ install ################
# unset defaults to given value
# efi_boot_loader="grub"
# configure calamares for netinstall
# netinstall="false"
# the default url for the netinstall.yaml
# netgroups="https://raw.githubusercontent.com/manjaro/iso-profiles/master/shared/netgroups"
# configure calamares to use chrootcfg instead of unpackfs
# chrootcfg="false"
# use geoip for localization
# geoip='true'
# unset defaults to given value
# plymouth_theme=manjaro-elegant
# 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' 'cgmanager' 'consolekit' '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="video,audio,power,disk,storage,optical,network,lp,scanner,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')

View File

@ -1,24 +1,143 @@
######################################################
### THIS FILE WILL INCLUDE shared/Packages-Desktop ###
######################################################
## Network
>systemd avahi
>openrc avahi-openrc
>systemd networkmanager
>openrc networkmanager-openrc
>openrc networkmanager-consolekit
networkmanager-openconnect
networkmanager-openvpn
networkmanager-pptp
networkmanager-vpnc
networkmanager-dispatcher-ntpd
nss-mdns # NSS support for mDNS (optdepend for avahi)
>systemd ntp
>openrc ntp-openrc
mobile-broadband-provider-info
modemmanager
>systemd openresolv
openssh
samba
## Libraries for Sound/Audio/Video
alsa-firmware
ark
bluedevil
breeze
breeze-gtk
>systemd alsa-utils
>openrc alsa-utils-openrc
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-qt4-gstreamer
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-multilib
libtool
m4
make
patch
pkg-config
>multilib lib32-flex
# Extra packages for AUR support
git
patchutils
svn
yaourt
## Fonts
cantarell-fonts
dmidecode
dolphin
drkonqi
gnome-icon-theme
gnome-themes-standard
gtk-theme-maia
inxi
kate
noto-fonts # default font
# noto-fonts-cjk # big package, ~76 mb compressed
noto-fonts-emoji
terminus-font
ttf-bitstream-vera
ttf-dejavu
ttf-inconsolata
ttf-indic-otf
ttf-liberation
ttf-droid
## Games
steam-manjaro
## Package management
octopi
octopi-notifier-frameworks
octopi-cachecleaner
octopi-repoeditor
## Java
jdk8-openjdk
jre8-openjdk-headless
jre8-openjdk
icedtea-web
## Printing
cups
cups-pdf
cups-pk-helper
ghostscript
gsfonts
hplip
splix
## Optional dependencies for hplip
pyqt5-common # For hplip
python-pillow # For hplip
python-pip # For hplip
python-pyqt5 # For hplip gui
python-reportlab # For hplip
## Display manager
>systemd sddm
>openrc sddm-consolekit
sddm-kcm
## Plasma5
bluedevil
kde-gtk-config
kdeplasma-addons
kgamma5
khelpcenter
kinfocenter
kmenuedit
konsole
kscreen
kscreenlocker
ksshaskpass
@ -26,80 +145,175 @@ ksysguard
kwallet-pam
kwayland-integration
kwin
kwrite
kwrited
manjaro-browser-settings
manjaro-hotfixes
manjaro-kde-minimal-settings
manjaro-settings-manager-kcm
manjaro-settings-manager-knotifier
manjaro-hello
mesa-demos
milou
mobile-broadband-provider-info
modemmanager
>multilib lib32-mesa-demos
>multilib manjaro-alsa
noto-fonts
noto-fonts-emoji
nss-mdns
numlockx
octopi
octopi-notifier-frameworks
>openrc alsa-utils-openrc
>openrc avahi-openrc
>openrc cgmanager-openrc
>openrc consolekit-openrc
>openrc displaymanager-openrc
>openrc networkmanager-consolekit
>openrc networkmanager-openrc
>openrc ntp-openrc
>openrc openssh-openrc
>openrc pm-utils
>openrc sddm-consolekit
>openrc syslog-ng-openrc
oxygen
oxygen-icons
partitionmanager
plasma5-themes-maia
plasma-desktop
plasma-nm
plasma-pa
plasma-workspace
plasma-workspace-wallpapers
powerdevil
powertop
qpdfview
qupzilla
sddm-kcm
sddm-breath-theme
>systemd alsa-utils
>systemd avahi
>systemd networkmanager
>systemd ntp
>systemd openssh
>systemd plymouth-theme-manjaro-elegant
>systemd sddm
systemsettings
terminus-font
ttf-bitstream-vera
ttf-dejavu
ttf-droid
ttf-inconsolata
ttf-indic-otf
ttf-liberation
user-manager
xdg-su
xdg-user-dirs
xdg-utils
## Themes QT/GTK/SDDM
breeze
breeze-kde4
breeze-gtk
gnome-icon-theme
gnome-themes-standard
gtk-theme-breath
gtk-theme-maia
oxygen
oxygen-kde4
oxygen-icons
plasma5-themes-breath # Default
plasma5-themes-maia
sddm-breath-theme # Default
sddm-maia-theme
>systemd plymouth-theme-manjaro-elegant
## Better systray/notifications support
sni-qt # A Qt plugin that enables tray icons in qt4 applications
>multilib lib32-sni-qt
## KDE Applications
ark
digikam
dolphin
dolphin-plugins
filelight
k3b
kate
kcalc
keditbookmarks
kfind
kdeconnect
okular
kdenetwork-kget
kdenetwork-filesharing
kdenlive
kde-servicemenus-rootactions
khelpcenter
kio-extras
kleopatra
konsole
konversation
ksystemlog
kwalletmanager
kwrite
gwenview
partitionmanager
print-manager
skanlite
spectacle
## Optional dependencies for ark
p7zip # 7Z format support
unrar # RAR format support
unzip # ZIP format support
zip # ZIP compression support
## Optional dependency for digikam
kipi-plugins # more tools and plugins
## 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
cdparanoia # for cd ripping support
cdrdao # for disk-at-once (DAO) mode support
dvd+rw-tools # for dvd burning support
emovix # for bootable multimedia cd/dvd support
transcode # for advanced mpeg conversion support
vcdimager # for vcd burning support
## Optional dependencies for kaccounts-integration
kaccounts-providers
## Optional dependencies for kdeconnect
sshfs # remote filesystem browser
## Optional dependencies for kdenlive
cdrtools # for creation of DVD ISO images
dvdauthor # for creation of DVD
dvgrab # for firewire capture
recordmydesktop # for screen capture
xine-ui # for DVD preview
movit # for GPU video processing
## Optional dependencies for okular
poppler-data # encoding data to display PDF documents containing CJK characters
## Optional dependencies for print-manager
system-config-printer # auto-detect the printer driver
python-pysmbc # SMB browser support
## Applications
cantata
dmidecode # for inxi -m output
htop
imagewriter
inkscape
inxi
krita
firefox-kde
flashplugin
libreoffice-still
manjaro-hello
manjaro-settings-manager-kcm
manjaro-settings-manager-knotifier
powertop
qbittorrent
screenfetch
>systemd systemd-kcm
thunderbird-kde
vlc
yakuake
## Optional dependencis for cantata
mpd # playback
perl-uri # dynamic playlist
## Documentation
manjaro-documentation
## Settings packages
manjaro-kde-settings
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
xorg-server
xorg-server-utils
xorg-twm
xorg-utils
xorg-xinit
yakuake
mesa-demos
>multilib lib32-mesa-demos
## Desktop Utils
perl-file-mimeinfo
xdg-user-dirs
xdg-utils
xdg-su
## Misc
>openrc consolekit-openrc
>openrc displaymanager-openrc
>openrc pm-utils
>openrc cgmanager-openrc
manjaro-hotfixes