key='h' while [[ $key != 'q' ]] do echo "" echo "╓───────────────────────[ cmds list ]─[ i3 ]" echo "╙──────────────────────────────────────────────────────── ─ ─" echo "╓──────────────────────────────────────────────────────────────────────────────────────╖" echo "║ · Help keys ║" echo "║ [WinKey+h] cmds list [AltKey+h] screen map ║" echo "║ [WinKey+a] alias map ║" echo "║ ║" echo "║ · screen keys ║" echo "║ [XF86MonBrightnessUp] backlight +1 [XF86MonBrightnessDown] backlight -1 ║" echo "║ ║" echo "║ · audio keys ║" echo "║ [XF86AudioMute] mute toggle [XF86AudioPlay] output toggle ║" echo "║ [XF86AudioLowerVolume] vol -1% [XF86AudioRaiseVolume] vol +1% ║" echo "║ [WinKey+control+m] mic toggle ║" echo "║ ║" echo "║ · keys ║" echo "║ [WinKey+control+l] lock [WinKey+o] screenshot ║" echo "║ ║" echo "║ · app keys ║" echo "║ [WinKey+Shift+F1] ranger [WinKey+Shift+F2] cmus ║" echo "║ [WinKey+Shift+F3] mutt × [WinKey+Shift+F4] mosh neodarz.net × ║" echo "║ [WinKey+Shift+F4] mosh neodarz.net × [WinKey+Shift+F5] firefox-dev ║" echo "║ [WinKey+Shift+F6] atom × [WinKey+Shift+F7] ncmpcpp ║" echo "║ [WinKey+Shift+F8] qutebrowser × ║" echo "║ ║" echo "║ · launcher keys ║" echo "║ [WinKey+p] passmenu [WinKey+Return] qterminal ║" echo "║ [WinKey+d] dmenu ║" echo "║ ║" echo "║ ║" echo "║ ║" echo "╙──────────────────────────────────────────────────────────────────────────────────────╜" read -n1 -r key done