Skip to content
/ unixish Public

Keyboard-first Windows window manager with monitor-aware snapping, tray controls, and simple JSON config.

Notifications You must be signed in to change notification settings

crush/unixish

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

> install?

  cargo install --git https://github.com/crush/unixish unixish
  powershell -ep bypass -c "irm https://raw.githubusercontent.com/crush/unixish/main/i | iex"

> usage?

  unixish                 # run tray + hotkeys
  unixish check           # validate config
  unixish path            # print config path
  unixish startup status  # startup status
  unixish startup on      # enable startup
  unixish startup off     # disable startup
  unixish reset           # reset config
  unixish update          # install latest

> tray?

  Pause
  Config
  Reload
  Startup On or Off
  Reset
  Update
  Quit

> features?

  - global hotkeys
  - 95% x 95% almost maximize
  - half and center actions
  - boundary repeat monitor hop on left and right
  - taskbar-aware monitor area
  - json config in appdata
  - zero telemetry
  - startup and tray controls

> keys?

  ctrl+shift+c     # almost
  ctrl+shift+x     # center
  shift+left       # left
  shift+right      # right
  shift+up         # top
  shift+down       # bottom
  ctrl+shift+right # next monitor
  ctrl+shift+left  # prev monitor

> config?

  %appdata%\\unixish\\config.json

> contribute?

  contribute/readme.md

> stack?

  rust ? windows-rs

About

Keyboard-first Windows window manager with monitor-aware snapping, tray controls, and simple JSON config.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published