swaytools


Nameswaytools JSON
Version 0.1.2 PyPI version JSON
download
home_pageNone
SummaryQuality of life tools for sway
upload_time2024-06-09 07:40:00
maintainerThayne McCombs
docs_urlNone
authorThayne McCombs
requires_python>=3.8
licenseGPL3
keywords sway tools i3
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # swaytools
Collection of simple tools for sway (and i3)

## Installation

### Archlinux

swaytools is availabe in the [AUR](https://aur.archlinux.org/packages/swaytools/)

### Pip

swaytools is available from [PyPI](https://pypi.org/project/swaytools/):

```
$ pip install --user swaytools
```

## Available tools

*swayinfo*: Tool similar to xprop that lets you click on a window, and prints info on that window (retrieved from sway's tree).

*winfocus*: Program that uses dmenu/bemenu or similar to let you select a window from a menu and focuses that window.

## Dependencies

Required:

  * python
  * sway (or i3, though that isn't tested)

Optional:
  * slurp: for selecting the window with swayinfo
  * bemenu, dmenu or other dmenu compatible program: needed for winfocus


## Environment Variables

*DMENU_CMD*: A dmenu compatible command to use for menu selection. Used by `winfocus`

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "swaytools",
    "maintainer": "Thayne McCombs",
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "sway, tools, i3",
    "author": "Thayne McCombs",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/fc/c5/5ed5a6b11fd13b5c55b24a4bda947b5b7ae303f75ae6e4cb77cc433a5509/swaytools-0.1.2.tar.gz",
    "platform": null,
    "description": "# swaytools\nCollection of simple tools for sway (and i3)\n\n## Installation\n\n### Archlinux\n\nswaytools is availabe in the [AUR](https://aur.archlinux.org/packages/swaytools/)\n\n### Pip\n\nswaytools is available from [PyPI](https://pypi.org/project/swaytools/):\n\n```\n$ pip install --user swaytools\n```\n\n## Available tools\n\n*swayinfo*: Tool similar to xprop that lets you click on a window, and prints info on that window (retrieved from sway's tree).\n\n*winfocus*: Program that uses dmenu/bemenu or similar to let you select a window from a menu and focuses that window.\n\n## Dependencies\n\nRequired:\n\n  * python\n  * sway (or i3, though that isn't tested)\n\nOptional:\n  * slurp: for selecting the window with swayinfo\n  * bemenu, dmenu or other dmenu compatible program: needed for winfocus\n\n\n## Environment Variables\n\n*DMENU_CMD*: A dmenu compatible command to use for menu selection. Used by `winfocus`\n",
    "bugtrack_url": null,
    "license": "GPL3",
    "summary": "Quality of life tools for sway",
    "version": "0.1.2",
    "project_urls": {
        "Issues": "https://github.com/tmccombs/swaytools/issues",
        "Repository": "https://github.com/tmccombs/swaytools"
    },
    "split_keywords": [
        "sway",
        " tools",
        " i3"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0a452dc5cc52bd1710bab21845ee434300db97bd043266b6499b80401688deb8",
                "md5": "fb67849e02b47c08de44676a8c8c4298",
                "sha256": "08234831a3898a0ec654c014570719126e68752c5f663ff5bd4c3bff7982fb27"
            },
            "downloads": -1,
            "filename": "swaytools-0.1.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "fb67849e02b47c08de44676a8c8c4298",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 17315,
            "upload_time": "2024-06-09T07:39:58",
            "upload_time_iso_8601": "2024-06-09T07:39:58.773188Z",
            "url": "https://files.pythonhosted.org/packages/0a/45/2dc5cc52bd1710bab21845ee434300db97bd043266b6499b80401688deb8/swaytools-0.1.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fcc55ed5a6b11fd13b5c55b24a4bda947b5b7ae303f75ae6e4cb77cc433a5509",
                "md5": "a144aaafc59a2b9238dfa4e9daa52405",
                "sha256": "cfd40e7bbeedaaed5bd0e39cb51a7bff2652e9058612f9f6ea56b929a0dbbd30"
            },
            "downloads": -1,
            "filename": "swaytools-0.1.2.tar.gz",
            "has_sig": false,
            "md5_digest": "a144aaafc59a2b9238dfa4e9daa52405",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 16298,
            "upload_time": "2024-06-09T07:40:00",
            "upload_time_iso_8601": "2024-06-09T07:40:00.169212Z",
            "url": "https://files.pythonhosted.org/packages/fc/c5/5ed5a6b11fd13b5c55b24a4bda947b5b7ae303f75ae6e4cb77cc433a5509/swaytools-0.1.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-06-09 07:40:00",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "tmccombs",
    "github_project": "swaytools",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "swaytools"
}
        
Elapsed time: 0.23328s