Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/joedf/stahky

A take on stacky in AutoHotkey (AHK) for Windows 10
https://github.com/joedf/stahky

stacks stacky tool utilities windows windows-10

Last synced: 5 days ago
JSON representation

A take on stacky in AutoHotkey (AHK) for Windows 10

Awesome Lists containing this project

README

        

# ![*](res/app48.png) stahky
A take on [stacky](https://github.com/pawelt/stacky) in AutoHotkey (AHK) for Windows 10

## Usage
- Drag a folder with shortcuts, programs and files onto Stahky
- A taskbar pinnable icon will be created in the same folder as Stahky itself.
- You should edit the shortcut's icon before pinning it.
- Once pinned, you can delete the shortcut file.
- Note: you can set files as hidden if you don't want them to appear in the Stahky menu.
- Appearance, DPI, offsets, etc. settings
- Colors are determined automatically on the first run
- Edit stahky.ini for specific colors, offsets (x or y), use DPI for size and position calculation, ...
- The `SortFoldersFirst` option allows you to have folders appear first at the top of each menu accordingly.
- Submenus
- You can use a normal folder and customize it's icon (in properties)
- Use a shortcut to a folder, if you want to be able to open it instead of a having submenu
- You can have stahky shortcuts within your folder for custom submenus. Stahky-licious!
- Stahkys that have circular references will be capped by the recursion depth setting `STAHKY_MAX_DEPTH` (default is 5).
- Press WheelButton / MButton on
- a stahky to open its target folder for easy editing.
- any item to open its parent folder.
- Intended to run as a compiled binary (best experience), but the script can be executed directly.
- Press Shift+Win+a or Right-click (RButton) any item in a stacky to show the About/First-time-use dialog to easily check the version and other information.
- If Stahky takes too long to load, it will warn you of including folders that are too large.
- this time limit `STAHKY_MAX_RUN_TIME` can be changed but has a minimum of 1000 ms and maximum of 10 s of wait time (default is 3500 ms).

## Screenshots
![screenshot1](res/screenshots/s1.png)
![about_dialog](res/screenshots/s3.png)
![screenshot2](res/screenshots/s2.png)