kshift

kshift is a dynamic theme manager for KDE Plasma that automatically changes your system's theme (color scheme, icon theme, desktop theme, and wallpaper) based on predefined schedules, times of day, or solar events (e.g., sunrise and sunset).

kshift screenshot 1

Cost / License

  • Free
  • Open Source

Platforms

  • Linux
  • KDE Plasma
-
No reviews
0likes
0comments
0news articles

Features

Suggest and vote on features

Properties

  1.  Lightweight
  2.  Privacy focused
  3.  Customizable

Features

  1.  Works Offline
  2.  No Tracking
  3.  Ad-free
  4.  No registration required
  5.  Theme changing
  6. KDE Plasma icon  KDE Plasma integration

 Tags

  • theme-manager
  • theme-selector

kshift News & Activities

Highlights All activities

Recent activities

Show all activities

kshift information

  • Developed by

    Seth Mackert
  • Licensing

    Open Source (GPL-3.0) and Free product.
  • Written in

  • Alternatives

    1 alternatives listed
  • Supported Languages

    • English

GitHub repository

  •  41 Stars
  •  6 Forks
  •  6 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all
kshift was added to AlternativeTo by Paul on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is kshift?

kshift is a dynamic theme manager for KDE Plasma that automatically changes your system's theme (color scheme, icon theme, desktop theme, and wallpaper) based on predefined schedules, times of day, or solar events (e.g., sunrise and sunset). It supports advanced configurations using systemd timers, making it a highly customizable solution for KDE Plasma users who want seamless transitions between themes.

Why Use kshift?

Effortless and Dynamic Theme Automation: Save time by automating theme changes for morning, evening, or specific events without manual adjustments. Coordinate your system's appearance with wallpapers, icon themes, and desktop themes that match the time of day or occasion.

Customizable and Reliable Schedules: Define unique schedules for themes using flexible time settings or solar events like sunrise and sunset. With systemd integration, theme changes are guaranteed to occur on time, even after system reboots.

Simple and Lightweight: kshift is built around a straightforward CLI interface and a single YAML configuration file. This design keeps it lightweight and efficient, with no background processes required. By leveraging systemd for scheduling, kshift ensures seamless theme transitions with minimal system resource usage.

Official Links