KDE Plasma Notes featured image

KDE Plasma Notes

by Patrick Chong
Updated on

Ongoing list of tips and fixes with KDE Plasma on Manjaro

Unzip/Unarchive files #

Instead of the usual unzip/tar commands, KDE has the ark tool installed to manage archives. ark is usually accessed via the GUI but can be run in the command line as well. ark works on various formats such as tar, gzip, bzip2, zip, rar when the appropriate libraries are installed.

ark -b -a [archive(s)]

References:

  1. https://metelliuscode.wordpress.com/2009/08/28/tip-of-the-day-quickly-extract-archive-from-command-line-using-ark/
  2. https://www.systutorials.com/docs/linux/man/1-ark/

Tiling window manager like experience (like i3) #

  1. Install Kröhnkite (KWin Script, take note to follow the instructions in the Enabling User-Configuration and Tips)
  2. Force windows to start not maximised (so that window borders will show)
    Force window not maximised
  3. Install Move Window and Focus to Desktop (KWin Script to move window and focus to new desktop in one keyboard shortcut)

There are other ways to do this which uses i3 directly (like this Reddit post), but I couldn’t find a way minimise Zoom to show the mini window (see below) on i3 so I decided to use Kröhnkite instead.

Zoom Mini Window

Zoom mini window (image source: https://www.law.hawaii.edu/sites/www.law.hawaii.edu/files/Zoom Training Final.pdf)

Open specific Settings screens directly #

  • Bluetooth: systemsettings5 bluetooth

Remember folder structure per folder on dolphin #

Hamburger button > Configure > Configure Dolphin > General > Behaviour > View > Remember display style for each folder (as at Dolphin 21.08.0)

Adapted from: https://askubuntu.com/questions/1195505/how-to-change-how-files-are-sorted-in-different-folders-in-dolphin

Windows like Icon theme #

xbacklight command not working #

Launch .desktop files from command line #

Helpful to debug/test .desktop files

kioclient5 exec <path of .desktop file>

Update application list after creating .desktop file #

Either of these commands would work depending on the use case

  • sudo update-desktop-database
  • update-desktop-database ~/.local/share/applications
  • kbuildsycoca5

Source: https://forum.kde.org/viewtopic.php?f=14&t=167056