mirror of
https://github.com/CHN-beta/nixos.git
synced 2026-01-12 02:09:26 +08:00
Revert "remove wallpaper desktopeffect theme etc"
This reverts commit 5b6a2623bc.
This commit is contained in:
45
modules/user/chn/plasma/theme.nix
Normal file
45
modules/user/chn/plasma/theme.nix
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
inputs:
|
||||||
|
{
|
||||||
|
config = inputs.lib.mkIf (builtins.elem inputs.config.nixos.model.type [ "desktop" "server" ])
|
||||||
|
{
|
||||||
|
home-manager.users.chn.config =
|
||||||
|
{
|
||||||
|
programs.plasma =
|
||||||
|
{
|
||||||
|
workspace =
|
||||||
|
{
|
||||||
|
theme = "breeze-light";
|
||||||
|
colorScheme = "BreezeLight";
|
||||||
|
cursor.theme = "breeze_cursors";
|
||||||
|
lookAndFeel = "org.kde.klassylighttraditional.desktop";
|
||||||
|
# ~/.config/kdeglobals [Icons]
|
||||||
|
iconTheme = "klassy";
|
||||||
|
};
|
||||||
|
configFile =
|
||||||
|
{
|
||||||
|
kwinrc =
|
||||||
|
{
|
||||||
|
Effect-blur.BlurStrength.value = 10;
|
||||||
|
Effect-kwin4_effect_translucency.MoveResize.value = 75;
|
||||||
|
Effect-wobblywindows =
|
||||||
|
{
|
||||||
|
AdvancedMode.value = true;
|
||||||
|
Drag.value = 85;
|
||||||
|
Stiffness.value = 10;
|
||||||
|
WobblynessLevel.value = 1;
|
||||||
|
ResizeWobble.value = false;
|
||||||
|
};
|
||||||
|
Plugins =
|
||||||
|
{
|
||||||
|
blurEnabled.value = true;
|
||||||
|
kwin4_effect_dimscreenEnabled.value = true;
|
||||||
|
kwin4_effect_translucencyEnabled.value = true;
|
||||||
|
padding.value = 4;
|
||||||
|
wobblywindowsEnabled.value = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
21
modules/user/chn/plasma/wallpaper.nix
Normal file
21
modules/user/chn/plasma/wallpaper.nix
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
inputs:
|
||||||
|
{
|
||||||
|
config.home-manager.users.chn.config.programs.plasma.configFile =
|
||||||
|
let
|
||||||
|
inherit (inputs.topInputs) nixos-wallpaper;
|
||||||
|
wallpaper =
|
||||||
|
{
|
||||||
|
pc = "${nixos-wallpaper}/pixiv-117612023.png";
|
||||||
|
}.${inputs.config.nixos.model.hostname} or "${nixos-wallpaper}/pixiv-96734339-x2.png";
|
||||||
|
in
|
||||||
|
{
|
||||||
|
# "plasma-org.kde.plasma.desktop-appletsrc" =
|
||||||
|
# {
|
||||||
|
# "Containments/1".wallpaperplugin.value = "a2n.blur";
|
||||||
|
# "Containments/1/Wallpaper/a2n.blur/General".Image.value = wallpaper;
|
||||||
|
# };
|
||||||
|
kscreenlockerrc."Greeter/Wallpaper/org.kde.image/General" =
|
||||||
|
{ Image.value = wallpaper; PreviewImage.value = wallpaper; };
|
||||||
|
kdeglobals.General.accentColorFromWallpaper.value = true;
|
||||||
|
};
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user