So I've just installed flameshot, and when I launch it, it appears in applets section of UI. However, I must click it to run the screen capture. Can I somehow make PrtScr a shortcut for flameshot screen capture? I'm using i3.
You can execute it using
Just bind it to a key in your i3 config
bindsym $mod+[any key] exec i3-dmenu-desktop
Then you can launch any desktop apps from there.
Or if you want to bind flameshot to prntscrn key
bindsym Print exec /path/to/flameshot
Or if you want to launch flameshot gui instead of spawning it in tray:
bindsym Print exec flameshot gui
bindsym directive can be used to bind a key or set of keys/strokes to commands. i3's
exec command will execute programs and start processes.
Add to your i3 config (
$HOME/.config/i3/config) and reload the configuration or restart i3:
echo 'bindsym Print exec flameshot' >> $HOME/.config/i3/config i3-msg reload
On my system, with
Alt as my modifier key (
Alt + Print actually issues
Sys_Req. You'll need to modify your binding accordingly if you want this to work:
echo 'bindsym $mod+Sys_Req ...'