Skip to content
This repository has been archived by the owner on Feb 26, 2024. It is now read-only.
/ i3-autoname-ws Public archive

Automatically update workspace names in i3wm to show running programs

License

Notifications You must be signed in to change notification settings

ajeetdsouza/i3-autoname-ws

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Warning

This repository is deprecated in favor of roosta/i3wsr.


i3-autoname-ws

Listens for i3 events and renames workspaces to show the icons of running programs. It requires i3 >= 4.18.

Installation

  • To build and install the binary, use:
    go install
  • This uses Nerd Fonts for icons, so make sure you are using one of them in your status bar.
  • Add i3-autoname-ws to your i3 configuration to make it start up by default:
    exec --no-startup-id i3-autoname-ws
    

Configuration

Unknown entries show up as a question mark by default. To add new entries:

  • Use xprop to find the class and instance of the window.
  • Find an appropriate icon using the Nerd Fonts Cheat Sheet.
  • Add it to the code and rebuild it!

About

Automatically update workspace names in i3wm to show running programs

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages