Rofi and its powerful scripts
When you realize necessity is the mother of invention
Help with Sxhkd
I kept on forgetting the keybindings of my bspwm + sxhkd workflow setup, initially. The obvious solution was to setup a help menu which will help me remember the bindings whenever I needed them. That is when I went on a internet voyage to find such a thing. To my relief I found the perfect blog describing this and many cool features we can achieve in the setup when combined with rofi.
sxhkd-help
#!/bin/bash
awk '/^[a-z]/ && last {print "<small>",$0,"\t",last,"</small>"} {last=""} /^#/{last=$0}' ~/.config/sxhkd/sxhkdrc |
    column -t -s $'\t' |
    rofi -dmenu -i -markup-rows -no-show-icons -width 1000 -lines 15 -yoffset 40
And then just add an appropriate key binding in a the sxhkdrc file
# help menu
super + slash
    ~/.config/sxhkd/sxhkd-help
Clipboard
The same blog describes a method to setup a clipboard using rofi, sxhkd and clipmenu in the following manner.
sxhkdrc
# clipboard
alt + v
    CM_LAUNCHER=rofi clipmenu \
        -location 1 \
        -m -3 \
        -no-show-icons \
        -theme-str '* \{ font: 10px; \}' \
        -theme-str 'listview \{ spacing: 0; \}' \
        -theme-str 'window \{ width: 20em; \}'
The result is a very concise clipboard showing the recent clips.