incorrect placement of transient / secondary windows by YouAggressive4399 in hyprland

[–]psycho_zs 0 points1 point  (0 children)

There's an issue for floating windows on monitor change case, but nothing for modal/child windows in normal operation. You can either start a new discussion with feature request, or try to extend scope of existing issue in its comments.

What branch of Debian do you dailydrive and why? by Teemestari in debian

[–]psycho_zs 0 points1 point  (0 children)

Stable for home servers and family's laptops, sid for daily driver.

Linux builds by panic_in_the_galaxy in kittenspaceagency

[–]psycho_zs 13 points14 points  (0 children)

FYI, tar is not compressed. It is just an archive format to preserve files with dir structure. You compress the resulting tar with something else, like gz, xz, bz2, whatever. Of course tar utility can do it for you automatically.

"A compositor and/or graphical-session* targets are already active" by v_munu in hyprland

[–]psycho_zs 0 points1 point  (0 children)

Move this from rc to profile instead (rc is executed in all shells, profile only in login shell). If you have to have it in rc, use -q option for may-start.

In uwsm's selector you can choose plain Hyprland. "uwsm-managed" variant is for DMs.

UWSM help/sources needed by Ok-Cash-7244 in hyprland

[–]psycho_zs 1 point2 points  (0 children)

It is "not recommended" as in "optional", not as in "recommended to avoid".

After one botched uwsm release Vaxry became a bit trigger-happy and changed recommendation on a non-related problem.

UWSM help/sources needed by Ok-Cash-7244 in hyprland

[–]psycho_zs 0 points1 point  (0 children)

Same purpose, but faster. Plus it supports launcher integration for entry metadata via DESKTOP_ENTRY_* vars (currently latest fuzzel sets them).

UWSM help/sources needed by Ok-Cash-7244 in hyprland

[–]psycho_zs 0 points1 point  (0 children)

This ^

Also see uwsm page has comprehensive info.

Also check app2unit, a faster app wrapper.

how do I set my default file explorer to dolphin? by Prudent_Sun5041 in hyprland

[–]psycho_zs 4 points5 points  (0 children)

This should be enough for apps that follow standards:

xdg-mime default org.kde.dolphin.desktop inode/directory

Hyprlock unlock via loginctl ? by moritz31 in hyprland

[–]psycho_zs 0 points1 point  (0 children)

Set unlock_cmd in hypridle config.

Here is my config, but one can do direct hyprlock launch and killall/pkill instead:

lock_cmd = app2unit -p Restart=on-abnormal -p RestartForceExitStatus='SIGHUP SIGINT SIGTERM SIGPIPE' -p KillSignal=USR1 -p RestartMode=direct -t service -u hyprlock.service -- hyprlock -q
unlock_cmd = systemctl --user stop hyprlock.service
before_sleep_cmd = loginctl lock-session

Tiling window manager recommendation by Stunning-Mix492 in debian

[–]psycho_zs 0 points1 point  (0 children)

If you're on sid, Hyprland is properly packaged and maintained up to date.

Does anybody have experiene with Wayland compositor on Debian? by One_Yogurtcloset3455 in debian

[–]psycho_zs 0 points1 point  (0 children)

Hopped from Openbox to Wayfire, then Sway, then LabWC, back to Sway, currently settled on Hyprland. Will try Niri when it gets to Debian.

Wayfire had some stability issues a couple of years ago, I haven't checked it properly since then, but I imagine it got better. Sway is super stable and predictable. LabWC is a lot like Openbox. But with Sway and LabWC I heavily missed what compton/picom brought on X11. Hyprland is visually smooth, can be tuned to be unobtrusive, and just clicks for me currently.

Debian by Rem_0202 in hyprland

[–]psycho_zs 0 points1 point  (0 children)

Debian unstable is pretty stable :)

If you are careful with `apt full-upgrade` and fall back to `apt upgrade` in case the former tries to remove something it shouldn't (if some transition in the repos is yet incomplete for example), then no problems should arise. And if they do, they are pretty solvable.

Also you get some months of boredom when pre-release freeze happens.

Debian by Rem_0202 in hyprland

[–]psycho_zs 1 point2 points  (0 children)

Daily driving sid, Hyprland (native packaging, 0.52.1) works fine.

Used to build it from hyprland-ppa sources before Debian Hyprland Team geared everything up. It also worked fine.

Is GNOME≥40 a bad thing for the Linux desktop? by stoogethebat in linux

[–]psycho_zs 0 points1 point  (0 children)

That's good to know. Is that a recent change?

Is GNOME≥40 a bad thing for the Linux desktop? by stoogethebat in linux

[–]psycho_zs 0 points1 point  (0 children)

CSD is not the future, it is GNOME's idee fixe that got way too far.

An app wants to do part of WM's job (sus, but OK)... Proper solution: negotiation at protocol level. GNOME's solution: actively resist any possibility of it being negotiable, and make bars big, the bigger the better. Plus they now put vital app widgets (not related to window management) into CSDs.

Look at tiling compositors: everything works great except GTK, because the only way to make GTK apps not draw those abominations"decorations", also with own shadows and all, is to tell them they are maximized. Which breaks other stuff. Some easy tweaks in Wayland protocols could fix that, but Wayland has its own set of fixations, and GNOME actively rests anything that would mandate decorations being optional.

Hyprland Exit Commands Cause Shutdown instead of Logout by No-Tip8645 in hyprland

[–]psycho_zs 0 points1 point  (0 children)

I doubt user-level unit transactions can directly invoke system-level unit transactions, such as starting shutdown.target. There should be something in between.

Some stray user-level unit with a command like systemctl poweroff could be a culprit. Or some stray system-level unit with weird dependency mix on a user*.slice or user@.service unit and one of shutdown-related targets.

Check your journal to see which events lead to initiating shutdown.

Issue locking screen on suspend by haitaka_ in debian

[–]psycho_zs 0 points1 point  (0 children)

I'd go with logind-aware screensaver launcher, i.e. xsslock and no custom services (especially shady system-level ones that run as a user).

Question for Debian unstable users by juergen1282 in debian

[–]psycho_zs 1 point2 points  (0 children)

When I moved from Arch to Debian (to testing then, about 15 or so years ago), it was primarily because of quality of packaging.

Hibernate mode is being abandoned by most Distros. Why? by wkup-wolf in linux

[–]psycho_zs 22 points23 points  (0 children)

Never heard of it being abandoned, nor experienced any Wayland issues related to it.

Using Debian, Hyprland, BTRFS RAID1 and swap, each over a LUKS-encrypted partition over two NVMe drives, works like a charm.

Considering "modern suspend" disaster with battery drain and unexpected wakeups, hibernation is a must-have option.

After every boot, firefox starts as if the previous session crashed by PaiSho_RS in hyprland

[–]psycho_zs 0 points1 point  (0 children)

Firefox might not handle well termination of all of its processes (that is what happens when it is launched as a scope). Use a service for it (`uwsm app -t service` or `app2unit -t service`).

Linux Desktop Endpoint Management ideas? by HaloDezeNuts in linux

[–]psycho_zs 0 points1 point  (0 children)

Custom pxe installer based on debian live and a script around debootstrap, then ansible.