Open dennisschuerholz opened 7 years ago
Hi @dennisschuerholz, first of all thank you very much for your contribution and sorry for responding so late.
I would like to discuss the various changes:
LAUNCHER_OPTIONS
: my intention for LAUNCHER
was not to make rofi replaceable but to enable the user to completely customize the arguments for calling rofi. So your way of using LAUNCHER_OPTIONS
is basically the same.
As I started using i3 yesterday I came accross your little tool and liked it - thought I wanted some additional configuration options which this pr introduces:
KEYWORD_EXIT
,KEYWORD_REBOOT
,KEYWORKD_SUSPEND
, ...)OPTIONS
contains placeholder elements, e.g.%EXIT
,%REBOOT
,%SUSPEND
, ...)KEYWORD_LOCK="Lock screen"
, placeholder%LOCK
)OPTIONS
(option order),LAUNCHER_OPTIONS
,USE_LOCKER
andLOCKER
) can be overwritten through the calling shell settingENV_<var>
beforehandLAUNCHER
gets replaced by staticrofi -dmenu -lines $wc
(where$wc
is the line count throughwc -l
) followed by the configurableLAUNCHER_OPTIONS
as I don't think callingrofi
is something that might get replaced while usingrofi_power
I have to admin that it almost looks like a complete rewrite, but I hope you might still consider this pr. I will use it like this and assume some others might like it as well. Best regars, Dennis