2024-08-24 15:38:09 +02:00
|
|
|
{ plasma-manager, ... }:
|
2024-08-24 12:54:21 +02:00
|
|
|
|
|
|
|
# https://nix-community.github.io/plasma-manager/options.xhtml
|
|
|
|
# https://github.com/nix-community/plasma-manager/blob/trunk/examples/home.nix
|
|
|
|
{
|
2024-08-24 15:38:09 +02:00
|
|
|
imports = [
|
|
|
|
./plasma_manager/shortcuts.nix
|
|
|
|
./plasma_manager/krunner.nix
|
|
|
|
./plasma_manager/baloo.nix
|
|
|
|
./plasma_manager/theme.nix
|
|
|
|
./plasma_manager/panel.nix
|
|
|
|
./plasma_manager/input.nix
|
|
|
|
./plasma_manager/kwin.nix
|
|
|
|
./plasma_manager/autostart.nix
|
|
|
|
];
|
2024-08-24 14:48:14 +02:00
|
|
|
|
2024-08-24 12:54:21 +02:00
|
|
|
programs.plasma = {
|
2024-08-24 14:48:14 +02:00
|
|
|
enable = true;
|
2024-08-24 16:12:44 +02:00
|
|
|
|
|
|
|
# Reset all non-nix plasma configutation
|
|
|
|
# Files can be excluded via programs.plasma.resetFilesExclude.
|
|
|
|
# See https://github.com/nix-community/plasma-manager/blob/trunk/modules/files.nix
|
2024-08-24 14:48:14 +02:00
|
|
|
overrideConfig = true;
|
2024-08-24 12:54:21 +02:00
|
|
|
};
|
|
|
|
}
|
|
|
|
|
|
|
|
# vim: tabstop=2 softtabstop=2
|