pacman -S plasma xorg
systemctl enable --now sddm

That's actually it.

Check out all the KDE software and suggested packages below and install whatever you like.

The disadvantage of this method is that you have to log in via terminal.

So install plasma and xorg as described above and skip enable sddm and do the following instead:

pacman -S xorg-xinit
cp /etc/X11/xinit/xinitrc ~/.xinitrc
nano ~/.xinitrc

Comment out:

# twm &
# xclock -geometry 50x50-1+1 &
# xterm -geometry 80x50+494+51 &
# xterm -geometry 80x20+494-0 &
# exec xterm -geometry 80x66+0+0 -name login
echo "export DESKTOP_SESSION=plasma
exec startplasma-x11" >> ~/.xinitrc
echo "if [ -z "${DISPLAY}" ] && [ "${XDG_VTNR}" -eq 1 ]; then
  exec startx
fi" >> ~/.bash_profile

Suggested software

Just add the packages to the above pacman command.

networkmanager-openvpn wireguard-tools keepassxc arch-audit konsole keditbookmarks gparted htop dolphin spectacle wget lm_sensors ark kleopatra kate kompare rsync
pulseaudio pulseaudio-alsa
vlc openshot gimp inkscape
thunderbird thunderbird-i18n-en-us wqy-zenhei ttf-liberation libreoffice-fresh cups cups-pdf xsane system-config-printer kdeconnect firefox okular gwenview

If you install cups you also need to enable the service:

systemctl enable --now cups.service
bash-completion cronie

Add for bash-complition the following to your .bashrc:

echo "if [ -f /etc/bash_completion ]; then          
. /etc/bash_completion
fi" >> ~/.bashrc

Enable service for cronie:

systemctl enable --now cronie.service

Check also crontab.

  • en/desktop/environments/kde.txt
  • Last modified: 2022/07/09 09:59
  • by dan