Let's Linux #021: urxvt reload-config
budlabs
The files used in this video can be found on github: https://github.com/budlabs/youtube/tree/master/letslinux/021-urxvt-reload
In this video I show how to set up a script that reloads URxvt when the settings (.Xresources) are updated.
video info:
color scheme: gruvbox, by morhertz terminal font: Inconsolata terminal emulator: URxvt figlet font: 3d.flf, by xero filemanager: thunar icon theme: DamaDamas gtk theme: numix (solarized dark) wallpaper: polygon-sky
to start a urxvt daemon process use this command:
urxvtd -q -o -f
To spawn a client process use:
urxvtc instead of urxvt
Make sure that there is normal urxvt instances by analyzing the output of:
pidof urxvt (there shouldn't be any pids)
To see a list of available signals:
kill -l
To send signal 1 to the urxvt daemon process: kill -1 $(pidof urxvtd)
To load .Xresources:
xrdb -load ~/.Xresources
Install dependencies for urxvt-config-reload:
sudo cpan AnyEvent Linux::FD common::sense
The urxvt-config-reload extensions by regnarg, can be found here:
https://github.com/regnarg/urxvt-config-reload
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=37jo_x6bXBk
37673475 Bytes