This PR addresses issue #56 by introducing three new options:
# Font size for menu bar
font-size = 12.0
# Font family for the menu bar items
# Use the Font Book to find fonts
font-family = 'JetBrainsMono Nerd Font Mono'
# Possible values: icon|horizontal_full|horizontal_min
# icon: shows only the current workspace
# horizontal_full: shows all workspaces, with the current one highlighted
# horizontal_min: shows all workspaces with open windows,and the current one
workspace-indicator-style = 'icon'
To accomplish this, I had to rewrite all menu bar items to use AppKit, as pure SwiftUI lacks the capability to display arbitrary views.
Here are some pictures demonstrating the feature in action:
This PR addresses issue #56 by introducing three new options:
To accomplish this, I had to rewrite all menu bar items to use AppKit, as pure SwiftUI lacks the capability to display arbitrary views.
Here are some pictures demonstrating the feature in action: