add wp engine gui

This commit is contained in:
2026-09-28 01:04:34 +02:00
parent 333bed459d
commit 813e474bc1
3 changed files with 79 additions and 5 deletions
@@ -6,6 +6,15 @@
}:
let
inherit (lib.my-namespace) enabled;
system = pkgs.stdenv.hostPlatform.system;
simpleWallpaperEngine =
inputs.simple-wallpaper-engine.packages.${system}.default.override {
# The upstream GUI package otherwise puts nixpkgs' unmodified
# linux-wallpaperengine in its wrapped PATH.
pkgs = pkgs // {
linux-wallpaperengine = inputs.wallpaperengine.packages.${system}.default;
};
};
in
{
imports = [
@@ -29,13 +38,19 @@ in
pkgs.hyfetch
pkgs.libreoffice
pkgs.localsend
simpleWallpaperEngine
# pkgs.vesktop
pkgs.obsidian
inputs.zen-browser.packages.x86_64-linux.default
# inputs.kwin-effects-forceblur.packages.${pkgs.stdenv.hostPlatform.system}.default # Archived.
];
};
xdg.autostart = {
enable = true;
entries = [
"${simpleWallpaperEngine}/share/applications/simple-wallpaper-engine-autostart.desktop"
];
};
# Auto-start linux-wallpaperengine for dual monitors via XDG autostart
# xdg.configFile."autostart/linux-wallpaperengine.desktop".text = ''
# [Desktop Entry]
@@ -45,4 +60,4 @@ in
# X-KDE-autostart-after=panel
# X-KDE-StartupNotify=false
# '';
}
}