Skip to content

A lightweight Windows utility that minimizes the currently active window without changing its maximize/restore state. Designed for smooth integration with Microsoft PowerToys using custom keyboard shortcuts like Win + N.

Notifications You must be signed in to change notification settings

MuzammilCodes/MinimizeWindowsApp

Repository files navigation

🪟 Minimize Active Window – PowerToys Shortcut Integration

A lightweight Windows utility that minimizes the currently active window without changing its maximize/restore state. Designed for smooth integration with Microsoft PowerToys using custom keyboard shortcuts like Win + N.

Perfect for those who want to minimize apps with a shortcut — without the downsides of Win + Down or flashing CMD windows.


✨ Features

  • 🎯 Minimizes the currently focused window
  • 🚫 No command prompt flicker (built as a WinForms app)
  • 🧠 Remembers window state (doesn’t convert maximized → restored)
  • ⚡ One-click launch using PowerToys shortcut mapping
  • 🧩 Simple, silent .exe – no UI, exits immediately

🧠 Why Not Just Use Win + Down Arrow?

Windows' built-in Win + ↓ minimizes windows only after two presses and restores them in a non-maximized state. This utility minimizes the window in a single keypress and restores it exactly as it was — perfect for productivity workflows.


🧠 Why Not Just Use AutoHotKey?

A lightweight alternative to AutoHotKey — no scripting engine or background process required.


🎯 Use Case with PowerToys

  1. Open PowerToysKeyboard ManagerRemap a Shortcut
  2. Click "Remap a shortcut"
  3. From: Win + N
    To: Run Program
  4. Select the path to your MinimizeApp.exe
  5. Save and use!

Now, pressing Win + N minimizes the active window instantly.

About

A lightweight Windows utility that minimizes the currently active window without changing its maximize/restore state. Designed for smooth integration with Microsoft PowerToys using custom keyboard shortcuts like Win + N.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages