>>156655>Going to see how easy it'll be to port some to BSD without relying on the GNU tools.they are all written in posix c without any gnu extensions so they compile and just work on bsd without modification
i have already tested on freebsd and openbsd
>It downloads content with yt-dlp and pipes it into mpv. this breaks seeking, you should extract the video links and play with mpv directly
>Only thing it can't do is give me the trending list because I haven't figured out how to do that without allowing the account to have a watch historyyou can't do it without an account, youtube intentionally changed it
it's useless for me anyway
>I didn't realize how much BSD sed and GNU sed differed until I wrote that client. even though i daily drive linux, i always refer to posix spec for all shell scripts i write
i also don't use bash and pay lots of attention to portability so my shell scripts just work dash, bsd sh, busybox sh etc
>What are you using to draw the GUI? Qt?i use my own gui toolkit to make sure it's lightweight and portable
my programs only depend on libc and libx11 so they work out of box everywhere, less than 500kb with all other dependencies static linked
qt is too dependency heavy like most gui toolkits