Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bspwm: custom tagging #5

Open
DrPyser opened this issue Dec 30, 2019 · 0 comments
Open

bspwm: custom tagging #5

DrPyser opened this issue Dec 30, 2019 · 0 comments

Comments

@DrPyser
Copy link
Owner

DrPyser commented Dec 30, 2019

window selection is currently implemented through a small python script: https://github.com/DrPyser/configs/blob/master/home/bin/select_window.py

This uses dmenu to provide a list of all windows by title(prepended with an index to help disambiguate between windows with the same title). This works pretty well.

Alternatively, It could be interesting to support window/node selection using custom tags, as with i3's mark feature: https://i3wm.org/docs/userguide.html#vim_like_marks .
It seems to me this would require storing window tag information separately, and implementing command(s) to manipulate that data. Basically, a small wrapper around an sqlite table or equivalent storage backend(e.g. in-memory key/value store). see baskerville/bspwm#1049 .

Alternatively, using intuitively named desktops, and dynamic desktop management, could also help window selection(i.e. web browser windows always go to a web desktop, ...).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant