{ flake.modules.homeManager.gui = { pkgs, ... }: { home.packages = [ (pkgs.writeShellApplication { name = "dmenu_mpv"; text = '' selected="$(find "$HOME/Videos" -type f | dmenu -i -l 15)" if [[ -n "$selected" ]]; then mpv --fs --speed=1.5 "$selected" >/dev/null 2>&1 fi ''; runtimeInputs = with pkgs; [ dmenu mpv ]; }) ]; }; }