Skip to content

amrbashir/komorebi-switcher

Repository files navigation

komorebi-switcher

A minimal workspace switcher for the Komorebi tiling window manager, seamlessly integrated the Windows 10/11 taskbar or macOS menubar.

Image showcasing komorebi-switcher in Windows 11 dark mode Image showcasing komorebi-switcher in Windows 11 light mode Image showcasing komorebi-switcher in macOS menubar

Install

Get it on GitHub

Or using scoop (Windows):

scoop bucket add amrbashir https://github.com/amrbashir/scoop-bucket
scoop install komorebi-switcher

Or using Homebrew (macOS):

brew install amrbashir/tap/komorebi-switcher

Config

The config is located at ~/.config/komorebi-switcher.toml. You can edit this file directly or use the settings window accessible from the context menu.

# Global settings
show_layout_button    = false
hide_empty_workspaces = false

[colors]
active_indicator = "#4CC2FFCC"
busy_indicator = "rgba(180, 173, 170, 0.6)"

# Settings for each monitor (Windows only for now)
#   Syntax is [monitors.<id>] where <id> is one of:
#     - serial_number_id
#     - device_id
#     - name
#   The app will try to match in the above order, depending on what info is available,
#   Run `komorebic monitor-information` to get info about your monitors
[monitors.0]
show_layout_button    = false    # Can be removed to use the global setting
hide_empty_workspaces = false    # Can be removed to use the global setting
auto_width            = true
auto_height           = true
x                     = 0
y                     = 0
width                 = 200      # Ignored if `auto_width` is enabled
height                = 40       # Ignored if `auto_height` is enabled

[monitors.0.colors]
active_indicator = "#4CC2FFCC"          # Can be removed to use the global setting
busy_indicator = "#B4ADAA80"       # Can be removed to use the global setting

Development

  1. Install Rust
  2. Run cargo run

LICENSE

MIT License

About

A minimal workspace switcher for the Komorebi tiling window manager, seamlessly integrated into Windows 10/11 taskbar or macOS menu bar.

Topics

Resources

License

Stars

Watchers

Forks

Contributors