docs(mkdocs): add cli reference

This commit is contained in:
LGUG2Z
2024-01-14 17:43:24 -08:00
committed by جاد
parent a00a85e63f
commit 5ef53c2b68
137 changed files with 420 additions and 271 deletions

View File

@@ -3,7 +3,7 @@
``` ```
Set the colour for the active window border Set the colour for the active window border
Usage: active-window-border-colour [OPTIONS] <R> <G> <B> Usage: komorebic.exe active-window-border-colour [OPTIONS] <R> <G> <B>
Arguments: Arguments:
<R> <R>
@@ -23,4 +23,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Set the offset for the active window border Set the offset for the active window border
Usage: active-window-border-offset <OFFSET> Usage: komorebic.exe active-window-border-offset <OFFSET>
Arguments: Arguments:
<OFFSET> <OFFSET>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Set the width for the active window border Set the width for the active window border
Usage: active-window-border-width <WIDTH> Usage: komorebic.exe active-window-border-width <WIDTH>
Arguments: Arguments:
<WIDTH> <WIDTH>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Enable or disable the active window border Enable or disable the active window border
Usage: active-window-border <BOOLEAN_STATE> Usage: komorebic.exe active-window-border <BOOLEAN_STATE>
Arguments: Arguments:
<BOOLEAN_STATE> <BOOLEAN_STATE>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Adjust container padding on the focused workspace Adjust container padding on the focused workspace
Usage: adjust-container-padding <SIZING> <ADJUSTMENT> Usage: komorebic.exe adjust-container-padding <SIZING> <ADJUSTMENT>
Arguments: Arguments:
<SIZING> <SIZING>
@@ -16,4 +16,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Adjust workspace padding on the focused workspace Adjust workspace padding on the focused workspace
Usage: adjust-workspace-padding <SIZING> <ADJUSTMENT> Usage: komorebic.exe adjust-workspace-padding <SIZING> <ADJUSTMENT>
Arguments: Arguments:
<SIZING> <SIZING>
@@ -16,4 +16,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Generate common app-specific configurations and fixes to use in komorebi.ahk Generate common app-specific configurations and fixes to use in komorebi.ahk
Usage: ahk-app-specific-configuration <PATH> [OVERRIDE_PATH] Usage: komorebic.exe ahk-app-specific-configuration <PATH> [OVERRIDE_PATH]
Arguments: Arguments:
<PATH> <PATH>
@@ -16,4 +16,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,10 +3,10 @@
``` ```
Generate a library of AutoHotKey helper functions Generate a library of AutoHotKey helper functions
Usage: ahk-library Usage: komorebic.exe ahk-library
Options: Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Enable or disable a hack simulating ALT key presses to ensure focus changes succeed Enable or disable a hack simulating ALT key presses to ensure focus changes succeed
Usage: alt-focus-hack <BOOLEAN_STATE> Usage: komorebic.exe alt-focus-hack <BOOLEAN_STATE>
Arguments: Arguments:
<BOOLEAN_STATE> <BOOLEAN_STATE>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,10 +3,10 @@
``` ```
Generate a JSON Schema for applications.yaml Generate a JSON Schema for applications.yaml
Usage: application-specific-configuration-schema Usage: komorebic.exe application-specific-configuration-schema
Options: Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Set the layout on the focused workspace Set the layout on the focused workspace
Usage: change-layout <DEFAULT_LAYOUT> Usage: komorebic.exe change-layout <DEFAULT_LAYOUT>
Arguments: Arguments:
<DEFAULT_LAYOUT> <DEFAULT_LAYOUT>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,10 +3,10 @@
``` ```
Output various important komorebi-related environment values Output various important komorebi-related environment values
Usage: check Usage: komorebic.exe check
Options: Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Clear all dynamic layout rules for the specified workspace Clear all dynamic layout rules for the specified workspace
Usage: clear-named-workspace-layout-rules <WORKSPACE> Usage: komorebic.exe clear-named-workspace-layout-rules <WORKSPACE>
Arguments: Arguments:
<WORKSPACE> <WORKSPACE>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Clear all dynamic layout rules for the specified workspace Clear all dynamic layout rules for the specified workspace
Usage: clear-workspace-layout-rules <MONITOR> <WORKSPACE> Usage: komorebic.exe clear-workspace-layout-rules <MONITOR> <WORKSPACE>
Arguments: Arguments:
<MONITOR> <MONITOR>
@@ -16,4 +16,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,10 +3,10 @@
``` ```
Close the focused window Close the focused window
Usage: close Usage: komorebic.exe close
Options: Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,10 +3,10 @@
``` ```
Signal that the final configuration option has been sent Signal that the final configuration option has been sent
Usage: complete-configuration Usage: komorebic.exe complete-configuration
Options: Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Set the container padding for the specified workspace Set the container padding for the specified workspace
Usage: container-padding <MONITOR> <WORKSPACE> <SIZE> Usage: komorebic.exe container-padding <MONITOR> <WORKSPACE> <SIZE>
Arguments: Arguments:
<MONITOR> <MONITOR>
@@ -19,4 +19,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Set the behaviour when moving windows across monitor boundaries Set the behaviour when moving windows across monitor boundaries
Usage: cross-monitor-move-behaviour <MOVE_BEHAVIOUR> Usage: komorebic.exe cross-monitor-move-behaviour <MOVE_BEHAVIOUR>
Arguments: Arguments:
<MOVE_BEHAVIOUR> <MOVE_BEHAVIOUR>
@@ -15,4 +15,4 @@ Options:
-h, --help -h, --help
Print help (see a summary with '-h') Print help (see a summary with '-h')
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Change focus to the window in the specified cycle direction Change focus to the window in the specified cycle direction
Usage: cycle-focus <CYCLE_DIRECTION> Usage: komorebic.exe cycle-focus <CYCLE_DIRECTION>
Arguments: Arguments:
<CYCLE_DIRECTION> <CYCLE_DIRECTION>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Cycle between available layouts Cycle between available layouts
Usage: cycle-layout <CYCLE_DIRECTION> Usage: komorebic.exe cycle-layout <CYCLE_DIRECTION>
Arguments: Arguments:
<CYCLE_DIRECTION> <CYCLE_DIRECTION>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Focus the monitor in the given cycle direction Focus the monitor in the given cycle direction
Usage: cycle-monitor <CYCLE_DIRECTION> Usage: komorebic.exe cycle-monitor <CYCLE_DIRECTION>
Arguments: Arguments:
<CYCLE_DIRECTION> <CYCLE_DIRECTION>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Move the focused window to the monitor in the given cycle direction Move the focused window to the monitor in the given cycle direction
Usage: cycle-move-to-monitor <CYCLE_DIRECTION> Usage: komorebic.exe cycle-move-to-monitor <CYCLE_DIRECTION>
Arguments: Arguments:
<CYCLE_DIRECTION> <CYCLE_DIRECTION>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Move the focused window to the workspace in the given cycle direction Move the focused window to the workspace in the given cycle direction
Usage: cycle-move-to-workspace <CYCLE_DIRECTION> Usage: komorebic.exe cycle-move-to-workspace <CYCLE_DIRECTION>
Arguments: Arguments:
<CYCLE_DIRECTION> <CYCLE_DIRECTION>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Move the focused window in the specified cycle direction Move the focused window in the specified cycle direction
Usage: cycle-move <CYCLE_DIRECTION> Usage: komorebic.exe cycle-move <CYCLE_DIRECTION>
Arguments: Arguments:
<CYCLE_DIRECTION> <CYCLE_DIRECTION>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Send the focused window to the monitor in the given cycle direction Send the focused window to the monitor in the given cycle direction
Usage: cycle-send-to-monitor <CYCLE_DIRECTION> Usage: komorebic.exe cycle-send-to-monitor <CYCLE_DIRECTION>
Arguments: Arguments:
<CYCLE_DIRECTION> <CYCLE_DIRECTION>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Send the focused window to the workspace in the given cycle direction Send the focused window to the workspace in the given cycle direction
Usage: cycle-send-to-workspace <CYCLE_DIRECTION> Usage: komorebic.exe cycle-send-to-workspace <CYCLE_DIRECTION>
Arguments: Arguments:
<CYCLE_DIRECTION> <CYCLE_DIRECTION>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Cycle the focused stack in the specified cycle direction Cycle the focused stack in the specified cycle direction
Usage: cycle-stack <CYCLE_DIRECTION> Usage: komorebic.exe cycle-stack <CYCLE_DIRECTION>
Arguments: Arguments:
<CYCLE_DIRECTION> <CYCLE_DIRECTION>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Focus the workspace in the given cycle direction Focus the workspace in the given cycle direction
Usage: cycle-workspace <CYCLE_DIRECTION> Usage: komorebic.exe cycle-workspace <CYCLE_DIRECTION>
Arguments: Arguments:
<CYCLE_DIRECTION> <CYCLE_DIRECTION>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,10 +3,10 @@
``` ```
Deletes the komorebi.lnk shortcut in shell:startup to disable autostart Deletes the komorebi.lnk shortcut in shell:startup to disable autostart
Usage: disable-autostart Usage: komorebic.exe disable-autostart
Options: Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Set the display index preference for a monitor identified using its display name Set the display index preference for a monitor identified using its display name
Usage: display-index-preference <INDEX_PREFERENCE> <DISPLAY> Usage: komorebic.exe display-index-preference <INDEX_PREFERENCE> <DISPLAY>
Arguments: Arguments:
<INDEX_PREFERENCE> <INDEX_PREFERENCE>
@@ -16,4 +16,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

10
docs/cli/docgen.md Normal file
View File

@@ -0,0 +1,10 @@
# docgen
```
Usage: komorebic.exe docgen
Options:
-h, --help
Print help
```

View File

@@ -3,7 +3,7 @@
``` ```
Generates the komorebi.lnk shortcut in shell:startup to autostart komorebi Generates the komorebi.lnk shortcut in shell:startup to autostart komorebi
Usage: enable-autostart [OPTIONS] Usage: komorebic.exe enable-autostart [OPTIONS]
Options: Options:
-c, --config <CONFIG> -c, --config <CONFIG>
@@ -21,4 +21,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Create these many named workspaces for the specified monitor Create these many named workspaces for the specified monitor
Usage: ensure-named-workspaces <MONITOR> [NAMES]... Usage: komorebic.exe ensure-named-workspaces <MONITOR> [NAMES]...
Arguments: Arguments:
<MONITOR> <MONITOR>
@@ -16,4 +16,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Create at least this many workspaces for the specified monitor Create at least this many workspaces for the specified monitor
Usage: ensure-workspaces <MONITOR> <WORKSPACE_COUNT> Usage: komorebic.exe ensure-workspaces <MONITOR> <WORKSPACE_COUNT>
Arguments: Arguments:
<MONITOR> <MONITOR>
@@ -16,4 +16,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,10 +3,10 @@
``` ```
Fetch the latest version of applications.yaml from komorebi-application-specific-configuration Fetch the latest version of applications.yaml from komorebi-application-specific-configuration
Usage: fetch-app-specific-configuration Usage: komorebic.exe fetch-app-specific-configuration
Options: Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Flip the layout on the focused workspace (BSP only) Flip the layout on the focused workspace (BSP only)
Usage: flip-layout <AXIS> Usage: komorebic.exe flip-layout <AXIS>
Arguments: Arguments:
<AXIS> <AXIS>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Add a rule to always float the specified application Add a rule to always float the specified application
Usage: float-rule <IDENTIFIER> <ID> Usage: komorebic.exe float-rule <IDENTIFIER> <ID>
Arguments: Arguments:
<IDENTIFIER> <IDENTIFIER>
@@ -16,4 +16,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Enable or disable focus follows mouse for the operating system Enable or disable focus follows mouse for the operating system
Usage: focus-follows-mouse [OPTIONS] <BOOLEAN_STATE> Usage: komorebic.exe focus-follows-mouse [OPTIONS] <BOOLEAN_STATE>
Arguments: Arguments:
<BOOLEAN_STATE> <BOOLEAN_STATE>
@@ -20,4 +20,4 @@ Options:
-h, --help -h, --help
Print help (see a summary with '-h') Print help (see a summary with '-h')
``` ```

View File

@@ -3,10 +3,10 @@
``` ```
Focus the last focused workspace on the focused monitor Focus the last focused workspace on the focused monitor
Usage: focus-last-workspace Usage: komorebic.exe focus-last-workspace
Options: Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Focus the specified workspace on the target monitor Focus the specified workspace on the target monitor
Usage: focus-monitor-workspace <TARGET_MONITOR> <TARGET_WORKSPACE> Usage: komorebic.exe focus-monitor-workspace <TARGET_MONITOR> <TARGET_WORKSPACE>
Arguments: Arguments:
<TARGET_MONITOR> <TARGET_MONITOR>
@@ -16,4 +16,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Focus the specified monitor Focus the specified monitor
Usage: focus-monitor <TARGET> Usage: komorebic.exe focus-monitor <TARGET>
Arguments: Arguments:
<TARGET> <TARGET>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Focus the specified workspace Focus the specified workspace
Usage: focus-named-workspace <WORKSPACE> Usage: komorebic.exe focus-named-workspace <WORKSPACE>
Arguments: Arguments:
<WORKSPACE> <WORKSPACE>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Focus the specified workspace on the focused monitor Focus the specified workspace on the focused monitor
Usage: focus-workspace <TARGET> Usage: komorebic.exe focus-workspace <TARGET>
Arguments: Arguments:
<TARGET> <TARGET>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Focus the specified workspace on all monitors Focus the specified workspace on all monitors
Usage: focus-workspaces <TARGET> Usage: komorebic.exe focus-workspaces <TARGET>
Arguments: Arguments:
<TARGET> <TARGET>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Change focus to the window in the specified direction Change focus to the window in the specified direction
Usage: focus <OPERATION_DIRECTION> Usage: komorebic.exe focus <OPERATION_DIRECTION>
Arguments: Arguments:
<OPERATION_DIRECTION> <OPERATION_DIRECTION>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Set container padding on the focused workspace Set container padding on the focused workspace
Usage: focused-workspace-container-padding <SIZE> Usage: komorebic.exe focused-workspace-container-padding <SIZE>
Arguments: Arguments:
<SIZE> <SIZE>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Set workspace padding on the focused workspace Set workspace padding on the focused workspace
Usage: focused-workspace-padding <SIZE> Usage: komorebic.exe focused-workspace-padding <SIZE>
Arguments: Arguments:
<SIZE> <SIZE>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,10 +3,10 @@
``` ```
Forcibly focus the window at the cursor with a left mouse click Forcibly focus the window at the cursor with a left mouse click
Usage: force-focus Usage: komorebic.exe force-focus
Options: Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Format a YAML file for use with the 'ahk-app-specific-configuration' command Format a YAML file for use with the 'ahk-app-specific-configuration' command
Usage: format-app-specific-configuration <PATH> Usage: komorebic.exe format-app-specific-configuration <PATH>
Arguments: Arguments:
<PATH> <PATH>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,10 +3,10 @@
``` ```
Generates a static configuration JSON file based on the current window manager state Generates a static configuration JSON file based on the current window manager state
Usage: generate-static-config Usage: komorebic.exe generate-static-config
Options: Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Set offsets to exclude parts of the work area from tiling Set offsets to exclude parts of the work area from tiling
Usage: global-work-area-offset <LEFT> <TOP> <RIGHT> <BOTTOM> Usage: komorebic.exe global-work-area-offset <LEFT> <TOP> <RIGHT> <BOTTOM>
Arguments: Arguments:
<LEFT> <LEFT>
@@ -22,4 +22,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Identify an application that has overflowing borders Identify an application that has overflowing borders
Usage: identify-border-overflow-application <IDENTIFIER> <ID> Usage: komorebic.exe identify-border-overflow-application <IDENTIFIER> <ID>
Arguments: Arguments:
<IDENTIFIER> <IDENTIFIER>
@@ -16,4 +16,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Identify an application that has WS_EX_LAYERED, but should still be managed Identify an application that has WS_EX_LAYERED, but should still be managed
Usage: identify-layered-application <IDENTIFIER> <ID> Usage: komorebic.exe identify-layered-application <IDENTIFIER> <ID>
Arguments: Arguments:
<IDENTIFIER> <IDENTIFIER>
@@ -16,4 +16,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Identify an application that sends EVENT_OBJECT_NAMECHANGE on launch Identify an application that sends EVENT_OBJECT_NAMECHANGE on launch
Usage: identify-object-name-change-application <IDENTIFIER> <ID> Usage: komorebic.exe identify-object-name-change-application <IDENTIFIER> <ID>
Arguments: Arguments:
<IDENTIFIER> <IDENTIFIER>
@@ -16,4 +16,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Identify an application that closes to the system tray Identify an application that closes to the system tray
Usage: identify-tray-application <IDENTIFIER> <ID> Usage: komorebic.exe identify-tray-application <IDENTIFIER> <ID>
Arguments: Arguments:
<IDENTIFIER> <IDENTIFIER>
@@ -16,4 +16,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Add a rule to associate an application with a named workspace on first show Add a rule to associate an application with a named workspace on first show
Usage: initial-named-workspace-rule <IDENTIFIER> <ID> <WORKSPACE> Usage: komorebic.exe initial-named-workspace-rule <IDENTIFIER> <ID> <WORKSPACE>
Arguments: Arguments:
<IDENTIFIER> <IDENTIFIER>
@@ -19,4 +19,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Add a rule to associate an application with a workspace on first show Add a rule to associate an application with a workspace on first show
Usage: initial-workspace-rule <IDENTIFIER> <ID> <MONITOR> <WORKSPACE> Usage: komorebic.exe initial-workspace-rule <IDENTIFIER> <ID> <MONITOR> <WORKSPACE>
Arguments: Arguments:
<IDENTIFIER> <IDENTIFIER>
@@ -22,4 +22,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Set the invisible border dimensions around each window Set the invisible border dimensions around each window
Usage: invisible-borders <LEFT> <TOP> <RIGHT> <BOTTOM> Usage: komorebic.exe invisible-borders <LEFT> <TOP> <RIGHT> <BOTTOM>
Arguments: Arguments:
<LEFT> <LEFT>
@@ -22,4 +22,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Load a custom layout from file for the focused workspace Load a custom layout from file for the focused workspace
Usage: load-custom-layout <PATH> Usage: komorebic.exe load-custom-layout <PATH>
Arguments: Arguments:
<PATH> <PATH>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Load the resize layout dimensions from a file Load the resize layout dimensions from a file
Usage: load-resize <PATH> Usage: komorebic.exe load-resize <PATH>
Arguments: Arguments:
<PATH> <PATH>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,10 +3,10 @@
``` ```
Tail komorebi.exe's process logs (cancel with Ctrl-C) Tail komorebi.exe's process logs (cancel with Ctrl-C)
Usage: log Usage: komorebic.exe log
Options: Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Add a rule to always manage the specified application Add a rule to always manage the specified application
Usage: manage-rule <IDENTIFIER> <ID> Usage: komorebic.exe manage-rule <IDENTIFIER> <ID>
Arguments: Arguments:
<IDENTIFIER> <IDENTIFIER>
@@ -16,4 +16,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,10 +3,10 @@
``` ```
Force komorebi to manage the focused window Force komorebi to manage the focused window
Usage: manage Usage: komorebic.exe manage
Options: Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,10 +3,10 @@
``` ```
Minimize the focused window Minimize the focused window
Usage: minimize Usage: komorebic.exe minimize
Options: Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Set the monitor index preference for a monitor identified using its size Set the monitor index preference for a monitor identified using its size
Usage: monitor-index-preference <INDEX_PREFERENCE> <LEFT> <TOP> <RIGHT> <BOTTOM> Usage: komorebic.exe monitor-index-preference <INDEX_PREFERENCE> <LEFT> <TOP> <RIGHT> <BOTTOM>
Arguments: Arguments:
<INDEX_PREFERENCE> <INDEX_PREFERENCE>
@@ -25,4 +25,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Set offsets for a monitor to exclude parts of the work area from tiling Set offsets for a monitor to exclude parts of the work area from tiling
Usage: monitor-work-area-offset <MONITOR> <LEFT> <TOP> <RIGHT> <BOTTOM> Usage: komorebic.exe monitor-work-area-offset <MONITOR> <LEFT> <TOP> <RIGHT> <BOTTOM>
Arguments: Arguments:
<MONITOR> <MONITOR>
@@ -25,4 +25,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Enable or disable mouse follows focus on all workspaces Enable or disable mouse follows focus on all workspaces
Usage: mouse-follows-focus <BOOLEAN_STATE> Usage: komorebic.exe mouse-follows-focus <BOOLEAN_STATE>
Arguments: Arguments:
<BOOLEAN_STATE> <BOOLEAN_STATE>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Move the focused window to the specified monitor Move the focused window to the specified monitor
Usage: move-to-monitor <TARGET> Usage: komorebic.exe move-to-monitor <TARGET>
Arguments: Arguments:
<TARGET> <TARGET>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Move the focused window to the specified workspace Move the focused window to the specified workspace
Usage: move-to-named-workspace <WORKSPACE> Usage: komorebic.exe move-to-named-workspace <WORKSPACE>
Arguments: Arguments:
<WORKSPACE> <WORKSPACE>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Move the focused window to the specified workspace Move the focused window to the specified workspace
Usage: move-to-workspace <TARGET> Usage: komorebic.exe move-to-workspace <TARGET>
Arguments: Arguments:
<TARGET> <TARGET>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Move the focused workspace to the specified monitor Move the focused workspace to the specified monitor
Usage: move-workspace-to-monitor <TARGET> Usage: komorebic.exe move-workspace-to-monitor <TARGET>
Arguments: Arguments:
<TARGET> <TARGET>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Move the focused window in the specified direction Move the focused window in the specified direction
Usage: move <OPERATION_DIRECTION> Usage: komorebic.exe move <OPERATION_DIRECTION>
Arguments: Arguments:
<OPERATION_DIRECTION> <OPERATION_DIRECTION>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Set the container padding for the specified workspace Set the container padding for the specified workspace
Usage: named-workspace-container-padding <WORKSPACE> <SIZE> Usage: komorebic.exe named-workspace-container-padding <WORKSPACE> <SIZE>
Arguments: Arguments:
<WORKSPACE> <WORKSPACE>
@@ -16,4 +16,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Add a dynamic custom layout for the specified workspace Add a dynamic custom layout for the specified workspace
Usage: named-workspace-custom-layout-rule <WORKSPACE> <AT_CONTAINER_COUNT> <PATH> Usage: komorebic.exe named-workspace-custom-layout-rule <WORKSPACE> <AT_CONTAINER_COUNT> <PATH>
Arguments: Arguments:
<WORKSPACE> <WORKSPACE>
@@ -19,4 +19,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Set a custom layout for the specified workspace Set a custom layout for the specified workspace
Usage: named-workspace-custom-layout <WORKSPACE> <PATH> Usage: komorebic.exe named-workspace-custom-layout <WORKSPACE> <PATH>
Arguments: Arguments:
<WORKSPACE> <WORKSPACE>
@@ -16,4 +16,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Add a dynamic layout rule for the specified workspace Add a dynamic layout rule for the specified workspace
Usage: named-workspace-layout-rule <WORKSPACE> <AT_CONTAINER_COUNT> <LAYOUT> Usage: komorebic.exe named-workspace-layout-rule <WORKSPACE> <AT_CONTAINER_COUNT> <LAYOUT>
Arguments: Arguments:
<WORKSPACE> <WORKSPACE>
@@ -19,4 +19,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Set the layout for the specified workspace Set the layout for the specified workspace
Usage: named-workspace-layout <WORKSPACE> <VALUE> Usage: komorebic.exe named-workspace-layout <WORKSPACE> <VALUE>
Arguments: Arguments:
<WORKSPACE> <WORKSPACE>
@@ -16,4 +16,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Set the workspace padding for the specified workspace Set the workspace padding for the specified workspace
Usage: named-workspace-padding <WORKSPACE> <SIZE> Usage: komorebic.exe named-workspace-padding <WORKSPACE> <SIZE>
Arguments: Arguments:
<WORKSPACE> <WORKSPACE>
@@ -16,4 +16,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Add a rule to associate an application with a named workspace Add a rule to associate an application with a named workspace
Usage: named-workspace-rule <IDENTIFIER> <ID> <WORKSPACE> Usage: komorebic.exe named-workspace-rule <IDENTIFIER> <ID> <WORKSPACE>
Arguments: Arguments:
<IDENTIFIER> <IDENTIFIER>
@@ -19,4 +19,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Enable or disable window tiling for the specified workspace Enable or disable window tiling for the specified workspace
Usage: named-workspace-tiling <WORKSPACE> <VALUE> Usage: komorebic.exe named-workspace-tiling <WORKSPACE> <VALUE>
Arguments: Arguments:
<WORKSPACE> <WORKSPACE>
@@ -16,4 +16,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,10 +3,10 @@
``` ```
Create and append a new workspace on the focused monitor Create and append a new workspace on the focused monitor
Usage: new-workspace Usage: komorebic.exe new-workspace
Options: Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,10 +3,10 @@
``` ```
Generate a JSON Schema of subscription notifications Generate a JSON Schema of subscription notifications
Usage: notification-schema Usage: komorebic.exe notification-schema
Options: Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,10 +3,10 @@
``` ```
Promote the user focus to the top of the tree Promote the user focus to the top of the tree
Usage: promote-focus Usage: komorebic.exe promote-focus
Options: Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,10 +3,10 @@
``` ```
Promote the focused window to the top of the tree Promote the focused window to the top of the tree
Usage: promote Usage: komorebic.exe promote
Options: Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Generate common app-specific configurations and fixes in a PowerShell script Generate common app-specific configurations and fixes in a PowerShell script
Usage: pwsh-app-specific-configuration <PATH> [OVERRIDE_PATH] Usage: komorebic.exe pwsh-app-specific-configuration <PATH> [OVERRIDE_PATH]
Arguments: Arguments:
<PATH> <PATH>
@@ -16,4 +16,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Query the current window manager state Query the current window manager state
Usage: query <STATE_QUERY> Usage: komorebic.exe query <STATE_QUERY>
Arguments: Arguments:
<STATE_QUERY> <STATE_QUERY>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,10 +3,10 @@
``` ```
Load the last quicksaved resize layout dimensions Load the last quicksaved resize layout dimensions
Usage: quick-load-resize Usage: komorebic.exe quick-load-resize
Options: Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,10 +3,10 @@
``` ```
Quicksave the current resize layout dimensions Quicksave the current resize layout dimensions
Usage: quick-save-resize Usage: komorebic.exe quick-save-resize
Options: Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,10 +3,10 @@
``` ```
Gather example configurations for a new-user quickstart Gather example configurations for a new-user quickstart
Usage: quickstart Usage: komorebic.exe quickstart
Options: Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,10 +3,10 @@
``` ```
Reload ~/komorebi.ahk (if it exists) Reload ~/komorebi.ahk (if it exists)
Usage: reload-configuration Usage: komorebic.exe reload-configuration
Options: Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Whitelist an application for title bar removal Whitelist an application for title bar removal
Usage: remove-title-bar <IDENTIFIER> <ID> Usage: komorebic.exe remove-title-bar <IDENTIFIER> <ID>
Arguments: Arguments:
<IDENTIFIER> <IDENTIFIER>
@@ -16,4 +16,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Resize the focused window or primary column along the specified axis Resize the focused window or primary column along the specified axis
Usage: resize-axis <AXIS> <SIZING> Usage: komorebic.exe resize-axis <AXIS> <SIZING>
Arguments: Arguments:
<AXIS> <AXIS>
@@ -16,4 +16,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Set the resize delta (used by resize-edge and resize-axis) Set the resize delta (used by resize-edge and resize-axis)
Usage: resize-delta <PIXELS> Usage: komorebic.exe resize-delta <PIXELS>
Arguments: Arguments:
<PIXELS> <PIXELS>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Resize the focused window in the specified direction Resize the focused window in the specified direction
Usage: resize-edge <EDGE> <SIZING> Usage: komorebic.exe resize-edge <EDGE> <SIZING>
Arguments: Arguments:
<EDGE> <EDGE>
@@ -16,4 +16,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,10 +3,10 @@
``` ```
Restore all hidden windows (debugging command) Restore all hidden windows (debugging command)
Usage: restore-windows Usage: komorebic.exe restore-windows
Options: Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,10 +3,10 @@
``` ```
Force the retiling of all managed windows Force the retiling of all managed windows
Usage: retile Usage: komorebic.exe retile
Options: Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Save the current resize layout dimensions to a file Save the current resize layout dimensions to a file
Usage: save-resize <PATH> Usage: komorebic.exe save-resize <PATH>
Arguments: Arguments:
<PATH> <PATH>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Send the focused window to the specified monitor workspace Send the focused window to the specified monitor workspace
Usage: send-to-monitor-workspace <TARGET_MONITOR> <TARGET_WORKSPACE> Usage: komorebic.exe send-to-monitor-workspace <TARGET_MONITOR> <TARGET_WORKSPACE>
Arguments: Arguments:
<TARGET_MONITOR> <TARGET_MONITOR>
@@ -16,4 +16,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Send the focused window to the specified monitor Send the focused window to the specified monitor
Usage: send-to-monitor <TARGET> Usage: komorebic.exe send-to-monitor <TARGET>
Arguments: Arguments:
<TARGET> <TARGET>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

View File

@@ -3,7 +3,7 @@
``` ```
Send the focused window to the specified workspace Send the focused window to the specified workspace
Usage: send-to-named-workspace <WORKSPACE> Usage: komorebic.exe send-to-named-workspace <WORKSPACE>
Arguments: Arguments:
<WORKSPACE> <WORKSPACE>
@@ -13,4 +13,4 @@ Options:
-h, --help -h, --help
Print help Print help
``` ```

Some files were not shown because too many files have changed in this diff Show More