Skip to content

CLI Client

Avahe Kellenberger edited this page Jul 28, 2022 · 4 revisions

The nimdow executable is also a cli client that can be used to communicate with a running nimdow process.

While nimdow is being ran (as a window manager), execute any of the following commands to control Nimdow.

(e.g. nimdow --reload-config in your terminal).

CLI Commands

  • --reload-config - Reloads all settings from your config file.

  • --increase-master-count - Increases the number of master windows in the layout.

  • --decrease-master-count - Decreases the number of master windows in the layout.

  • --move-window-to-previous-monitor - Moves the selected window to the previous monitor.

  • --move-window-to-next-monitor - Moves the selected window to the next monitor.

  • --focus-previous-monitor - Focuses the previous monitor (wraps around to the last monitor).

  • --focus-next-monitor - Focuses the next monitor (wraps around to the first monitor).

  • --go-to-tag TAG - Views the selected tag.

  • --go-to-previous-tag - Views the previously viewed tag.

  • --move-window-to-previous-tag - Moves the selected window to the previously viewed tag.

  • --toggle-tag-view TAG - Toggles the visibility of a tag.

  • --toggle-window-tag TAG - Toggles the assignment of a window to a tag.

  • --focus-previous - Focuses the previous window.

  • --focus-next - Focuses the next window.

  • --move-window-previous - Moves the window to the previous position in the window stack.

  • --move-window-next - Moves the window to the next position in the window stack.

  • --move-window-to-tag TAG - Moves the selected window to the tag associated with the given number.

  • --toggle-fullscreen - Toggles the fullscreen state of the selected window.

  • --destroy-selected-window - Destroys the selected window.

  • --toggle-floating - Toggles the floating state of the selected window.

  • --jump-to-urgent-window - Finds and selects the first urgent window.

  • --increase-master-width - Increases the width of the master window.

  • --decrease-master-width - Decreases the width of the master window.

  • --move-window-to-scratchpad - Moves the selected window to the scratchpad.

  • --pop-scratchpad - Brings back the window most recently added to the scratchpad.

  • --toggle-statusbar - Hides or shows the status bar on the selected monitor.