Skip to main content

Overview

This utility for i3, inspired by Pentadactyl’s :buffers command, allows you to quickly switch to and locate windows on all your workspaces, using an interactive dmenu prompt.

It also provides a similiar facility for scratchpad windows, which can be used by passing the -s or --scratchpad flag. If you don’t want to jump to the window’s workspace, but instead move the window to your curren workspace, use -m or --move. There’s also a flag for jumping to workspaces by name - -w or --workspaces - which might be useful if you have many named workspaces.

Here’s how it looks in action:

http://i.imgur.com/QeQrM.png

Dependencies

quickswitch-i3 requires dmenu (which you likely already have installed), and i3-py, which you can install with pip install i3-py.

quickswitch-i3 was tested in Python 2.7.3 and 3.2.3. It will not work in version prior to 2.7 due to the usage of argparse.

Installation

quickswitch-i3 has a PyPI entry, so you can install it with pip install quickswitch-i3. Alternatively, you can always manually run the setup file with python setup.py install.

Additionally, if you are an Arch user, you can install it from the AUR. The package is called quickswitch-i3. The PKGBUILD is also included here.

License

Disclaimer: quickswitch-i3 is a third party script and in no way affiliated with the i3 project.

This program is free software under the terms of the Do What The Fuck You Want To Public License. It comes without any warranty, to the extent permitted by applicable law. For a copy of the license, see COPYING or head to http://sam.zoy.org/wtfpl/COPYING.

Metadata

Release files for quickswitch-i3 1.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for quickswitch-i3 1.5
File Size Uploaded
quickswitch-i3-1.5.tar.gz 4.2 kB Details

Release files / quickswitch-i3-1.5.tar.gz

Download URL quickswitch-i3-1.5.tar.gz
Size 4.2 kB
Tags Source
SHA-256 checksum
How to use checksums
14a29502fe68f193cf0a03d9b40c2d3bfc14821623919e28640a0988f5a884c0
BLAKE2b-256 checksum
How to use checksums
81d5ca0d53653d160beadb923faf9b32172cab2d4c3a11fc5e5201a6b5dcf048
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

2.1

1 release file

2.0

1 release file

This release

1.5 This release

1 release file

1.4.1

1 release file

1.4

1 release file

1.3

1 release file

1.2

1 release file

1.1

1 release file

1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page