A python utility swap the content of two workplaces in i3wm
Project description
i3-workspace-swap
A utility for the i3 tiling window manager, which allows to swap the content of two workspaces. If both, the destination and the source workspace have content on them, the content will be swapped. If only a destination workspace is provided, the workspace will be created with the given name.
Dependencies
- Python 3.x
- Python i3ipc
Optional Dependecie
- dmenu: used for interactive mode
Usage
i3-workspace-swap [OPTION..]
Arguments:
-d NAME
or--destination NAME
: destination workspace by name to move content to.-f
or--focus
: focus destination workspace after swap-h
or--help
: print help message-i OPTION
or--interactive OPTION
: uses dmenu to select dest/src; command line arguments will be overwriten-s NAME
or--source NAME
: source workspace by name to move the content from, if none given the currently focused workspace will be used
Options for interacive mode:
all
: source and destinationdest
: destination onlysrc
: source only
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file i3-workspace-swap-1.1.0.tar.gz
.
File metadata
- Download URL: i3-workspace-swap-1.1.0.tar.gz
- Upload date:
- Size: 3.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 723aebafae29da84213acbe6b7072cd52ffa7cc7cacd099c9a90ebe23616eaaa |
|
MD5 | 61415403c2f4239162e2e3faeccbc294 |
|
BLAKE2b-256 | 73dc47651d34a6492ed4131984d37f9521ffc651f3301c18103bfc74465b0c9e |