2024-08-16 16:37:26 +02:00
|
|
|
{ user, ... }:
|
2024-08-10 14:15:06 +02:00
|
|
|
{
|
2024-08-24 12:08:22 +02:00
|
|
|
# Configuration Files
|
2024-08-16 15:11:24 +02:00
|
|
|
home.file."Code/.directory".source = ../../../dotfiles/directory;
|
2024-08-16 15:03:16 +02:00
|
|
|
home.file.".config/haruna/haruna.conf".source = ../../../dotfiles/haruna.conf;
|
|
|
|
home.file.".local/share/color-schemes/BreezeDunkelFarbe.colors".source = ../../../dotfiles/BreezeDunkelFarbe.colors;
|
|
|
|
home.file.".local/share/color-schemes/BreezeHellFarbe.colors".source = ../../../dotfiles/BreezeHellFarbe.colors;
|
2024-08-24 11:32:41 +02:00
|
|
|
home.file.".config/kwinrulesrc".source = ../../../dotfiles/kwinrulesrc;
|
2024-08-29 14:25:39 +02:00
|
|
|
|
2024-08-31 10:26:34 +02:00
|
|
|
# Use user Variables
|
|
|
|
#home.file.".local/share/user-places.xbel".source = ../../../dotfiles/user-places.xbel;
|
2024-08-29 14:25:39 +02:00
|
|
|
|
|
|
|
|
2024-08-31 10:26:34 +02:00
|
|
|
# Immutable Issues
|
|
|
|
#home.file.".config/kglobalshortcutsrc".source = ../../../dotfiles/kglobalshortcutsrc;
|
|
|
|
#home.file.".config/kwinrc".source = ../../../dotfiles/kwinrc;
|
|
|
|
#home.file.".config/kglobalshortcutsrc".force = true;
|
|
|
|
#home.file.".config/kwinrc".force = true;
|
2024-08-24 12:08:22 +02:00
|
|
|
|
|
|
|
# Wallpaper
|
2024-08-16 17:05:07 +02:00
|
|
|
home.file."Bilder/Wallpaper/wallpaper-nix.png".source = ../../../assets/wallpaper-nix.png;
|
|
|
|
home.file."Bilder/Wallpaper/wallpaper-asia.jpg".source = ../../../assets/wallpaper-asia.jpg;
|
|
|
|
home.file."Bilder/Wallpaper/wallpaper-kame.jpg".source = ../../../assets/wallpaper-kame.jpg;
|
|
|
|
home.file."Bilder/Wallpaper/wallpaper-retrogirl.png".source = ../../../assets/wallpaper-retrogirl.png;
|
2024-08-25 10:52:23 +02:00
|
|
|
home.file."Bilder/Wallpaper/wallpaper-sword.jpg".source = ../../../assets/wallpaper-sword.jpg;
|
|
|
|
home.file."Bilder/Wallpaper/wallpaper-clouds.png".source = ../../../assets/wallpaper-clouds.png;
|
|
|
|
|
2024-08-13 19:56:30 +02:00
|
|
|
|
|
|
|
|
2024-08-10 14:15:06 +02:00
|
|
|
programs.plasma = {
|
|
|
|
|
2024-08-13 19:56:30 +02:00
|
|
|
enable = true;
|
2024-08-30 21:10:42 +02:00
|
|
|
workspace.wallpaperSlideShow.path = /home/${user}/Bilder/Wallpaper;
|
|
|
|
workspace.wallpaperSlideShow.interval = 864000;
|
|
|
|
kscreenlocker.appearance.wallpaper = "/home/${user}/Bilder/Wallpaper/wallpaper-nix.png";
|
2024-08-10 14:15:06 +02:00
|
|
|
|
|
|
|
kwin.titlebarButtons.left = ["keep-above-windows"];
|
|
|
|
kwin.titlebarButtons.right = ["minimize" "maximize" "close"];
|
|
|
|
|
|
|
|
fonts = {
|
|
|
|
menu.family = "IBM Plex Sans";
|
|
|
|
menu.pointSize = 10;
|
|
|
|
menu.weight = "normal";
|
|
|
|
general.family = "IBM Plex Sans";
|
|
|
|
general.pointSize = 10;
|
|
|
|
general.weight = "normal";
|
|
|
|
small.family = "IBM Plex Sans";
|
|
|
|
small.pointSize = 8;
|
|
|
|
small.weight = "normal";
|
|
|
|
toolbar.family = "IBM Plex Sans";
|
|
|
|
toolbar.pointSize = 10;
|
|
|
|
toolbar.weight = "normal";
|
|
|
|
fixedWidth.family = "IBM Plex Mono";
|
|
|
|
fixedWidth.pointSize = 12;
|
|
|
|
fixedWidth.weight = "normal";
|
|
|
|
windowTitle.family = "IBM Plex Sans";
|
|
|
|
windowTitle.pointSize = 12;
|
|
|
|
windowTitle.weight = "medium";
|
|
|
|
};
|
|
|
|
|
|
|
|
workspace.cursor = {
|
|
|
|
size = 24;
|
|
|
|
theme = "Breeze_Snow";
|
|
|
|
};
|
|
|
|
|
|
|
|
workspace.colorScheme = "BreezeHellFarbe";
|
|
|
|
|
|
|
|
panels = [
|
|
|
|
{
|
|
|
|
location = "bottom";
|
|
|
|
floating = true;
|
|
|
|
alignment = "center";
|
|
|
|
height = 46;
|
|
|
|
lengthMode = "fit";
|
|
|
|
hiding = "dodgewindows";
|
|
|
|
widgets = [
|
2024-08-31 11:08:57 +02:00
|
|
|
"org.kde.plasma.kickerdash"
|
2024-08-10 14:15:06 +02:00
|
|
|
"org.kde.plasma.icontasks"
|
|
|
|
];
|
|
|
|
}
|
|
|
|
{
|
|
|
|
location = "bottom";
|
|
|
|
floating = true;
|
|
|
|
alignment = "right";
|
|
|
|
height = 36;
|
|
|
|
lengthMode = "fit";
|
|
|
|
hiding = "dodgewindows";
|
|
|
|
widgets = [
|
|
|
|
"org.kde.plasma.systemtray"
|
|
|
|
"org.kde.plasma.digitalclock"
|
|
|
|
];
|
|
|
|
}
|
|
|
|
];
|
|
|
|
};
|
|
|
|
}
|