Skip to content

aiden-knight/ImOpen

Repository files navigation

ImOpen

A keyboard-driven launcher for Windows. Live in the system tray, press Ctrl+Win+I, type a short key sequence, and open a file or folder instantly.

Built with Dear ImGui, Vulkan, and Win32.

Features

  • Global hotkey (Ctrl+Win+I) to summon the launcher
  • Short key sequences for fast navigation — no mouse required
  • Shortcuts stored in %APPDATA%\a.knight\ImOpen\Shortcuts.json
  • CLI interface to add shortcuts from context menus or scripts:
    ImOpen.exe AddShortcut "C:\path\to\something"
    
  • Configurable icon size, window width, and height via ImOpenSettings.json

Prerequisites

  • Windows 10/11
  • Vulkan SDKVULKAN_SDK environment variable must point to the installation
  • MSVC (Visual Studio 2022 toolchain)

Building

Builder (command line)

# Debug
3rdparty/Builder/bin/builder.exe build.cpp --config=ImOpen

# Release
3rdparty/Builder/bin/builder.exe build.cpp --config=ImOpen --release

# Incremental (skip unchanged files)
3rdparty/Builder/bin/builder.exe build.cpp --config=ImOpen --incremental

Output goes to bin/debug/ImOpen.exe or bin/release/ImOpen.exe.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages