37 lines
1,020 B
Nix
37 lines
1,020 B
Nix
|
{ 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;
|
||
|
};
|
||
|
};
|
||
|
}
|