For anyone looking for a way to rename containers permanently.
I generally keep my browsers in one workspaces and separete them by tabs(tab stacked) open like for example. Tabs which are getting used for a project will stay in one container. Today I was thinking maybe there's a way in i3 to rename a container in i3 and have that stick permanently. So here it is what I come up with.
bindsym $mod+Shift+t exec "i3-msg mark 'change-title' && \
i3-msg title_format $(zenity --entry --title 'Window' --text 'Rename Container:' --width 300) \
&& i3-msg unmark 'change-title'"
| zenity can be changed with i3-input
Posted Dec 6, 2018, 1:08 AM UTC
80