Trying to find the window class of this pop-up, doesn't appear in hyprctl clients.
▲ 131 r/hyprland

Trying to find the window class of this pop-up, doesn't appear in hyprctl clients.

When initially opening steam on a system sometimes the updater runs briefly; I was originally planning to just center it on monitor 1 workspace 1. Oddly this is the only window I've seen to not spawn a window class in hyprctl clients.

I was originally thinking that I could maybe set a default center rule for all windows which might cover it, then I could just override it on a per-application basis. I just think that solution is a pretty nuclear one, if it even works. If anyone has a suggestion please let me know.

u/zDCVincent — 1 day ago

Simple fuzzy finder based cliphist bash script

Queries cliphist history in fzf with previews and some basic keybinds for clipboard management mainly posted just to share with some guy on reddit and thought I might as well post it here. Script is only ~60 lines of bash script, so don't expect anything *too spectacular*.

https://github.com/zDCVincent/cliphist-fzf/tree/main

The script works without kitty in terminals like foot (without image previews); afaik ghostty supports kitty's graphics protocol directly so it should work there as simple as. Dependencies listed in the repo I tossed together. Implementation example for hyprland is included at the bottom.

I am aware the wiki quite literally says *"It’s recommended to use Lua in most cases. Lua is faster, less error-prone, has more features, and is generally more integrated."* but I suck at Lua to be frank (Although I'm not great at bash either fwiw) thus I opted to go the sockets route. If anyone wants to re-implement this in anyway or convert it to lua please feel free, I give full permission to anyone to anything they want with the code.

u/zDCVincent — 2 days ago

Found how to make unsynced windows match your primary theme.

Ended up stumbling across this on an issue thread on Zen's github page, so hopefully this helps someone. Make a /chrome/userChrome.css nested in your profile folder if it doesn't exist and add the following:

:root[zen-unsynced-window="true"] {
    --zen-main-browser-background: #282828 !important;
    --zen-primary-color: #282828 !important;
    --toolbox-background: #282828 !important;
    --zen-throbber-color: #282828 !important;
}

^ Use another color in place of mine

Clearly, these windows are colored purple to telegraph to you that they're not synced to your current session. So make sure you acknowledge that before you lose tabs etc. You could easily just set it to a matching yet distinct color if this matters to you.

After, in about:config set the following to true: toolkit.legacyUserProfileCustomizations.stylesheets

u/zDCVincent — 30 days ago

Permission denied for Atomic_modset, transparent windows randomly during session, related to powerstate shift? Advice needed.

Have been running into an issue where the interface of an app will disappear leaving me with just the blurred underlay. (Seen on the left pane)

I've tried sifting through my logs and the only thing that appears to be relevant was the following:

ERR from aquamarine ]: dispatchIdle: dispatched an non readable idle event on fd : 36
ERR from aquamarine ]: atomic drm request: failed to commit: Permission denied, flags: ATOMIC_NONBLOCK PAGE_FLIP_EVENT 
ERR from aquamarine ]: atomic drm request: failed to commit: Permission denied, flags: ATOMIC_ALLOW_MODESET PAGE_FLIP_EVENT 
...
DEBUG from aquamarine ]: [libseat] [libseat/backend/logind.c:358] Disabling seat

I am thinking that maybe a powerstate shift occurred and something isn't active to let the system handle that? That was all I could gather. Searching these on github hasn't been much help besides confirming that it's related to my GPU. (RTX 4090)

I only began experiencing this issue recently, my non-NVIDIA devices under identical setups aren't having this issue right now. Any insight would be killer, thanks.

u/zDCVincent — 2 months ago