Garuda Hyprland is really good! But I feel like it can be even better

After a week or so with Garuda Hyprland, I’m back on Dr460nized, but I’d like to say some stuff, get some stuff fixed, and hopefully be a contributor, and NOT a help vampire.

  1. I never could get default fonts to work throughout my system. And even going into .config/Alacritty to change the font directly resulted in my font not rendering. Opening Alacritty via the keybinding (Super+T) resulted in my font being listed, but not rendered, and the kerning messed up such that characters sometimes overlapped or large gaps between characters. And opening Alacritty via the wofi icon rendered the characters without overlapping and gaps, but not the font that I was trying to use.
    In an ideal world, IMO, there should be one place to set all of the default fonts, and an app should open the same regardless of how it was opened. If I’m missing something, please let me know :heart:

  2. I had the same exact issue that this Linux YouTuber had with Copy/Cut …

We “fixed” this by replacing copyq with cliphist.

  1. The same YouTuber, later in the video, has a nice tweak to the nwgbar that allows for keyboard shortcuts for Lock screen, Suspend, etc.

  2. I think that the Weather part of the Waybar should update on its own, regularly, without having to click it.

  3. When logging into Garuda Hyprland, the password field should be in focus so that the user doesn’t have to select the field with the mouse. None of the fixes involving putting monitor info in Xsetup worked for me.

  4. It would be a wonderful little treat for users if the Waybar’s “Cheat” was dynamic and updated to include changes to keybindings. I stumbled upon the cheatsheet’s file, but it’s a bit of a pain to change or to find the correct icon for the app that is being added. And is there a way to assign a keybinding to it?

  5. Can’t rtfm if there’s no fm :rofl: There should be some documentation for Garuda Hyprland. I’m still a Linux noob and otherwise completely, utterly useless here, but maybe I can help write some docs?

And, finally, a hearty THANK YOU to everyone who makes Garuda and its immensely talented (and artistic) ecosystem a reality! You all have made learning Linux the most fun I’ve had in years!

1 Like

It’s add in latest version

Make an MR on Gitlab, please.

I just type my password. Nothing else to click.

It’s just a standard cheat sheet. Have fun and edit your changing.

It’s all in https://wiki.hyprland.org/

I don’t know why this YT’er delete my post on his channel, but some “problems” was fixed before he posts his video.

IIRC, we use foot in Hyprland, personally I use xfce4-terminal. Alacritty is just a Distribution wide terminal.

? min:sec plaese.

Finally, Hyprland is still in beta stage and only for advanced users and preferably without Nvidia GPU :slight_smile:

5 Likes

Make an MR on Gitlab, please.

I need to first sign up on Gitlab and then learn what an MR is :laughing:

I did mention that I was useless, right?

I just type my password. Nothing else to click.

Is your cursor in the password field already? Or do you have to click on it with your mouse? What I mean by “in focus” is that the cursor is already in the password field, which wasn’t happening on my end for some reason, though it does in some other Linux distros.

Now that I think about it, the cursor is in the password field in non-KDE distros. I think.

It’s just a standard cheat sheet. Have fun and edit your changing.

I can do that. I meant no offense. I swear.

I don’t know why this YT’er delete my post on his channel, but some “problems” was fixed before he posts his video.

I am so sorry. I don’t know anything about him outside of his Linux-related videos.

? min:sec plaese.

The YT shortcut begins at the place that I’m referring to … the 2:07 point.

Finally, Hyprland is still in beta stage and only for advanced users and preferably without Nvidia GPU :slight_smile:

I’m on an all-AMD System76 Thelio Major desktop. A few months back, I decided to go hardcore into Linux and to leave Microsoft behind for good :+1:t5:

Thank you for all that you do, SGS :tada:

3 Likes

IDK if my cursor is there but just type my password, like in pamac :wink: and it works OOTB.

The double Ctrl + C i fixed on 30.10.2023, as I said, he is late on a rolling release Distro :wink:

2 Likes

That’s a nice idea. A possible, caveman style starting point:

grep -Po '^\s*bindm?=\K.*' ~/.config/hypr/hyprland.conf | column -tl4 -s, | fzf

and the Sway equivalent while at it:

grep -Po '^\s*bindsym (--\S+\s+)*\K.*' ~/.config/sway/config.d/default | column -tl2 | fzf`

not really that nice to look at, but it serves the purpose when I forget my key binds.
It should be easy to also extract descriptions from a nearby comment and replace key names with their symbol, but I never bothered.

3 Likes

it changes after every 900 seconds :

        "custom/weather": {
        "exec": "curl 'https://wttr.in/Essen?format=2'",
        "interval": 900,
	    "on-click": "yad --html --uri='https://wttr.in/Essen' --center --fixed --width=1000 --height=680 --timeout=60 --timeout-indicator=right"
        },
    }

please have a look at .config/waybar/config

Example :
(using Mod+c for the example )

bind = $mainMod, C, exec, ~/.config/waybar/scripts/keyhint.sh 

And happy linuxing :wink:

3 Likes

I totally missed the “interval” setting when I changed my city. d’oh :crazy_face:

Thank you and thanks for the keybind! That is awesome!

1 Like

You’re welcome :slightly_smiling_face:
And thanks for your kind feedback :smile:

1 Like

Shouldn’t updating the system now and rebooting fix that?

No , our updates doesn’t makes changes on personal configs as a particular user would might have something else in their config files which would get wiped up if we do it forcefully . You can keep track on the gitlab on the changes :

1 Like
Package (34)                               Old Version           New Version           Net Change  Download Size
garuda/garuda-hyprland-settings            0.4.93-1              0.4.94-1                0.00 MiB       9.39 MiB

You can use garuda-assistant, ‘All’, it copied from /etc/skel.
:warning: It overwrites your own changes. :warning:
Or you pick from their special files you want.

2 Likes

using reset of ‘all’ worked for me :ok_hand:

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.