# nix-community/plasma-manager

Manage KDE Plasma with Home Manager [maintainer=@HeitorAugustoLN]

Repository: https://github.com/nix-community/plasma-manager
Canonical: https://ross.abutalabs.com/products/plasma-manager
Homepage: https://nix-community.github.io/plasma-manager/
Language: Nix
License: MIT
License Family: permissive
Topics: home-manager, kde, kde-plasma, nix, plasma
Last push: 2026-08-21T06:55:51+00:00

## Health v2 (maintenance only)
Score: 76/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 98, release rhythm 35, longevity 100
- inputs: {"age_days": 1533, "days_push": 12, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1215, forks 120 (observed 2026-08-28T04:04:01.096735+00:00)

## What it is
A set of Home Manager modules that let you declaratively configure the KDE Plasma desktop environment using the Nix language. It covers workspace themes, panels, shortcuts, input devices, window rules, and several KDE apps, and includes an rc2nix tool to convert existing Plasma settings into Nix configuration.

## Use cases
- manage kde plasma settings declaratively with nix
- configure plasma desktop via home manager
- version control my kde desktop configuration
- convert existing plasma config files to nix with rc2nix
- set plasma themes wallpapers and panels from nix
- manage konsole and kate settings through home manager
- declare keyboard shortcuts and window rules in nix

## When to choose
- you use NixOS or Home Manager and want reproducible KDE Plasma desktop settings
- you want your Plasma configuration in version control and applied declaratively
- you run Plasma 6 (or Plasma 5 via the plasma-5 branch) and want modules for themes, panels, shortcuts, and input devices

## When to avoid
- you don't use Nix or Home Manager
- you need real-time configuration updates without re-logging in
- you rely on Plasma features not yet covered by the modules

## Facets
- artifact type: library
- maturity: active
- function: configuration-management, developer-tools
- domain: operating-systems, desktop-applications, developer-tools
- platform: -
- tags: home-manager, kde-plasma, declarative-configuration, nix-modules, desktop-environment, linux, nix

## Member repositories
- nix-community/plasma-manager (main) score 76

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:01.096735+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:17:17.388295+00:00, confidence not recorded.
  - readme: https://github.com/nix-community/plasma-manager (fetched 2026-08-28T04:04:01.096735+00:00, sha e1cd04d6a5d6)
  - homepage: https://nix-community.github.io/plasma-manager/ (fetched 2026-08-29T12:25:12.426117+00:00, sha 9c349722a9ab)
- Data as of 2026-08-30T08:39:29.467469+00:00.
