Originally created by @codingismy11to7 on GitHub (Dec 22, 2025).
Summary
I set a custom name for the workspaces. However, my first workspace is always called "1". I've toggled hide_empty_workspaces back and forth a few times to see if that's related (since i just turned that option on for the first time) but it doesn't seem to change anything.
Version Information
❯ komorebic --version
komorebic 0.1.39
tag:v0.1.39
commit_hash:8f982e45
build_time:2025-12-11 01:25:33 +00:00
build_env:rustc 1.91.1 (ed61e7d7e 2025-11-07),stable-x86_64-pc-windows-msvc
~
❯ systeminfo | findstr /B /C:"OS Name" /B /C:"OS Version"
OS Name: Microsoft Windows 11 Pro
OS Version: 10.0.26200 N/A Build 26200
.shell powershell
# keycode docs: https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes# Reload whkd configuration# win + o : taskkill /f /im whkd.exe && start /b whkd # if shell is cmd
win + o : taskkill /f /im whkd.exe; Start-Process whkd -WindowStyle hidden # if shell is pwsh / powershell# win + shift + o : komorebic reload-configuration
win + oem_2 : komorebic toggle-shortcuts
win + return : start wsl -Args "-d NixOS --cd ~"
win + ctrl + m : komorebic manage
# App shortcuts - these require shell to be pwsh / powershell# The apps will be focused if open, or launched if not open# win + f : if ($wshell.AppActivate('Firefox') -eq $False) { start firefox }# win + b : if ($wshell.AppActivate('Chrome') -eq $False) { start chrome }
win + w : komorebic close
win + m : komorebic minimize
# Focus windows
win + left : komorebic focus left
win + down : komorebic focus down
win + up : komorebic focus up
win + right : komorebic focus right
win + shift + oem_4 : komorebic cycle-focus previous # oem_4 is [
win + shift + oem_6 : komorebic cycle-focus next # oem_6 is ]# Move windows
win + shift + left : komorebic move left
win + shift + down : komorebic move down
win + shift + up : komorebic move up
win + shift + right : komorebic move right
win + shift + return : komorebic promote
# Stack windows
win + alt + left : komorebic stack left
win + alt + down : komorebic stack down
win + alt + up : komorebic stack up
win + alt + right : komorebic stack right
win + oem_1 : komorebic unstack # oem_1 is ;
win + oem_4 : komorebic cycle-stack previous # oem_4 is [
win + oem_6 : komorebic cycle-stack next # oem_6 is ]# Resize
win + oem_plus : komorebic resize-axis horizontal increase
win + oem_minus : komorebic resize-axis horizontal decrease
win + shift + oem_plus : komorebic resize-axis vertical increase
win + shift + oem_minus : komorebic resize-axis vertical decrease
# Manipulate windows
win + t : komorebic toggle-float
win + f : komorebic toggle-monocle
# Window manager options
win + shift + r : komorebic retile
win + p : komorebic toggle-pause
# Layouts
win + shift + x : komorebic flip-layout horizontal
win + shift + y : komorebic flip-layout vertical
# Workspaces
win + 1 : komorebic focus-workspace 0
win + 2 : komorebic focus-workspace 1
win + 3 : komorebic focus-workspace 2
win + 4 : komorebic focus-workspace 3
win + 5 : komorebic focus-workspace 4
win + 6 : komorebic focus-workspace 5
win + 7 : komorebic focus-workspace 6
win + 8 : komorebic focus-workspace 7# Move windows across workspaces
win + shift + 1 : komorebic move-to-workspace 0
win + shift + 2 : komorebic move-to-workspace 1
win + shift + 3 : komorebic move-to-workspace 2
win + shift + 4 : komorebic move-to-workspace 3
win + shift + 5 : komorebic move-to-workspace 4
win + shift + 6 : komorebic move-to-workspace 5
win + shift + 7 : komorebic move-to-workspace 6
win + shift + 8 : komorebic move-to-workspace 7
Output of komorebic check
❯ komorebic check
No KOMOREBI_CONFIG_HOME detected, defaulting to C:\Users\steven
Looking for configuration files in C:\Users\steven
Found komorebi.json; this file can be passed to the start command with the --config flag
Found C:\Users\steven\.config\whkdrc; key bindings will be loaded from here when whkd is started, and you can start it automatically using the --whkd flag
Originally created by @codingismy11to7 on GitHub (Dec 22, 2025).
### Summary
I set a custom name for the workspaces. However, my first workspace is always called "1". I've toggled `hide_empty_workspaces` back and forth a few times to see if that's related (since i just turned that option on for the first time) but it doesn't seem to change anything.
<img width="692" height="108" alt="Image" src="https://github.com/user-attachments/assets/9370b7ef-1be6-42c1-81cb-92fa41d29b9d" />
### Version Information
```
❯ komorebic --version
komorebic 0.1.39
tag:v0.1.39
commit_hash:8f982e45
build_time:2025-12-11 01:25:33 +00:00
build_env:rustc 1.91.1 (ed61e7d7e 2025-11-07),stable-x86_64-pc-windows-msvc
~
❯ systeminfo | findstr /B /C:"OS Name" /B /C:"OS Version"
OS Name: Microsoft Windows 11 Pro
OS Version: 10.0.26200 N/A Build 26200
```
### Komorebi Configuration
```json
{
"$schema": "https://raw.githubusercontent.com/LGUG2Z/komorebi/v0.1.38/schema.json",
"app_specific_configuration_path": "$Env:USERPROFILE/applications.json",
"animation": {
"enabled": false,
"style": "EaseOutSine"
},
"window_hiding_behaviour": "Cloak",
"cross_monitor_move_behaviour": "Insert",
"default_workspace_padding": 20,
"default_container_padding": 20,
"border": true,
"border_width": 8,
"border_offset": -1,
"stackbar": {
"tabs": {
"font_size": 15,
"width": 300
},
"mode": "OnStack"
},
"transparency": true,
"transparency_alpha": 229,
"theme": {
"colours": {
"base_00": "#011c37",
"base_01": "#014b72",
"base_02": "#027965",
"base_03": "#00b473",
"base_04": "#20ccce",
"base_05": "#b7ebf8",
"base_06": "#eeedfb",
"base_07": "#ebeefd",
"base_08": "#01a569",
"base_09": "#3b92f9",
"base_0a": "#03a1ac",
"base_0b": "#1395ed",
"base_0c": "#02a47d",
"base_0d": "#099dd9",
"base_0e": "#be69fc",
"base_0f": "#00a38e"
},
"palette": "Custom"
},
"mouse_follows_focus": true,
"remove_titlebar_applications": [
{
"kind": "Exe",
"matching_strategy": "Equals",
"id": "WindowsTerminal.exe"
}
],
"ignore_rules": [
{
"kind": "Class",
"matching_strategy": "Equals",
"id": "Windows.UI.Composition.DesktopWindowContentBridge"
}
],
"monitors": [
{
"workspaces": [
{
"name": "DEV",
"layout": "UltrawideVerticalStack"
},
{
"name": "COMM",
"layout": "UltrawideVerticalStack"
},
{
"name": "META",
"layout": "UltrawideVerticalStack"
}
]
}
]
}
```
### Hotkey Configuration
```shell
.shell powershell
# keycode docs: https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes
# Reload whkd configuration
# win + o : taskkill /f /im whkd.exe && start /b whkd # if shell is cmd
win + o : taskkill /f /im whkd.exe; Start-Process whkd -WindowStyle hidden # if shell is pwsh / powershell
# win + shift + o : komorebic reload-configuration
win + oem_2 : komorebic toggle-shortcuts
win + return : start wsl -Args "-d NixOS --cd ~"
win + ctrl + m : komorebic manage
# App shortcuts - these require shell to be pwsh / powershell
# The apps will be focused if open, or launched if not open
# win + f : if ($wshell.AppActivate('Firefox') -eq $False) { start firefox }
# win + b : if ($wshell.AppActivate('Chrome') -eq $False) { start chrome }
win + w : komorebic close
win + m : komorebic minimize
# Focus windows
win + left : komorebic focus left
win + down : komorebic focus down
win + up : komorebic focus up
win + right : komorebic focus right
win + shift + oem_4 : komorebic cycle-focus previous # oem_4 is [
win + shift + oem_6 : komorebic cycle-focus next # oem_6 is ]
# Move windows
win + shift + left : komorebic move left
win + shift + down : komorebic move down
win + shift + up : komorebic move up
win + shift + right : komorebic move right
win + shift + return : komorebic promote
# Stack windows
win + alt + left : komorebic stack left
win + alt + down : komorebic stack down
win + alt + up : komorebic stack up
win + alt + right : komorebic stack right
win + oem_1 : komorebic unstack # oem_1 is ;
win + oem_4 : komorebic cycle-stack previous # oem_4 is [
win + oem_6 : komorebic cycle-stack next # oem_6 is ]
# Resize
win + oem_plus : komorebic resize-axis horizontal increase
win + oem_minus : komorebic resize-axis horizontal decrease
win + shift + oem_plus : komorebic resize-axis vertical increase
win + shift + oem_minus : komorebic resize-axis vertical decrease
# Manipulate windows
win + t : komorebic toggle-float
win + f : komorebic toggle-monocle
# Window manager options
win + shift + r : komorebic retile
win + p : komorebic toggle-pause
# Layouts
win + shift + x : komorebic flip-layout horizontal
win + shift + y : komorebic flip-layout vertical
# Workspaces
win + 1 : komorebic focus-workspace 0
win + 2 : komorebic focus-workspace 1
win + 3 : komorebic focus-workspace 2
win + 4 : komorebic focus-workspace 3
win + 5 : komorebic focus-workspace 4
win + 6 : komorebic focus-workspace 5
win + 7 : komorebic focus-workspace 6
win + 8 : komorebic focus-workspace 7
# Move windows across workspaces
win + shift + 1 : komorebic move-to-workspace 0
win + shift + 2 : komorebic move-to-workspace 1
win + shift + 3 : komorebic move-to-workspace 2
win + shift + 4 : komorebic move-to-workspace 3
win + shift + 5 : komorebic move-to-workspace 4
win + shift + 6 : komorebic move-to-workspace 5
win + shift + 7 : komorebic move-to-workspace 6
win + shift + 8 : komorebic move-to-workspace 7
```
### Output of komorebic check
```shell
❯ komorebic check
No KOMOREBI_CONFIG_HOME detected, defaulting to C:\Users\steven
Looking for configuration files in C:\Users\steven
Found komorebi.json; this file can be passed to the start command with the --config flag
Found C:\Users\steven\.config\whkdrc; key bindings will be loaded from here when whkd is started, and you can start it automatically using the --whkd flag
```
adam
added the bug label 2026-01-05 14:52:31 +01:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @codingismy11to7 on GitHub (Dec 22, 2025).
Summary
I set a custom name for the workspaces. However, my first workspace is always called "1". I've toggled
hide_empty_workspacesback and forth a few times to see if that's related (since i just turned that option on for the first time) but it doesn't seem to change anything.Version Information
Komorebi Configuration
Hotkey Configuration
Output of komorebic check
@codingismy11to7 commented on GitHub (Dec 29, 2025):
not reproducing anymore