Unix philosophy.
Creating a mini video management tool with #fzf, #fd, #mpv and #ytdlp .

There are two scripts for downloading `download-video` (saving to ~/Downloads/youtube/) and `download-playlist` (saving to ~/Downloads/youtube/playlists/).

Then there are watch-video and watch-playlist which combined with fd and fzf give me a list to choose from and then start the selected item in MPV.

MPV is configured so that it keeps track of the position and I can either delete the video when I'm finished or move it to a watched directory relativ to the position of the video.

I'm planning to extend this into an application with thumbnails but for the moment it is a good start :)

Packed with #Nix of course.
https://github.com/Nebucatnetzer/nixos/tree/disko/pkgs

nixos/pkgs at disko · Nebucatnetzer/nixos

Contribute to Nebucatnetzer/nixos development by creating an account on GitHub.

GitHub