Skip to content

sigoden/window-switcher

Repository files navigation

Window Switcher

Window-Switcher offers hotkeys for quickly switching windows on Windows OS:

  1. Alt+`(Backtick): switch between windows of the same app.

switch-windows

  1. Alt+Tab: switch between apps. (disabled by default)

switch-apps

Tips: Hold down the Alt key and tap the Backtick/Tab to cycle through windows/apps, or simply press Alt + Backtick/Tab to switch to the previous window/app.

Installation

  1. Download: Visit the Github Release and download the windows-switcher.zip file.
  2. Extract: Unzip the downloaded file and extract the window-switcher.exe to your preferred location.
  3. Launch: No installation required! Just double-click on window-switcher.exe to start using it.

For the tech-savvy, here's a one-liner to automate the installation:

iwr -useb https://raw.githubusercontent.com/sigoden/window-switcher/main/install.ps1 | iex

Configuration

Window-Switcher offers various customization options to tailor its behavior to your preferences. You can define custom keyboard shortcuts, enable or disable specific features, and fine-tune settings through a configuration file.

To personalize Window-Switcher, you'll need a configuration file named window-switcher.ini. This file should be placed in the same directory as the window-switcher.exe file. Once you've made changes to the configuration, make sure to restart Window-Switcher so your new settings can take effect.

Here is the default configuration:

# Whether to show trayicon, yes/no
trayicon = yes 

[switch-windows]

# Hotkey to switch windows
hotkey = alt+`

# List of hotkey conflict apps
# e.g. game1.exe,game2.exe
blacklist =

# Ignore minimal windows
ignore_minimal = no

[switch-apps]

# Whether to enable switching apps
enable = no 

# Hotkey to switch apps
hotkey = alt+tab

# Ignore minimal windows
ignore_minimal = no

Running as Administrator (Optional)

While not mandatory, running window-switcher.exe with administrator privileges unlocks its full potential, especially when working with system applications like Task Manager that require elevated permissions. This allows for smoother interactions with all types of applications.

Administrator Privileges and Startup Option:

  • Running as Admin + Enabling Startup: Launches window-switcher.exe with administrator privileges every time you start your computer.
  • Running without Admin + Enabling Startup: Launches window-switcher.exe with regular user privileges at startup.

License

Copyright (c) 2023-2024 window-switcher developers.

window-switcher is made available under the terms of the MIT License, at your option.

See the LICENSE files for license details.