i3-glance is a lightweight daemon for the i3 window manager that automatically renames workspaces based on the applications running in each workspace.
Example screenshot with fontawesome icons:
Using go install:
go install github.com/ls4154/i3-glance@latestOr build manually:
git clone https://github.com/ls4154/i3-glance.git
cd i3-glance
go build ../i3-glance &By default, config is loaded from ~/.config/i3-glance/config.toml. Use --config to specify a different path.
See the included example toml config files for how to set up application icons and workspace names.
Add to your ~/.config/i3/config:
exec --no-startup-id i3-glance
bar {
# Use FontAwesome for icons (check your font name with fc-list)
font pango:DejaVu Sans Mono, Font Awesome 7 Free 10
status_command i3status
}
