Cloudef / bemenu

Dynamic menu library and client program inspired by dmenu
GNU General Public License v3.0
1.24k stars 96 forks source link

Border woes #399

Closed Erothas closed 4 months ago

Erothas commented 7 months ago

image

This is the command I used: j4-dmenu-desktop --dmenu='bemenu --single-instance -i -l 10 -H 25 -M 850 --tb "#191622" --tf "#e534ebff" --fb "#191622" --ff "#94e2d5" --nb "#191622E6" --nf "#ffffffff" --hb "#e534ebff" --hf "#ffffffff" --ab "#191622E6" --af "#ffffffff" --fn FiraSans --bdr "#e534ebff" -B 2 -R 20'

So, there are two issues that you could probably already spot right away:

  1. The border is being drawn over the background, leading to the background's colour bleeding over/under.
  2. The border is very clearly jagged. The thicker the border, the worse it becomes as well.
Cloudef commented 4 months ago

Is this better on HEAD?

Erothas commented 4 months ago

Sorry for getting back to you late. Truth be told, I was sick and tired of everything on hyprland (including the WM itself) being jank and a buggy mess. So, I uninstalled it all, and installed KDE instead. However, just for you, I installed everything back, and fully updated my system. I then tried out bemenu.. and hyprland instantly crashed... I logged back in, made a second attempt at invoking bemenu. Hyprland crashes again...

Yeah, I am done with this. Until my life allows for it again (which could be sooner than I think), I don't have time to troubleshoot, trace and run after crash reports anymore.

Cloudef commented 4 months ago

Can you run the bemenu on the KDE? Doesn't have to be hyprland.

Erothas commented 4 months ago

I am dumb. Yeah, even installing something temporary in NixOS is as simple as nix-shell -p bemenu.

So yeah, it's perfect now. All the problems I noticed have been resolved. Even including the silly bubbly animation that used to happen with bemenu's launch is gone. Thank you!