i3ipc-python
alttab
Our great sponsors
i3ipc-python | alttab | |
---|---|---|
16 | 13 | |
832 | 380 | |
0.6% | - | |
0.0 | 5.5 | |
3 months ago | 7 days ago | |
Python | C | |
BSD 3-clause "New" or "Revised" License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
i3ipc-python
- How to switch focus to last selected window?
-
Is it possible to force all windows that move to a specific workspace and/or monitor to automatically become floating?
i3ipc-python seems to do what I want -- it even has a script specifically for this -- and for existing windows moving to the space I think I can just use the binding.
-
Use the same shortcut to switch containers and workspaces?
Any reason not to use i3ipc-python? The module will talk over the ipc socket rather than calling out to (relatively expensive) i3-msg subprocesses to do it.
-
How to send all keystrokes to a specific window with a specific WM_CLASS regexp?
Untested but with i3ipc-python you should be able to write a script something like this:
-
Can you alt+tab in i3 WM?
here you go, there's more stuff on the arch wiki
-
Super Tab behavior like any other DE do with apps.
And this is the specific script to focus the last focused workspace https://github.com/altdesktop/i3ipc-python/blob/master/examples/focus-last.py
-
sway-menu extended
Looks good, if you want to go even further you could replace calls to swaymsg with a python implementation python-i3ipc / i3ipc-python
-
Issues with Runekit on Linux.
I could probably use the i3ipc-python (https://github.com/altdesktop/i3ipc-python) library (which works with both i3 and Sway) to make a Sway-specific implementation, but then it would be up to other people to implement support for things like KDE Wayland and Gnome Wayland.
-
How to catch name of a window *at the exact moment of creation* before it changes? example: zoom notifications, them sly devils!
This is kind of interesting for me. I ran into a problem with spotify, I couldn't assign it to its proper workspace... The reason was because spotify does not put proper values in at startup (sometimes it manages, but mostly not), in bspwm there were subscribe that just dumped data out. I3 you can subscribe as well, but it seems they want you to use more libraries. I found this https://i3wm.org/docs/ipc.html, through that I found https://github.com/altdesktop/i3ipc-python, installed it with
-
Vertical Sidebar
The end goal is to make something that interacts with https://github.com/altdesktop/i3ipc-python, or something similar, so I'm fine with something closer to a library.
alttab
-
Window list
If you already have rofi you can to do rofi -show window there's also a standalone window switcher https://github.com/sagb/alttab
-
alt-tab, but only on visible workspaces
Anyhow I found this program called alttab which I use now
-
The i3-gaps project has been merged with i3
Do you mean currently visible desktops or windows? https://github.com/sagb/alttab is the utility of my choice to get what I wanted.
-
Not jumping to window if on other tag and monitor
Jumping to the actual tag/monitor will also make sure it does not break other tools, like `alttab` (https://github.com/sagb/alttab) for example.
-
Most Recently Used (MRU)
I also read about the alttab program
-
setup sxhkd alt + tab to focus open apps in a desktop
I know youre asking about how to setup sxhkd to do this but could I also suggest an app that does this very well? Its called alttab on git hub.
-
How to switch back and forth between two windows quickly?
alttab
-
Complete rewrite of the netwmicon-patch: Enables to set _NET_WM\_ICON with a png-image and display an icon for st
Generally the icon of an application is defined by its desktop-entry. The patch desktopentry serves this purpose. Unfortunately, some programs like tint2 or alttab can't make use of the desktop-entry and rely instead on a hardcoded icon which has to be defined by the application itself with the window-propery _NET_WM_ICON. Since st doesn't define _NET_WM_ICON this programs can't display the correct icon for st even if a desktop-entry exists. This patch solves this problem.
-
Get all windows of desktop in bspwm, but include also tabs in tabbed
If i use alttab it would still detect only 3 windows. So the question is: how can I make it so that the tabs in a tabbed session are recognized as individual windows? Any shell script or tool is accepted
-
Can you alt+tab in i3 WM?
There is also alttab but in my limited try it just Alt-tabs between windows in a workspace. Might have settings for others but I'm not aware of that.
What are some alternatives?
rofi - Rofi: A window switcher, application launcher and dmenu replacement
awesome-cyclefocus - Alt-Tab for the awesome window manager (and more)
runekit - Alt1-compatible widget host for RuneScape 3
berry - :strawberry: A healthy, byte-sized window manager
psuinfo - A psutil-based command to display customizable system usage info in a single line, for Tint2 executors or CLI
xwinwrap - My fork of xwinwrap. Xwinwrap allows you to stick most of the apps to your desktop background.
i3-autoname
awesome-revelation - Show all clients all screens in Awesome window manager
wofi-scripts - Scripts for wofi, a wayland compatible program launcher
xmenu - a x11 menu utility
i3-focus-last
tint2-theme-collections - My personal backup repository of Tint2 themes