mirror of
https://github.com/LGUG2Z/komorebi.git
synced 2026-03-25 10:51:39 +01:00
This commit introduces a new komorebi.sample.ahk in the repository root, as well as adding the latest generated versions of komorebic.lib.ahk and komorebi.generated.ahk. Pushing new users to use the AHK library by default will significantly simplify the process of building a new configuration, and including the application-specific configuration generated from the configuration repository will result in a better first impression of komorebi where more and more applications "just work". This new sample is focused on setting a few sane configuration defaults, and as few keybinds as possible, really just enough to allow the user to switch focus and move windows around. This significantly reduces the possibility of the first-time user accidentally triggering a command that leaves them confused, frustrated and would probably end in them killing the komorebi.exe proc from the task manager. The new sample configuration will no longer be bundled with scoop starting from the next release, which is also expected to introduce support for installation via winget. Instead, instructions have been added for users to download the latest example configuration and generated libs from GitHub in the getting started section. resolve #62
338 lines
16 KiB
AutoHotkey
338 lines
16 KiB
AutoHotkey
; Generated by komorebic.exe
|
|
; To use this file, add the line below to the top of your komorebi.ahk configuration file
|
|
; #Include %A_ScriptDir%\komorebi.generated.ahk
|
|
|
|
; 1Password
|
|
Run, komorebic.exe float-rule exe "1Password.exe", , Hide
|
|
|
|
; Adobe Creative Cloud
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application class "CreativeCloudDesktopWindowClass", , Hide
|
|
|
|
; AutoHotkey
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "AutoHotkeyU64.exe", , Hide
|
|
Run, komorebic.exe float-rule title "Window Spy", , Hide
|
|
|
|
; Beeper
|
|
Run, komorebic.exe identify-border-overflow-application exe "Beeper.exe", , Hide
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "Beeper.exe", , Hide
|
|
|
|
; Bitwarden
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "Bitwarden.exe", , Hide
|
|
|
|
; Calculator
|
|
Run, komorebic.exe float-rule title "Calculator", , Hide
|
|
|
|
; Credential Manager UI Host
|
|
; Targets the Windows popup prompting you for a PIN instead of a password on 1Password etc.
|
|
Run, komorebic.exe float-rule exe "CredentialUIBroker.exe", , Hide
|
|
|
|
; Cron
|
|
Run, komorebic.exe identify-border-overflow-application exe "Cron.exe", , Hide
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "Cron.exe", , Hide
|
|
|
|
; Discord
|
|
Run, komorebic.exe identify-border-overflow-application exe "Discord.exe", , Hide
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "Discord.exe", , Hide
|
|
|
|
; DiscordCanary
|
|
Run, komorebic.exe identify-border-overflow-application exe "DiscordCanary.exe", , Hide
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "DiscordCanary.exe", , Hide
|
|
|
|
; DiscordDevelopment
|
|
Run, komorebic.exe identify-border-overflow-application exe "DiscordDeveloper.exe", , Hide
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "DiscordDeveloper.exe", , Hide
|
|
|
|
; DiscordPTB
|
|
Run, komorebic.exe identify-border-overflow-application exe "DiscordPTB.exe", , Hide
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "DiscordPTB.exe", , Hide
|
|
|
|
; ElectronMail
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "ElectronMail.exe", , Hide
|
|
|
|
; Element
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "Element.exe", , Hide
|
|
|
|
; ElevenClock
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "ElevenClock.exe", , Hide
|
|
|
|
; Epic Games Launcher
|
|
Run, komorebic.exe identify-border-overflow-application exe "EpicGamesLauncher.exe", , Hide
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "EpicGamesLauncher.exe", , Hide
|
|
|
|
; Flow Launcher
|
|
Run, komorebic.exe identify-border-overflow-application exe "Flow.Launcher.exe", , Hide
|
|
|
|
; GOG Galaxy
|
|
Run, komorebic.exe identify-border-overflow-application exe "GalaxyClient.exe", , Hide
|
|
Run, komorebic.exe manage-rule exe "GalaxyClient.exe", , Hide
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "GalaxyClient.exe", , Hide
|
|
; Targets a hidden window spawned by GOG Galaxy
|
|
Run, komorebic.exe float-rule class "Chrome_RenderWidgetHostHWND", , Hide
|
|
|
|
; GoPro Webcam
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application class "GoPro Webcam", , Hide
|
|
|
|
; Google Chrome
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "chrome.exe", , Hide
|
|
|
|
; Google Drive
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "GoogleDriveFS.exe", , Hide
|
|
|
|
; Inno Setup
|
|
; Target hidden window spawned by Inno Setup applications
|
|
Run, komorebic.exe float-rule class "TApplication", , Hide
|
|
; Target Inno Setup installers
|
|
Run, komorebic.exe float-rule class "TWizardForm", , Hide
|
|
|
|
; IntelliJ IDEA
|
|
Run, komorebic.exe identify-object-name-change-application exe "idea64.exe", , Hide
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "idea64.exe", , Hide
|
|
; Targets JetBrains IDE popups and floating windows
|
|
Run, komorebic.exe float-rule class "SunAwtDialog", , Hide
|
|
|
|
; Kleopatra
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "kleopatra.exe", , Hide
|
|
|
|
; Kotatogram
|
|
Run, komorebic.exe identify-border-overflow-application exe "Kotatogram.exe", , Hide
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "Kotatogram.exe", , Hide
|
|
|
|
; Logi Bolt
|
|
Run, komorebic.exe float-rule exe "LogiBolt.exe", , Hide
|
|
|
|
; LogiTune
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "LogiTune.exe", , Hide
|
|
Run, komorebic.exe float-rule exe "LogiTune.exe", , Hide
|
|
|
|
; Logitech G HUB
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "lghub.exe", , Hide
|
|
Run, komorebic.exe identify-border-overflow-application exe "lghub.exe", , Hide
|
|
|
|
; Logitech Options
|
|
Run, komorebic.exe float-rule exe "LogiOptionsUI.exe", , Hide
|
|
|
|
; Mailspring
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "mailspring.exe", , Hide
|
|
|
|
; ManyCam
|
|
Run, komorebic.exe identify-border-overflow-application exe "ManyCam.exe", , Hide
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "ManyCam.exe", , Hide
|
|
|
|
; Mica For Everyone
|
|
|
|
; Microsoft Excel
|
|
Run, komorebic.exe identify-border-overflow-application exe "EXCEL.EXE", , Hide
|
|
Run, komorebic.exe identify-layered-application exe "EXCEL.EXE", , Hide
|
|
; Targets a hidden window spawned by Microsoft Office applications
|
|
Run, komorebic.exe float-rule class "_WwB", , Hide
|
|
|
|
; Microsoft Outlook
|
|
Run, komorebic.exe identify-border-overflow-application exe "OUTLOOK.EXE", , Hide
|
|
Run, komorebic.exe identify-layered-application exe "OUTLOOK.EXE", , Hide
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "OUTLOOK.EXE", , Hide
|
|
|
|
; Microsoft PowerPoint
|
|
Run, komorebic.exe identify-border-overflow-application exe "POWERPNT.EXE", , Hide
|
|
Run, komorebic.exe identify-layered-application exe "POWERPNT.EXE", , Hide
|
|
|
|
; Microsoft Teams
|
|
; Target Teams pop-up notification windows
|
|
Run, komorebic.exe float-rule title "Microsoft Teams Notifications", , Hide
|
|
|
|
; Microsoft Word
|
|
Run, komorebic.exe identify-border-overflow-application exe "WINWORD.EXE", , Hide
|
|
Run, komorebic.exe identify-layered-application exe "WINWORD.EXE", , Hide
|
|
|
|
; Modern Flyouts
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "ModernFlyoutsHost.exe", , Hide
|
|
|
|
; Mozilla Firefox
|
|
Run, komorebic.exe identify-object-name-change-application exe "firefox.exe", , Hide
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "firefox.exe", , Hide
|
|
; Targets invisible windows spawned by Firefox to show tab previews in the taskbar
|
|
Run, komorebic.exe float-rule class "MozillaTaskbarPreviewClass", , Hide
|
|
|
|
; NVIDIA GeForce Experience
|
|
Run, komorebic.exe identify-border-overflow-application exe "NVIDIA GeForce Experience.exe", , Hide
|
|
|
|
; NiceHash Miner
|
|
Run, komorebic.exe identify-border-overflow-application exe "nhm_app.exe", , Hide
|
|
Run, komorebic.exe manage-rule exe "nhm_app.exe", , Hide
|
|
|
|
; NohBoard
|
|
Run, komorebic.exe float-rule exe "NohBoard.exe", , Hide
|
|
|
|
; Notion Enhanced
|
|
Run, komorebic.exe identify-border-overflow-application exe "Notion Enhanced.exe", , Hide
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "Notion Enhanced.exe", , Hide
|
|
|
|
; OBS Studio (32-bit)
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "obs32.exe", , Hide
|
|
|
|
; OBS Studio (64-bit)
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "obs64.exe", , Hide
|
|
|
|
; ONLYOFFICE Editors
|
|
Run, komorebic.exe identify-border-overflow-application class "DocEditorsWindowClass", , Hide
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application class "DocEditorsWindowClass", , Hide
|
|
|
|
; Obsidian
|
|
Run, komorebic.exe identify-border-overflow-application exe "Obsidian.exe", , Hide
|
|
Run, komorebic.exe manage-rule exe "Obsidian.exe", , Hide
|
|
|
|
; OpenRGB
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "OpenRGB.exe", , Hide
|
|
|
|
; Paradox Launcher
|
|
Run, komorebic.exe float-rule exe "Paradox Launcher.exe", , Hide
|
|
|
|
; PowerToys
|
|
; Target color picker dialog
|
|
Run, komorebic.exe float-rule exe "PowerToys.ColorPickerUI.exe", , Hide
|
|
; Target image resizer dialog
|
|
Run, komorebic.exe float-rule exe "PowerToys.ImageResizer.exe", , Hide
|
|
|
|
; Process Hacker
|
|
Run, komorebic.exe identify-border-overflow-application exe "ProcessHacker.exe", , Hide
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "ProcessHacker.exe", , Hide
|
|
Run, komorebic.exe float-rule exe "ProcessHacker.exe", , Hide
|
|
|
|
; ProtonVPN
|
|
Run, komorebic.exe identify-border-overflow-application exe "ProtonVPN.exe", , Hide
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "ProtonVPN.exe", , Hide
|
|
|
|
; PyCharm
|
|
Run, komorebic.exe identify-object-name-change-application exe "pycharm64.exe", , Hide
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "pycharm64.exe", , Hide
|
|
|
|
; QuickLook
|
|
Run, komorebic.exe float-rule exe "QuickLook.exe", , Hide
|
|
|
|
; RepoZ
|
|
Run, komorebic.exe float-rule exe "RepoZ.exe", , Hide
|
|
|
|
; Roblox FPS Unlocker
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "rbxfpsunlocker.exe", , Hide
|
|
|
|
; RoundedTB
|
|
Run, komorebic.exe identify-border-overflow-application exe "RoundedTB.exe", , Hide
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "RoundedTB.exe", , Hide
|
|
|
|
; ShareX
|
|
Run, komorebic.exe identify-border-overflow-application exe "ShareX.exe", , Hide
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "ShareX.exe", , Hide
|
|
|
|
; Signal
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "signal.exe", , Hide
|
|
|
|
; SiriKali
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "sirikali.exe", , Hide
|
|
|
|
; Slack
|
|
Run, komorebic.exe identify-border-overflow-application exe "Slack.exe", , Hide
|
|
Run, komorebic.exe manage-rule exe "Slack.exe", , Hide
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "Slack.exe", , Hide
|
|
|
|
; Slack
|
|
Run, komorebic.exe identify-border-overflow-application exe "slack.exe", , Hide
|
|
Run, komorebic.exe manage-rule exe "slack.exe", , Hide
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "slack.exe", , Hide
|
|
|
|
; Spotify
|
|
Run, komorebic.exe identify-border-overflow-application exe "Spotify.exe", , Hide
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "Spotify.exe", , Hide
|
|
|
|
; Steam
|
|
Run, komorebic.exe identify-border-overflow-application class "vguiPopupWindow", , Hide
|
|
|
|
; Task Manager
|
|
Run, komorebic.exe float-rule class "TaskManagerWindow", , Hide
|
|
|
|
; Telegram
|
|
Run, komorebic.exe identify-border-overflow-application exe "Telegram.exe", , Hide
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "Telegram.exe", , Hide
|
|
|
|
; TouchCursor
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "tcconfig.exe", , Hide
|
|
Run, komorebic.exe float-rule exe "tcconfig.exe", , Hide
|
|
|
|
; TranslucentTB
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "TranslucentTB.exe", , Hide
|
|
|
|
; Visual Studio Code
|
|
Run, komorebic.exe identify-border-overflow-application exe "Code.exe", , Hide
|
|
|
|
; Windows Console (conhost.exe)
|
|
Run, komorebic.exe manage-rule class "ConsoleWindowClass", , Hide
|
|
|
|
; Windows Explorer
|
|
; Targets copy/move operation windows
|
|
Run, komorebic.exe float-rule class "OperationStatusWindow", , Hide
|
|
Run, komorebic.exe float-rule title "Control Panel", , Hide
|
|
|
|
; Windows Installer
|
|
; Targets MSI Installers
|
|
Run, komorebic.exe float-rule class "MsiDialogCloseClass", , Hide
|
|
|
|
; Wox
|
|
; Targets a hidden window spawned by Wox
|
|
Run, komorebic.exe float-rule title "Hotkey sink", , Hide
|
|
|
|
; Zoom
|
|
Run, komorebic.exe float-rule exe "Zoom.exe", , Hide
|
|
|
|
; qBittorrent
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "qbittorrent.exe", , Hide
|
|
|
|
; ueli
|
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
|
Run, komorebic.exe identify-tray-application exe "ueli.exe", , Hide
|
|
Run, komorebic.exe float-rule exe "ueli.exe", , Hide
|