Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please share windows version of Tickeys #47

Open
snowman opened this issue Mar 10, 2020 · 1 comment
Open

Please share windows version of Tickeys #47

snowman opened this issue Mar 10, 2020 · 1 comment

Comments

@snowman
Copy link

snowman commented Mar 10, 2020

I want to develop a keyboard utility like https://github.com/abo-abo/hydra but for Windows, meaning you could type leader keys sequence followed by some keys to activate some hydra-keys-mode, which you change hotkey until you exit mode.

For example, typing ;window to activate window mode, follow by any sequence of follows:

  • hh move window to the left panel as 1/2 wide
  • ll move window to the right panel as 1/2 wide
  • jj move window to the bottom panel as 1/2 height
  • kk move window to top panel as 1/2 height
  • hj or jh move window to bottom-left panel both as 1/2 height and width
  • hk or kh move window to top-left panel both as 1/2 height and width
  • lj or jl move window to bottom-right panel both as 1/2 height and width
  • kl or lk move window to top-right panel both as 1/2 height and width
  • shift-h move window left by pixels
  • ctrl-h move window left by percent
  • 1,2,3,4,5 move window to predefined position, and size
  • esc to exit mode
  • ... some keybinding could be defined as run-then-exit-current-keyboard-mode one-time function, others could be run as many times as you wish until you specifically exit mode.

and much much more modes!

@JerryLiew
Copy link

you make a good idea,just do it!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants