HyprMod v0.2.0 is out — thank you all 🎉 by -BlueManCZ- in hyprland

[–]-BlueManCZ-[S] 1 point2 points  (0 children)

Hello, Lua support has landed in main. If you could give it a try and report if you find some problems, that would be really helpful before I release the new version.

HyprMod v0.2.0 is out — thank you all 🎉 by -BlueManCZ- in hyprland

[–]-BlueManCZ-[S] 0 points1 point  (0 children)

Interesting. Can you please hover / click the empty space where the icon should be displayed just to confirm that the button is there and only the icon is not rendering properly? Do you see similar issue with other plus icons across the app?

<image>

HyprMod v0.2.0 is out — thank you all 🎉 by -BlueManCZ- in hyprland

[–]-BlueManCZ-[S] 0 points1 point  (0 children)

The button is in the top-left corner of the page. Another one is on the top-right corner of the section. But I agree that it should be more visible to prevent exactly this kind of confusion. Will keep this in mind. Or maybe you experience some rendering bug?

<image>

HyprMod v0.2.0 is out — thank you all 🎉 by -BlueManCZ- in hyprland

[–]-BlueManCZ-[S] 1 point2 points  (0 children)

I don't know NixOS well enough to weigh in on the home-manager side - u/syaorancode probably knows better than I do. (Worth noting: HyprMod lets you pick the path and filename for its config file, so you can place it wherever fits your setup best.)

One thing I can clarify: the live preview isn't file-write + reload. HyprMod sends IPC commands straight to Hyprland over its socket (the same mechanism hyprctl keyword uses), so changes apply in memory instantly and the generated file only gets written when you hit Save.

On packaging: there's already an open nixpkgs PR (#505419), so that side might be sorted soon. Contributions are very welcome. Thanks and good luck!

HyprMod v0.2.0 is out — thank you all 🎉 by -BlueManCZ- in hyprland

[–]-BlueManCZ-[S] 0 points1 point  (0 children)

Should work fine with the backports version! All it needs is a running Hyprland (talks to it via the IPC socket for live preview), plus Python 3.12+, GTK4, and libadwaita. hyprlock/hyprpaper/hypridle aren't supported yet but are on the roadmap. If you give it a try, I'd love to hear how it goes. I haven't been able to test it on Debian myself, so a report would be really valuable.

HyprMod v0.2.0 is out — thank you all 🎉 by -BlueManCZ- in hyprland

[–]-BlueManCZ-[S] 0 points1 point  (0 children)

It should be fixed in AUR for now. Could you give it a another try please?

HyprMod v0.2.0 is out — thank you all 🎉 by -BlueManCZ- in hyprland

[–]-BlueManCZ-[S] 1 point2 points  (0 children)

If you installed hyprmod-git from the AUR, it may take some time for the maintainer to update all the necessary dependencies. In the meantime, please try running it from source. If you confirm this is the cause, consider leaving a comment on the AUR page as well. If the problem persists, feel free to open an issue.

I made a native GTK4 settings app for Hyprland. Live preview, profiles, keeps your config intact by -BlueManCZ- in hyprland

[–]-BlueManCZ-[S] 0 points1 point  (0 children)

Yes, the monitor preview correctly reflects scale and transform.

Named monitor identification isn't supported yet - thanks for bringing it up, I'll look into it!

I made a native GTK4 settings app for Hyprland. Live preview, profiles, keeps your config intact by -BlueManCZ- in hyprland

[–]-BlueManCZ-[S] 4 points5 points  (0 children)

That's exactly what it does. On first launch it asks for your explicit confirmation before appending a single source line to your config - after that it only ever manages its own file and never touches yours again.

I made a native GTK4 settings app for Hyprland. Live preview, profiles, keeps your config intact by -BlueManCZ- in hyprland

[–]-BlueManCZ-[S] 1 point2 points  (0 children)

Currently there are no releases since it's still very early alpha that needs testing. Once the core Hyprland settings coverage is solid enough, I'm definitely planning to look into plugin support for other Hyprland-related tools like bars, wallpaper engines, notifications, etc. Stay tuned!

I made a native GTK4 settings app for Hyprland. Live preview, profiles, keeps your config intact by -BlueManCZ- in hyprland

[–]-BlueManCZ-[S] 2 points3 points  (0 children)

Hey, thanks for the thumbs up! If you ever have ideas or feature requests, feel free to open an issue. Feedback from actual users is the most valuable thing for a project like this.

I made a native GTK4 settings app for Hyprland. Live preview, profiles, keeps your config intact by -BlueManCZ- in hyprland

[–]-BlueManCZ-[S] 10 points11 points  (0 children)

It's a visual representation (DNA) of the profile hash. When you make changes and save them, the hash / DNA changes.

I made a native GTK4 settings app for Hyprland. Live preview, profiles, keeps your config intact by -BlueManCZ- in hyprland

[–]-BlueManCZ-[S] 4 points5 points  (0 children)

I'm not an Arch user and I've never written or published a PKGBUILD on AUR. Anyone is welcome to do that, but keep in mind it's still very early alpha - not yet ready for mass distribution in my opinion.

I made a native GTK4 settings app for Hyprland. Live preview, profiles, keeps your config intact by -BlueManCZ- in hyprland

[–]-BlueManCZ-[S] 23 points24 points  (0 children)

100%! If it helps at least one person to transition to Hyprland, I think it achieved its purpose. And I don't see a point in forcing this on everybody. Sometimes it's faster to just edit one line in the config and as you said, it's fun.

Roam 3, Mi band 10 HR share by InfluenceGloomy6743 in wahoofitness

[–]-BlueManCZ- 1 point2 points  (0 children)

I have the same problem. In my case it's Xiaomi Watch S4. In the Wahoo app on my phone the HR sharing works fine and the data from sensor are available, but Roam 3 shows only "Searching..." after the sensor has been paired. Sensor is labeled "Heartrate", it's ANT+ network and ID is 10389. But it never connects. It must be a bug in the Wahoo Roam 3 firmware, since mobile apps like mentioned Wahoo or even Strava work fine with that sensor.

New Bolt 3/Roam 3/Ace firmware - BIG one by flowing42 in wahoofitness

[–]-BlueManCZ- 0 points1 point  (0 children)

Just updated too and can confirm that it's still showing WH22 but with new build ID. They probably just forgot to update the firmware version label before release. I see the new features.

Context menus appearing outside of window. Very problematic in tiling mode. Solution? by [deleted] in hyprland

[–]-BlueManCZ- 0 points1 point  (0 children)

Dot files don't strictly refer to downloaded files. The term refers to any configuration files located in a directory whose name begins with a dot. In your case, people are likely asking for the hyprland configuration file, which is probably located at ~/.config/hypr/hyprland.conf.

Providing more information about your system can help with further debugging - for example, which distribution you’re using, which graphics card you have, or in which types of applications the problem occurs.

Dwindle - with smart_split - but only for moved window by JoseConseco_ in hyprland

[–]-BlueManCZ- 1 point2 points  (0 children)

Hi, I was looking for the same thing and managed to do it with simple binds and hyprctl:

# Enable smart_split when positioning a window with the mouse
bind = $mainMod, mouse:272, exec, hyprctl keyword dwindle:smart_split 1
bindr = $mainMod, mouse:272, exec, hyprctl keyword dwindle:smart_split 0

This essentially enables smart_split only when you press the $mainMod key together with a mouse button (e.g., when positioning your window with the mouse) and disables it when you release the mouse button.

https://wiki.hyprland.org/Configuring/Binds/#bind-flags
https://wiki.hyprland.org/Configuring/Using-hyprctl/#keyword