many changes

This commit is contained in:
Kat Inskip 2025-06-17 16:41:48 -07:00
parent 3150cf3c12
commit 0262081094
Signed by: kat
GPG key ID: 465E64DECEA8CF0F
43 changed files with 4022 additions and 204 deletions

View file

@ -48,6 +48,7 @@
libksysguard
systemsettings
kcmutils
pkgs.plasma-applet-commandoutput
];
programs.plasma = {
configFile = {

View file

@ -1,42 +0,0 @@
{
inputs,
pkgs,
...
}: let
konawallWithDelay = pkgs.writeShellScriptBin "konawally" ''
sleep 5 && XDG_BACKEND=x11 GDK_BACKEND=x11 ${inputs.konawall-py.packages.${pkgs.system}.konawall-py}/bin/konawall
'';
desktop_entry = ''
[Desktop Entry]
Exec=${konawallWithDelay}/bin/konawally
Icon=
Name=konawall
Path=
Terminal=False
Type=Application
'';
konawallConfig = {
interval = 30 * 60;
rotate = true;
source = "konachan";
tags = [
#"rating:s"
"touhou"
"score:>=50"
"width:>=1500"
];
logging = {
file = "INFO";
console = "DEBUG";
};
};
in {
home.packages = [
konawallWithDelay
inputs.konawall-py.packages.${pkgs.system}.konawall-py
];
xdg.configFile = {
"konawall/config.toml".source = (pkgs.formats.toml {}).generate "konawall-config" konawallConfig;
"autostart/konawall.desktop".text = desktop_entry;
};
}