You are not logged in.

#1 2020-05-16 18:24:47

kelsoo
New Member
Registered: 2020-05-16
Posts: 2

fittstool: possible alternative for bl-hotcorners

If you like hot corners try fittstool
I've been using it for years, super easy and super light
https://github.com/jeanCarloMachado/fittstool

screen cast of it on my dragora-ice box
https://derryth.com/s/c6kGJyqpL6bZYxB

Offline

#2 2020-05-16 22:08:55

damo
....moderator....
Registered: 2015-08-20
Posts: 6,111

Re: fittstool: possible alternative for bl-hotcorners

Looks interesting. And a very nice demo smile


Be Excellent to Each Other...
The Bunsenlabs Lithium Desktop » Here
FORUM RULES and posting guidelines «» Help page for forum post formatting
Artwork on DeviantArt  «» BunsenLabs on DeviantArt

Online

#3 2020-05-17 09:30:44

kelsoo
New Member
Registered: 2020-05-16
Posts: 2

Re: fittstool: possible alternative for bl-hotcorners

Thanks.

Here's the fittstoolrc for the above so you can get a better idea off how it's configured.
Hash's to comment out.
Note: There is a bug if your commands run to more than 100 characters, Thread and fix here:
https://github.com/bbidulock/icewm/issues/349

It's WM independent I've used it on icewm as above, also openbox, windowmaker, PWM, TWM, and evilwm. One thing that can make it behave badly is running multiple instances. I set my fittstool launcher to something like

killall fittstool ; fittstool &

depending on your WM or launching method.

########### fittstoolrc ################
#files#
[TopLeft]
LeftButton=rox 
MiddleButton=PathFinder
RightButton=spacefm
WheelUp=xterm -e ranger
WheelDown=xterm -e mc
Enter=xmessage -nearmouse  -buttons , "TopLeft: Files: LMB=Rox MMB=PathFinder RMB=Spacefm WheelUp=Ranger WheelDown=MC"
Leave=killall  xmessage

#Utils#
[TopCenter] 
LeftButton=lilyterm
MiddleButton=btrxtrlock-wrapper
RightButton=runner -r
WheelUp=spacefm -f
WheelDown=/usr/lib/Thunar/ThunarBulkRename
Enter=xmessage -nearmouse  -buttons , "TopCenter: Utils: LMB=Term MMB=LockScreen RMB=Run Wheelup=Search Wheeldown=Rename"
Leave=killall xmessage

##############################
#windows#
[TopRight]
LeftButton=killall xmessage; xdotool key shift+alt+F2           
MiddleButton=killall xmessage; xdotool key shift+alt+F4          
RightButton=killall xmessage; xdotool key shift+alt+F3         
WheelUp=killall xmessage; xdotool key alt+F10                        
WheelDown=killall xmessage;  xdotool key alt+F11  
#WheelUp=killall xmessage;  ~/.config/fittstool/max.sh                        
#WheelDown=killall xmessage;   ~/.config/fittstool/full.sh                   
Enter=xmessage -nearmouse  -buttons ,  "TopRight: Windows: LMB=Tile-V MMB=Casscade RMB=Tile-H WheelUp=Maximize WheelDown=FullScreen"
Leave=killall xmessage


#########################
#media#
[Right]
LeftButton=/usr/share/spacefm/plugins/IG-SpaceTV/cstm_325c1cf6/spacetv.sh
MiddleButton=audacity
RightButton=simpleburn
WheelUp=killall xmessage;  ~/.config/fittstool/ScreenCapture-5-Sec.sh
WheelDown=killall xmessage;   ~/.config/fittstool/ScreenCaptureSelect.sh





#Enter=xmessage -nearmouse -buttons , -file "Right: Media: LMB=SpaceTV MMB=Audacity RMB=Burn WheelUp=ScreenCapture-5-Sec WheelDown=ScreenCaptureSelect"
Enter=xmessage -nearmouse -buttons , -file ~/.config/fittstool/Right.txt
Leave=killall xmessage  


###########################
#chat#
[BottomRight]
LeftButton=mumble
MiddleButton=pidgin
RightButton=utox
WheelUp=xterm -e weechat-curses
WheelDown=xterm -e irssi
Enter=xmessage -nearmouse -buttons , "BottomRight: Chat: LMB=Mumble MMB=Pidgin RMB=Utox Wheelup=weechat Wheeldown=irssi"
Leave=killall xmessage

############################
#internet#
[BottomCenter]
LeftButton=seamonkey
MiddleButton=transmission-gtk
RightButton=claws-mail
WheelUp=gftp
WheelDown=wicd-gtk
Enter=xmessage -nearmouse -buttons , "BottomCenter: Internet: LMB=Browser MMB=Torrents RMB=Mail Wheelup=FTP Wheeldown=WiFi"
Leave=killall xmessage
#########################
#editing#
[BottomLeft]
LeftButton=leafpad
MiddleButton=geany
RightButton=lowriter
WheelUp=lyx
WheelDown=abiword
Enter=xmessage -nearmouse -buttons , "BottomLeft: Editing: LMB=Leafpad MMB=Geany RMB=Office Wheelup=lyx Wheeldown=abiword"
Leave=killall xmessage

##########################
#sound#
[Left]
LeftButton=xterm -C alsamixer
MiddleButton=amixer -q sset Master toggle 
RightButton=lilyterm -T Cplay -s -e cplay ~/audio/music
#WheelUpOnce=amixer -q sset Master 2+ | osd volume-raise 0 0 0
#WheelDownOnce=amixer -q sset Master 2+ | osd volume-raise 0 0 0
WheelUp=amixer -q sset Master 2+ 
WheelDown=amixer -q sset Master 2- 
Enter=xmessage -nearmouse -buttons , -file ~/.config/fittstool/Left.txt
Leave=killall xmessage
###########################


#Available positions: TopLeft, TopCenter, TopRight,  Right, BottomRight,  BottomCenter, BottomLeft, Left, 
#Available events: LeftButton, RightButton, MiddleButton, WheelUp, WheelDown, WheelUpOnce, WheelDownOnce, Enter, Leave 

Offline

Board footer

Powered by FluxBB