Skip to main content
Python Software Foundation 20th Year Anniversary Fundraiser  Donate today!

Dynamically rename i3wm workspaces depending on windows

Project description

# i3-workspace-names

[![pipeline status](](

## About

i3-workspace-names dynamically changes the names of workspaces depending on what windows are open in them. Names of applications and keywords are replaced with icons from FontAwesome.

## Install

Install from pip

pip install i3-workspace-names

## Usage

usage: i3-workspace-names [-h] [–copy-config] [-u]

Dynamically change i3wm workspace names depending on windows

optional arguments:
-h, --help show this help message and exit
--copy-config copy sample config to /home/$USER/.config/i3/icons.json
-u, --update-icons
 Update icon list from FontAwesome

Copy default config to home directory. Icons will be downloaded on first run.

Add this to your i3 config:

exec_always –no-startup-id exec i3-workspace-names

Project details

Download files

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

Files for i3-workspace-names, version 0.3.1
Filename, size File type Python version Upload date Hashes
Filename, size i3-workspace-names-0.3.1.tar.gz (15.8 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page