Skip to main content

Simple Window manager.

Project description

GitHub Workflow Status PyPI - Python Version PyPI

S3WM

🛠️⚙️This is a WIP project. Don't beleive in README ⚙️🛠️

This project is a yet another Window manager.

Main Idea behind this project is modularity and window manager configuration in Python.

You can even bind a python function to some key combination.

Configuration

Main configuration file must be located in $HOME/.s3wm_conf.py. S3WM configuration examples can be found in examples folder.

How to Run/test

# start nested X11 session with Xephyr
Xephyr :1 +xinerama -screen 1280x720 -reset -terminate &
# Run it with proper DISPLAY ENV
DISPLAY=:1.0 s3wm
# To grab or release host keys press `Ctrl` + `Shift`

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

s3wm-0.2.3.tar.gz (13.5 kB view details)

Uploaded Source

Built Distribution

s3wm-0.2.3-py3-none-any.whl (18.0 kB view details)

Uploaded Python 3

File details

Details for the file s3wm-0.2.3.tar.gz.

File metadata

  • Download URL: s3wm-0.2.3.tar.gz
  • Upload date:
  • Size: 13.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.6 CPython/3.8.7 Linux/5.4.0-1047-azure

File hashes

Hashes for s3wm-0.2.3.tar.gz
Algorithm Hash digest
SHA256 80ca762ce162ad55317796a9e7213d429290db63f80bded08978eb5814466063
MD5 43170af577e725aa055f71ede5ada119
BLAKE2b-256 cd82321decbe458252ed7db298c526cc4fd7d52a6ef629eb65b7cdc2d066c5f7

See more details on using hashes here.

File details

Details for the file s3wm-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: s3wm-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 18.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.6 CPython/3.8.7 Linux/5.4.0-1047-azure

File hashes

Hashes for s3wm-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b98cbd87d0638be33c6bf17457a6139f87813961b55635a5a35d66e0ac6c52f2
MD5 4452e6207e1a7b2714632138fc34f074
BLAKE2b-256 0f7d5583acd52f5abc4eccf64f4a237eb7f2668244ab2cdea8dbd617f71c96a3

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