Skip to main content

Maximize window based on title, with selection of monitor

Project description

Win Maximize (Windows only)

Finds Windows window by name (or part of it, or regex) and moves to monitor specified by monitor number or to monitor where mouse cursor is placed. Window is also maximized and placed on top.

Automatically detects if found window is part of current process tree (as command line will have same text).

I'm using it when I work on multiple Sublime Text 3 projects and I want to switch between them easily without alt-tabbing. I've done that by monkey-patching GotoWindow plugin.

I've written is as replacement for https://github.com/ritchielawrence/cmdow which is excellent but antyvirus programs detects it as malware (which it is not but ...). If you do not have agressive corporate AV installed then I suggest just using it.

Installation

Install via pip: pip install win-maximize

Usage

usage: win-mazimize [-h] [-m MONITOR] [-c] [window_title [window_title ...]]

positional arguments:
  window_title

optional arguments:
  -h, --help            show this help message and exit
  -m MONITOR, --monitor MONITOR
                        Monitor number to maximize to (if you have only 1
                        monitor - pass 0)
  -c, --cursor-track    Move window to monitor where cursor is located

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

win-maximize-1.0.2.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

win_maximize-1.0.2-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file win-maximize-1.0.2.tar.gz.

File metadata

  • Download URL: win-maximize-1.0.2.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3

File hashes

Hashes for win-maximize-1.0.2.tar.gz
Algorithm Hash digest
SHA256 149456381080a5f0030c3ae1af79d744da18baad37159c5380b47064736b7f76
MD5 09e89391c57d223277fb1afa9ab40cf9
BLAKE2b-256 2466c20d94be0a3a090cbfbf00df8e2d8dc460afa944b388986a21fbb1d90d5e

See more details on using hashes here.

File details

Details for the file win_maximize-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: win_maximize-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 5.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3

File hashes

Hashes for win_maximize-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 35178ccf102a85a26961d715de8d24cfd1878cbddb52d73b14ee7311c8520118
MD5 c56116b1aada925a2ad70539d7683dcc
BLAKE2b-256 535f1dd8fd7df672713625d8d280769702dce5d7a47f4869f76c94734ac455a1

See more details on using hashes here.

Supported by

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