nix/home-manager/modules/plasma.nix
2024-11-21 22:31:15 -07:00

37 lines
No EOL
1,020 B
Nix
Executable file

{ pkgs, ... }:
{
programs.plasma = {
enable = true;
workspace = {
# Enable Breeze Dark theme
lookAndFeel = "org.kde.breezedark.desktop";
# Set cursor theme
cursor = {
theme = "Vimix-cursors";
size = 24;
};
# Set icon theme TODO Package modern beautyline
iconTheme = "breeze-dark";
# Set wallpaper to Shell
wallpaper = "${pkgs.kdePackages.plasma-workspace-wallpapers}/share/wallpapers/Shell/contents/images/5120x2880.jpg";
};
# TODO Powerdevil
kwin = {
edgeBarrier = 0; # Disables the highlighting when approaching an edge with an effect
cornerBarrier = false;
};
kscreenlocker = {
lockOnResume = true;
timeout = 10;
};
configFile = {
# Enable indexing
baloofilerc."Basic Settings"."Indexing-Enabled" = true;
};
};
}