mirror of
https://github.com/LGUG2Z/komorebi.git
synced 2026-01-11 22:12:53 +01:00
fix(wm): allow any id to override a float rule
This commit is contained in:
2
.czrc
2
.czrc
@@ -1,3 +1,3 @@
|
|||||||
{:
|
{
|
||||||
"path": "cz-conventional-changelog"
|
"path": "cz-conventional-changelog"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -358,13 +358,11 @@ RunWait('komorebic.exe identify-tray-application exe "sirikali.exe"', , "Hide")
|
|||||||
|
|
||||||
; Slack
|
; Slack
|
||||||
RunWait('komorebic.exe identify-border-overflow-application exe "Slack.exe"', , "Hide")
|
RunWait('komorebic.exe identify-border-overflow-application exe "Slack.exe"', , "Hide")
|
||||||
RunWait('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
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
||||||
RunWait('komorebic.exe identify-tray-application exe "Slack.exe"', , "Hide")
|
RunWait('komorebic.exe identify-tray-application exe "Slack.exe"', , "Hide")
|
||||||
|
|
||||||
; Slack
|
; Slack
|
||||||
RunWait('komorebic.exe identify-border-overflow-application exe "slack.exe"', , "Hide")
|
RunWait('komorebic.exe identify-border-overflow-application exe "slack.exe"', , "Hide")
|
||||||
RunWait('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
|
; If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
||||||
RunWait('komorebic.exe identify-tray-application exe "slack.exe"', , "Hide")
|
RunWait('komorebic.exe identify-tray-application exe "slack.exe"', , "Hide")
|
||||||
|
|
||||||
|
|||||||
@@ -358,13 +358,11 @@ komorebic.exe identify-tray-application exe "sirikali.exe"
|
|||||||
|
|
||||||
# Slack
|
# Slack
|
||||||
komorebic.exe identify-border-overflow-application exe "Slack.exe"
|
komorebic.exe identify-border-overflow-application exe "Slack.exe"
|
||||||
komorebic.exe manage-rule exe "Slack.exe"
|
|
||||||
# If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
# If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
||||||
komorebic.exe identify-tray-application exe "Slack.exe"
|
komorebic.exe identify-tray-application exe "Slack.exe"
|
||||||
|
|
||||||
# Slack
|
# Slack
|
||||||
komorebic.exe identify-border-overflow-application exe "slack.exe"
|
komorebic.exe identify-border-overflow-application exe "slack.exe"
|
||||||
komorebic.exe manage-rule exe "slack.exe"
|
|
||||||
# If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
# If you have disabled minimize/close to tray for this application, you can delete/comment out the next line
|
||||||
komorebic.exe identify-tray-application exe "slack.exe"
|
komorebic.exe identify-tray-application exe "slack.exe"
|
||||||
|
|
||||||
|
|||||||
@@ -485,18 +485,9 @@ fn window_is_eligible(
|
|||||||
|
|
||||||
let managed_override = {
|
let managed_override = {
|
||||||
let manage_identifiers = MANAGE_IDENTIFIERS.lock();
|
let manage_identifiers = MANAGE_IDENTIFIERS.lock();
|
||||||
matched_identifier.map_or_else(
|
manage_identifiers.contains(exe_name)
|
||||||
|| {
|
|| manage_identifiers.contains(class)
|
||||||
manage_identifiers.contains(exe_name)
|
|| manage_identifiers.contains(title)
|
||||||
|| manage_identifiers.contains(class)
|
|
||||||
|| manage_identifiers.contains(title)
|
|
||||||
},
|
|
||||||
|matched_identifier| match matched_identifier {
|
|
||||||
ApplicationIdentifier::Exe => manage_identifiers.contains(exe_name),
|
|
||||||
ApplicationIdentifier::Class => manage_identifiers.contains(class),
|
|
||||||
ApplicationIdentifier::Title => manage_identifiers.contains(title),
|
|
||||||
},
|
|
||||||
)
|
|
||||||
};
|
};
|
||||||
|
|
||||||
if should_float && !managed_override {
|
if should_float && !managed_override {
|
||||||
|
|||||||
Reference in New Issue
Block a user