Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Allow to pin windows to show in all workspaces #777

Open
feraxhp opened this issue Oct 7, 2024 · 2 comments
Open

[Feature Request] Allow to pin windows to show in all workspaces #777

feraxhp opened this issue Oct 7, 2024 · 2 comments
Labels
type: feature New feature or request

Comments

@feraxhp
Copy link

feraxhp commented Oct 7, 2024

Describe the problem/motivation

The idea is to be able to have the same window displayed in all workspaces, this will allow you to have for example a android mirroring or a yt video, always showing independenly of the workspace.

Describe the solution you'd like

Add a key binding and another outline for that specific window or windows pined, in other, to allow the window to be displayed in all workspaces.

This is a feature I miss from gnome desktop.

Alternatives considered

No response

@feraxhp feraxhp added the type: feature New feature or request label Oct 7, 2024
@jorbig
Copy link

jorbig commented Oct 12, 2024

+1

It's called 'sticky' windows in i3 and I really miss this feature:

6.7. Sticky floating windows
If you want a window to stick to the glass, i.e., have it stay on screen even if you switch to another workspace, you can use the sticky command. For example, this can be useful for notepads, a media player or a video chat window.

Note that while any window can be made sticky through this command, it will only take effect if the window is floating.

Syntax:

sticky enable|disable|toggle
Examples:

# make a terminal sticky that was started as a notepad
for_window [instance=notepad] sticky enable

@jorbig
Copy link

jorbig commented Oct 26, 2024

I just realized we could just set the "ignore" tag to a window, which makes it visible on all workspaces... When you combine that with an outer left/right gap, it works great for me (except that the ignored windows lose focus on changing workspace).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: feature New feature or request
Projects
Status: 📬 Needs triage
Development

No branches or pull requests

2 participants