-
-
Notifications
You must be signed in to change notification settings - Fork 297
Description
Summary
hey, been a user for just over a month, which i know because my credit card just got hit again 😄 and everything decided to break today
i can explain my issue in more detail (eg my config and what i'm doing to crash) but first off i'd like to just see for myself why it's crashing. according to the docs (https://github.com/LGUG2Z/komorebi#logs-and-debugging) the file is in localappdata but i've got nothing there, log-wise:
╰─❯ ls /mnt/c/Users/steven/AppData/Local/komorebi/
icul* komorebi-bar-calendric= komorebi-bar-fidgets= komorebi-bar-phorate=
icul.validation* komorebi-bar-cassimeres= komorebi-bar-hegaris= komorebi-bar-probiotic=
komorebi-bar-annoys= komorebi-bar-catfight= komorebi-bar-hotspurs= komorebi-bar-sconce=
komorebi-bar-beignets= komorebi-bar-congest= komorebi-bar-kibbitzes= komorebi-bar-sinapisms=
komorebi-bar-boogeyman= komorebi-bar-dodder= komorebi-bar-numeracies= komorebi.hwnd.json*
komorebi-bar-branchiest= komorebi-bar-erythron= komorebi-bar-oralists= komorebi.sock=
could i get an arrow to the file so i might see if i've done something wrong before opening an issue? i searched through every instance of "log" in the readme, and i don't see anything referring to, say, a debug flag or anything.
Version Information
OS Name: Microsoft Windows 11 Pro
OS Version: 10.0.26200 N/A Build 26200
~ took 2s
❯ 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
Komorebi Configuration
{
"$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": "I",
"layout": "BSP"
},
{
"name": "II",
"layout": "Grid"
},
{
"name": "III",
"layout": "UltrawideVerticalStack"
},
{
"name": "IV",
"layout": "VerticalStack"
},
{
"name": "V",
"layout": "Rows"
},
{
"name": "VI",
"layout": "HorizontalStack"
},
{
"name": "VII",
"layout": "RightMainVerticalStack"
}
]
}
]
}Hotkey Configuration
.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 ~"
# 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 7Output of 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