Dynamically rename i3wm workspaces depending on windows
pip install i3-workspace-names==0.3.1
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 from pip
pip install i3-workspace-names
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