feature: display workspace number instead of layout #127
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
Added a new configuration option to display workspace numbers instead of window layout previews in the menu bar.
Configuration
Add the following to your
~/.config/rift/config.toml:Options
show_workspace_numbers = false(default): Shows the traditional window layout previewshow_workspace_numbers = true: Shows the workspace number (1-based) insteadThis option can be combined with:
show_empty = false(default): Only shows workspaces with windowsshow_empty = true: Shows all workspaces including empty onesExample:

Notes
In contrast to other WMs like i3, hyprland etc, this will only show the workspace if at least one window exists or show_empty is set. This means switching to an empty workspace does not show the number yet, which is okay from my point of view.