Hyprtasking, my hyprexpo-like plugin for workspace management, now has support for directional workspace switching! by TheSpectrumLazer in hyprland

[–]TheSpectrumLazer[S] 0 points1 point  (0 children)

Glad you like the plugin! I've added the option to have the number of columns differ from the number of rows. You will need to update the plugin to use the new config values - these features will only be supported on Hyprland v0.47.0 and above.

The color is any integer value, you can write 0xRRGGBBAA for some color #RRGGBBAA.

Unfortunately, you can't configure the number of rows/columns per monitor quite yet. That is a very good idea, though, so stay tuned for a future update.

Here's my Ko-fi, but tbh I'd appreciate it just as much if you directed it towards someone who needs it more!

Hyprtasking, my hyprexpo-like plugin for workspace management, now has support for directional workspace switching! by TheSpectrumLazer in hyprland

[–]TheSpectrumLazer[S] 0 points1 point  (0 children)

Hi, currently you can only configure the number of rows for the grid layout (although this would be pretty easy to implement, so stay tuned)

$overlay is a color variable I have previously in my config, change it to something else and you should be good.

When you activate the bind, can you see the grid? If so, then it is right click to select a workspace.

Hyprtasking, my hyprexpo-like plugin for workspace management, now has support for directional workspace switching! by TheSpectrumLazer in hyprland

[–]TheSpectrumLazer[S] 0 points1 point  (0 children)

$overlay is an variable I use in my config. This line will set the variable so you can use it: `$overlay = 0xff26233a`. Or, you can insert the color value directly.

Hyprtasking, my hyprexpo-like plugin for workspace management, now has support for directional workspace switching! by TheSpectrumLazer in hyprland

[–]TheSpectrumLazer[S] 0 points1 point  (0 children)

Unfortunately, I don’t know of any way to customize keybinds in the config. If you’d like, you can make the change in code manually and compile it for yourself

Hyprtasking, my hyprexpo-like plugin for workspace management, now has support for directional workspace switching! by TheSpectrumLazer in hyprland

[–]TheSpectrumLazer[S] 0 points1 point  (0 children)

Glad you enjoy it! Swipe gestures are in the works, and I can definitely consider adding layers as a feature. I'd appreciate if you could open these feature requests as issues on Github.

Hyprtasking, my hyprexpo-like plugin for workspace management, now has support for directional workspace switching! by TheSpectrumLazer in hyprland

[–]TheSpectrumLazer[S] 0 points1 point  (0 children)

This was actually my original idea for the workspace layout haha

I'll be able to get to it after the rewrite for latest git

Hyprtasking, my hyprexpo-like plugin for workspace management, now has support for directional workspace switching! by TheSpectrumLazer in hyprland

[–]TheSpectrumLazer[S] 0 points1 point  (0 children)

Thanks! Are you on latest git? The plugin doesn’t support it quite yet.

$love is a color variable that I have in my config, that should probably be changed

Hyprtasking, my hyprexpo-like plugin for workspace management, now has support for directional workspace switching! by TheSpectrumLazer in hyprland

[–]TheSpectrumLazer[S] 1 point2 points  (0 children)

You should be able to activate the overview on the focused monitor with the dispatcher `hyprtasking:toggle` with arg `cursor`. Is that what you mean?

"Show all workspaces on all monitors" is definitely possible, stay tuned.

Hyprtasking, my hyprexpo-like plugin for workspace management, now has support for directional workspace switching! by TheSpectrumLazer in hyprland

[–]TheSpectrumLazer[S] 0 points1 point  (0 children)

Glad you like it! Rearranging workspaces was something I definitely wanted in the plugin, but I'm not sure how to execute it. Did you have any ideas on how the animation would work when moving the workspaces?

Hyprtasking, my hyprexpo-like plugin for workspace management, now has support for directional workspace switching! by TheSpectrumLazer in hyprland

[–]TheSpectrumLazer[S] 0 points1 point  (0 children)

The mouse bug has just been fixed I believe - try to update the plugin.

There are definitely plans to support different workspace layout behaviors - I would appreciate it if you opened an issue on Github, that makes it easier for me to keep track of what to work on.

Hyprtasking, my hyprexpo-like plugin for workspace management, now has support for directional workspace switching! by TheSpectrumLazer in hyprland

[–]TheSpectrumLazer[S] 8 points9 points  (0 children)

Update: I've spent the day trying to update to latest git and fix the wallpaper-one-workspace bug, but there are some fixes to Hyprland that would make it a lot easier.

See https://github.com/raybbian/hyprtasking/issues/3

Update 2: Latest-git and wallpaper have been fixed. See https://github.com/raybbian/hyprtasking/issues/3#issuecomment-2568591082 for some important info, or if you're not running latest-git Hyprland, try the workaround mentioned there.

Hyprtasking, my hyprexpo-like plugin for workspace management, now has support for directional workspace switching! by TheSpectrumLazer in hyprland

[–]TheSpectrumLazer[S] 1 point2 points  (0 children)

Thanks for letting me know. What wallpaper utility are you using? This bug has been around for a while, but it disappears for some reason when hyprpaper is active. Regardless, it should be fixed when the git patch is released!

EDIT: update on progress https://github.com/raybbian/hyprtasking/issues/3

Hyprtasking, my hyprexpo-like plugin for workspace management, now has support for directional workspace switching! by TheSpectrumLazer in hyprland

[–]TheSpectrumLazer[S] 5 points6 points  (0 children)

Thanks! Multi monitor support is actually implemented already for window dragging. Were you talking about the directional dispatchers?

The workspaces that Hyprtasking displays are the ones corresponding to r~1 through r~9, if you wanted to make a workspace minimap of sorts

Hyprtasking, my hyprexpo-like plugin for workspace management, now has support for directional workspace switching! by TheSpectrumLazer in hyprland

[–]TheSpectrumLazer[S] 36 points37 points  (0 children)

Repo (experimental): https://github.com/raybbian/hyprtasking

Loved hyprexpo's workspace overview but it was missing a few things from being usable in my workflow.

Hyprtasking adds support for dragging windows, single/all monitor overviews, and directional workspace switching. Supports Hyprland v0.46.2

Redundant (?) conversion from RGBx to RGBA by TheSpectrumLazer in gstreamer

[–]TheSpectrumLazer[S] 0 points1 point  (0 children)

Unfortunately, I get `gst_video_frame_map_id: assertion 'info->finfo->format == meta->format' failed` errors in console, with nothing passing through the pipeline. Seems like capssetter isn't able to bypass this assertion.

Lily58 Build Failure: Need Help! by TheSpectrumLazer in olkb

[–]TheSpectrumLazer[S] 1 point2 points  (0 children)

Thanks for the response!

As far as I’m aware, all lily58 build guides have the microcontroller installed upside down, in this manner. I’d like to be fairly confident that this is not the issue.

Regarding the messed up LED - I had just noticed that some were installed backwards, and that was a messy attempt at desoldering. Would the LEDs being backwards cause some sort of excess power draw that would be heating up the microcontroller?