/AllHotKeys

My personal AutoHotKey script that i use to enhance productivity.

Primary LanguageAutoHotkey

AllHotKeys

My personal AutoHotKey script that I use to enhance productivity.

Usage

  1. Download and install AutoHotKey
  2. Download and extract the zip to any folder
  3. Edit settings.json to your own paths
  4. Run AllHotKeys.ahk
  • Use Ctrl+Shift+Mouse button 4(back) to toggle AppMod Modifier(taskbar icon will change as well)
  • Use CapsLock to toggle F13-F24 with the normal F keys (F1=F13 ... F12=F24)

Run At Startup (optional)

  1. Press Windows key and run shell:startup
  2. Add a shortcut to AllHotKeys.ahk

Media Control

Control any music/video app (Spotify, MPC, etc...)

Alt+Space: Play/Pause
Alt+Right Arrow Key(->): Next Track
Alt+Left Arrow Key(<-): Previous Track

F10-PRO Remote

CALL UP: activate screen saver (or black screen)
Change Audio Source: well.. change audio source
CALL DOWN: Play/Pause
MENU: (in MPC: Open Subtitles and) move window to second screen
Smart Assistant: Open custom app

Chrome

Swipe trackpad left or right to change tabs

AppMod Modifier:

Move between apps using F keys

Default:
F1: explorer file browser
F2: Chrome
F3: VS Code
F4: Adobe Premiere
F5: toggle audio output

VS Code:

Mouse button 4(back) - unfold line
Double click to unfold all

Mouse button 5(back) - fold line
Double click to fold all

Ctrl+Mouse button 4(back) - unfold block
Ctrl+Mouse button 5(back) - fold block

Contributing

When contributing to this repository, please first discuss the change you wish to make via issue or email with me before making a change.

  • When writing/rewriting make sure to comment with as much information as you can
  • Make sure to test as you write to prevent any errors
  • always Push to dev branch
  • If approved - the changes are going to get tested using dev branch
  • Create & use privateSettings.json for your own settings

TODO:

[x] Custom modifier - AppMod
[x] CapsLock modifier
[x] Integrate AHKHID (used for F10-PRO remote)
[x] Chrome - swipe to move between tabs
[] F10-PRO: GO button - find a way to prevent default
[] F10-PRO: Smart Assistant function - use SplitPath to allow easy use with any other app

Dependencies

This script is using AHK script dependencies that saved me a lot of time