mpv scripts

This commit is contained in:
Reid 2024-05-20 19:01:50 -07:00
parent fae3d16162
commit 46af8ff2a9
2 changed files with 25 additions and 1 deletions

View file

@ -17,7 +17,7 @@
# debug # debug
strace ltrace lsof strace ltrace lsof
# apps # apps
firefox mpv qalculate-gtk krita firefox qalculate-gtk krita
# compatibility # compatibility
wineWowPackages.waylandFull winetricks wineWowPackages.waylandFull winetricks
# misc # misc
@ -73,6 +73,8 @@
distractions.discord.enable = true; distractions.discord.enable = true;
distractions.discord.vesktop = true; distractions.discord.vesktop = true;
distractions.steam.enable = true; distractions.steam.enable = true;
# tools
tools.mpv.enable = true;
}; };
}; };

View file

@ -0,0 +1,22 @@
{ config, lib, pkgs, ... }:
with lib;
let
cfg = config.modules.software.tools.mpv;
in {
options.modules.software.tools.mpv = {
enable = mkEnableOption "Enable mpv, a lightweight video player";
};
config = mkIf cfg.enable {
hm.programs.mpv = {
enable = true;
scripts = with pkgs.mpvScripts; [
mpris
thumbnail
visualizer
];
};
};
}