Skip to main content

Move window between monitor in EWMH compliant WM

Project description

Logo

📜 Licence − 👥 Authors − 📝 Changelog

GitHub tag (latest SemVer) Test Status Documentation Status

Rationale

I love XFCE. I use it on almost all my computers. However, in a multi head setup, it lacks a “move window to monitor” feature. Some posts link to the move-to-next-monitor script, which as many dependencies and is not very customizable (move to bottom, to right, etc.)

Hence, here it is ewmh_m2m.

Install

Just install the package with pip:

pip install ewmh-m2m  # Note the dash and not the underscore!

You should now have a move-to-monitor command available.

Usage

You should bind the move-to-monitor command to your desired keyboard shortcut. This command also accepts some arguments to control where the window is moved. Type move-to-monitor --help in a terminal for the list of accepted options.

Development

Feel free to ask some features on GitHub. You can also develop your own features and open Pull Requests. Take a look at the technical documentation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ewmh_m2m-2.1.1.tar.gz (6.5 kB view details)

Uploaded Source

Built Distribution

ewmh_m2m-2.1.1-py3-none-any.whl (9.0 kB view details)

Uploaded Python 3

File details

Details for the file ewmh_m2m-2.1.1.tar.gz.

File metadata

  • Download URL: ewmh_m2m-2.1.1.tar.gz
  • Upload date:
  • Size: 6.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.4

File hashes

Hashes for ewmh_m2m-2.1.1.tar.gz
Algorithm Hash digest
SHA256 fde9b6f27adac570148db7193c954117312ca89ef180d1c349d46ec811c3a614
MD5 da35b5a3c544ac50b1c8075254b3d2e8
BLAKE2b-256 605d20513f90178b1f40a8f62dcdefe5b5beb56828bb1f364b9b586a62367942

See more details on using hashes here.

File details

Details for the file ewmh_m2m-2.1.1-py3-none-any.whl.

File metadata

  • Download URL: ewmh_m2m-2.1.1-py3-none-any.whl
  • Upload date:
  • Size: 9.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.4

File hashes

Hashes for ewmh_m2m-2.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ec23a2cd44016d13e4486395df5a799a7394b3f458f777f247ace5a9d5e079ac
MD5 592b50915b7ccaf490aa18d24a9f16e2
BLAKE2b-256 732db9e5f7ef43f04d4d92afee720352bcca18fe39c9dc2d00caaee11e1b59c8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page