the files used in this video can be found on github:
https://github.com/budlabs/youtube/tree/master/letslinux/032-queue-files-in-mpv
In this video I show how to create a [FIFO](https://en.wikipedia.org/wiki/Named_pipe) and have [mpv](https://mpv.io) listen to it for commands.
With this technique, one can easily send commands to a running mpv instance.
In this video we will set this all up with a very simple script and use queue media files to a running mpv instance or create one if there is none running
Search (/) for FIFO in the mpv manual for more information. On how the --input-file option works.
To create a FIFO use the mkfifo command.
To open a new mediafile in a mpv instance, listening to a FIFO. Send this command to the FIFO:
loadfile FILE
To append the file to the playlist, send this:
loadfile FILE append-play
### video info:
color scheme: Tomorrow - Eighties, by [Chris Kempson](https://github.com/chriskempson/tomorrow-theme)
terminal font: Fixedsys
terminal emulator: URxvt
figlet font: 3d.flf, by xero
filemanager: Thunar
sublime font: Hack
icon theme: DamaDamas
gtk theme: Numix (eighties)
# related videos
best i3 img viewer:
https://youtu.be/VAAV3cQsqAE
Automatic script creation:
https://youtu.be/QGUmMtEnIkI
i3fyra:
https://youtu.be/t4Tve-xpwus
polybar, dynamic title:
https://youtu.be/3vQtovcQElY
focus if visible
https://youtu.be/zDVPTQYvoa4
This is the window rule i set in the i3 config file to have the window spawn in a given container (B).
for_window [class="mpv"] title_format "mpv" , focus; exec --no-startup-id exec i3fyra -m B
In the video I use my scripts: i3get and i3fyra, they are available in the i3ass suit:
https://github.com/budRich/i3ass
lolban is the output of figlet piped through lolcat. I have a video where i show how it works. That video is called: Let's Linux #009: Automatic script creation, and can be found here: https://youtu.be/QGUmMtEnIkI
The figlet font used with lolban is created by xero. It is called: 3d.flf
And can be found on github:
https://github.com/xero/figlet-fonts
...
https://www.youtube.com/watch?v=-vbr3-mHoRs
this video is dedicated to u/StackTraceException
https://old.reddit.com/r/i3wm/comments/h9ci0o/disable_automatic_tiling_in_i3/
https://i3wm.org/docs/userguide.html#for_window
https://github.com/budlabs/i3ass
ALL MY WINDOWS FLOAT: https://www.youtube.com/watch?v=p4yGQrLShDo
...
https://www.youtube.com/watch?v=4JCPWhs8r0Q
the files used in this video can be found on github:
https://github.com/budlabs/youtube/tree/master/letslinux/004-005-config-rice
This is the second of two videos on how to configure i3 and beautify the config file.
In this episode I continue to rice the i3 config file and ramble a bit about the horrible nordic keyboard layout.
The other video is called:
Let's Linux #004: rice the config
https://youtu.be/W1P6bmOCxl0
Everything I show is also described in detail in the official i3 userguide:
https://i3wm.org/docs/userguide.html
The keynotification script is written by nejni-marji and is available as a gist:
https://gist.github.com/nejni-marji/f4dac546ca1d6def233e57fc0f989357
### video info:
color scheme: solarized dark, by Ethan Schoonover
terminal font: Fixedsys
figlet font: 3d.flf, by xero
icon font: fontawesome
lolban is the output of figlet piped through lolcat. I have a video where i show how it works. That video is called: Let's Linux #009: Automatic script creation, and can be found here: https://youtu.be/QGUmMtEnIkI
The figlet font used with lolban is created by xero. It is called: 3d.flf
And can be found on github:
https://github.com/xero/figlet-fonts
...
https://www.youtube.com/watch?v=OKPvIsurYRI
Improved focusing for i3wm.
Get the script from github:
https://github.com/budRich/i3ass/tree/master/i3viswiz
...
https://www.youtube.com/watch?v=ZaGaqPWy8eM
i3pocus is replaced by i3viswiz, which can do everything shown here and more:
https://github.com/budlabs/i3ass/tree/master/i3viswiz
...
https://www.youtube.com/watch?v=PL45u2kdH5g