Skip to main content

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 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.

Source Distribution

i3-workspace-names-0.1.1.tar.gz (15.6 kB view hashes)

Uploaded Source

Built Distribution

i3_workspace_names-0.1.1-py3-none-any.whl (3.0 kB view hashes)

Uploaded Python 3

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