Closed mcepl closed 7 months ago
Might be of interest: just recently I stumbled upon a theme collection: https://github.com/Murzchnvok/rofi-collection Maybe that helps/inspires.
Why not fuzzel
Could you post a comparison? We have both in repos.
Fuzzel
Fuzzel can now be configured in ini
file-format. It's simple to use and can be configured with tessen
, a script to interact pass
.
It can also be configured with fnott
as well since fnott can now be also configured with ini
file-format. With a keybind to run a script, one can finally interact notifications using fuzzel.
#!/bin/bash
shopt -s lastpipe
if [ "$1" == "act" ]
then
fnottctl list | fuzzel -p \
"Select notif to act on: " \
-s f2d26fff \
-S 173f4fff \
-t 35b9abff \
-b 061C2Aff \
-r 0 \
-C 81c13bff \
-f "JetBrains Mono:size=8" \
-x 30 \
-w 45 \
-y 70 \
-l 20 \
--dmenu \
--no-run-if-empty | read -r notif
fnottctl actions "$(echo "${notif}" | cut -d':' -f1)"
else
fnottctl list | fuzzel -p \
"Select notif to dismiss: " \
-s f2d26fff \
-S 173f4fff \
-t 35b9abff \
-b 061C2Aff \
-r 0 \
-C 81c13bff \
-f "JetBrains Mono:size=8" \
-x 30 \
-w 45 \
-y 70 \
-l 20 \
--dmenu \
--no-run-if-empty | read -r notif
fnottctl dismiss "$(echo "${notif}" | cut -d':' -f1)"
fi
Screenshots
Cons The only con I think is also it's pros. Fuzzel can be configured with ini but it cannot be configured as complex as those like rofi's or wofi's. However, it does the job well, and it requires little configuration so I think it's a win for me.
Why not fuzzel
Because rofi is much more than just drun
substitute. See for example https://github.com/plattfot/pinentry-rofi (aka https://build.opensuse.org/package/show/home:mcepl/pinentry-rofi).
With relation to images, see for example this regular wofi menu:
with this pinentry-rofi:
Why not fuzzel
Because rofi is much more than just
drun
substitute. See for example https://github.com/plattfot/pinentry-rofi (aka https://build.opensuse.org/package/show/home:mcepl/pinentry-rofi).
Isn't pinentry rofi just a script that utilizes dmenu mode of rofi? I think that can be done with fuzzel since fuzzel also has dmenu mode.
Isn't pinentry rofi just a script that utilizes dmenu mode of rofi? I think that can be done with fuzzel since fuzzel also has dmenu mode.
Taken this way, there is no reason why not to use wofi(1)
, which is already installed. Rewrite of pinentry-rofi
either to some reasonable language (aka anything else than Scheme ;), OK, no Haskell either, please) or using wofi/fuzzel would be more than welcome.
Hmm, there is a reason, why not to use wofi(1)
: it seems to be abandoned. If we want to continue depend on it, somebody should make a fork (or ask for co-maitaining it … it is not completely abandonded, last commit is 29 days ago), and at least collect all those patches.
Hmm, there is a reason, why not to use
wofi(1)
: it seems to be abandoned. If we want to continue depend on it, somebody should make a fork (or ask for co-maitaining it … it is not completely abandonded, last commit is 29 days ago), and at least collect all those patches.
It's possible someone can take over and maintain it given there are many users that do use it. I have no problem with wofi. Or maybe a rewrite for newer GTK versions inspired from it.
Taken this way, there is no reason why not to use
wofi(1)
, which is already installed. Rewrite ofpinentry-rofi
either to some reasonable language (aka anything else than Scheme ;), OK, no Haskell either, please) or using wofi/fuzzel would be more than welcome.
I have created such replacement as pinentry-rofi which is pure bash, but otherwise I have left openSUSEway and do Moldavite instead … full MicroOS/Sway-based distro.
@mcepl congrats on it! I will put alternatives to README! yours and https://github.com/ProjectGreybeard/Info
Should we consider a wofi alternative then?
Seems wofi is maintained again! https://sr.ht/~scoopta/wofi/
Seems wofi is maintained again! https://sr.ht/~scoopta/wofi/
Yes, but rofi is much more capable and wofi doesn’t provide anything like the wealth of scripts like https://github.com/davatorium/rofi/wiki/User-scripts.
Seems wofi is maintained again! https://sr.ht/~scoopta/wofi/
There is still this banner though... I don't know
Well, the last patch has been applied 5 months ago, the last ticket closed a month ago, is it truly dead?
Yes, I understand that we prefer wofi for our menu application system (although, that seems to be abandoned), but rofi seems to be much more capable, so there are applications based on it (e.g., I use pinentry-rofi), which cannot be reasonably ported to wofi. And yes, I have pointed out to the rofi port to Wayland.
Unfortunately the problem is that whenever I run any rofi-based application it looks like an alien on my openSUSEway desktop:
(and that's my attempt to find the least offensive rofi theming)
This ticket should consolidate all effort to create some kind of theme for rofi, so that it wouldn't look so horrible.