From 69d6588c3038d3325669a52008655381f49e87f3 Mon Sep 17 00:00:00 2001 From: imxyy_soope_ Date: Fri, 9 Jan 2026 14:07:12 +0800 Subject: [PATCH] feat: add splayer --- modules/desktop/media/all.nix | 1 + modules/desktop/media/splayer.nix | 21 +++++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 modules/desktop/media/splayer.nix diff --git a/modules/desktop/media/all.nix b/modules/desktop/media/all.nix index 2544402..28ec7f4 100644 --- a/modules/desktop/media/all.nix +++ b/modules/desktop/media/all.nix @@ -13,6 +13,7 @@ in shotwell.enable = true; thunderbird.enable = true; vlc.enable = true; + splayer.enable = true; spotify.enable = true; spotube.enable = true; }; diff --git a/modules/desktop/media/splayer.nix b/modules/desktop/media/splayer.nix new file mode 100644 index 0000000..1fac9dc --- /dev/null +++ b/modules/desktop/media/splayer.nix @@ -0,0 +1,21 @@ +{ + config, + lib, + pkgs, + ... +}: +let + cfg = config.my.desktop.media.splayer; +in +{ + options.my.desktop.media.splayer = { + enable = lib.mkEnableOption "splayer"; + }; + + config = lib.mkIf cfg.enable { + my.hm.home.packages = [ pkgs.splayer ]; + my.persist.homeDirs = [ + ".config/SPlayer" + ]; + }; +}