~rootmos/media

bc7a647db288afad9657983d7a5e79745a6efad4 — Gustav Behm a month ago 6dc09f9
Describe the forks
2 files changed, 16 insertions(+), 4 deletions(-)

M README.md
M doc/README.in.md
M README.md => README.md +8 -2
@@ 3,10 3,16 @@

My Python wrappers and around [feh](https://feh.finalrewind.org/) and [mpv](https://mpv.io/).

The package builds its own instances of feh and mpv,
primarily parametrizing the relevant [XDG directories](https://specifications.freedesktop.org/basedir-spec/latest/)
The package builds its own instances of forks of feh and mpv
([feh](https://git.sr.ht/~rootmos/feh), [mpv](https://git.sr.ht/~rootmos/mpv))
parametrizing the relevant [XDG directories](https://specifications.freedesktop.org/basedir-spec/latest/)
in order to obtain isolation from any already present configurations.

Other small features I've found useful are:
* [in mpv](https://git.sr.ht/~rootmos/mpv/commit/861b825ee9185b5b805886395b52f9170be6acda): expose wall-clock with nanosecond resolution
* [in feh](https://git.sr.ht/~rootmos/feh/commit/2ec742afe51a66669e71d0f20975f5196d29ca2b): add an alternative exit event (useful for breaking while loops: `while feh ...; do ...; end`)
* [in feh](https://git.sr.ht/~rootmos/feh/commit/f8a4cd7a0d998d7228cad9ff95b199f1f1880fdf): make feh play nice with Xmonad when viewing smaller images (maybe useful for other tiling window managers, but at least this solves it for me)

These wrappers primarily evolved from my inability to remember the flags when switching from `mplayer` to `mplayer2` to `mpv`.
My scheme being: one purposeful wrapper around whatever tool implements the functionality at the time:
`play`, `view` and [`edit`](https://git.sr.ht/~rootmos/dot-nvim).

M doc/README.in.md => doc/README.in.md +8 -2
@@ 3,10 3,16 @@

My Python wrappers and around [feh](https://feh.finalrewind.org/) and [mpv](https://mpv.io/).

The package builds its own instances of feh and mpv,
primarily parametrizing the relevant [XDG directories](https://specifications.freedesktop.org/basedir-spec/latest/)
The package builds its own instances of forks of feh and mpv
([feh](https://git.sr.ht/~rootmos/feh), [mpv](https://git.sr.ht/~rootmos/mpv))
parametrizing the relevant [XDG directories](https://specifications.freedesktop.org/basedir-spec/latest/)
in order to obtain isolation from any already present configurations.

Other small features I've found useful are:
* [in mpv](https://git.sr.ht/~rootmos/mpv/commit/861b825ee9185b5b805886395b52f9170be6acda): expose wall-clock with nanosecond resolution
* [in feh](https://git.sr.ht/~rootmos/feh/commit/2ec742afe51a66669e71d0f20975f5196d29ca2b): add an alternative exit event (useful for breaking while loops: `while feh ...; do ...; end`)
* [in feh](https://git.sr.ht/~rootmos/feh/commit/f8a4cd7a0d998d7228cad9ff95b199f1f1880fdf): make feh play nice with Xmonad when viewing smaller images (maybe useful for other tiling window managers, but at least this solves it for me)

These wrappers primarily evolved from my inability to remember the flags when switching from `mplayer` to `mplayer2` to `mpv`.
My scheme being: one purposeful wrapper around whatever tool implements the functionality at the time:
`play`, `view` and [`edit`](https://git.sr.ht/~rootmos/dot-nvim).