diff --git a/assets/keymaps/default-linux.json b/assets/keymaps/default-linux.json index f498bc54dfdc3ba4ba69a0141dc290f0c92382ec..eb625eaba1ad39d9268f2b5577c62ac3d35fb4a3 100644 --- a/assets/keymaps/default-linux.json +++ b/assets/keymaps/default-linux.json @@ -369,7 +369,15 @@ "bindings": { "new": "rules_library::NewRule", "ctrl-n": "rules_library::NewRule", - "ctrl-shift-s": "rules_library::ToggleDefaultRule" + "ctrl-shift-s": "rules_library::ToggleDefaultRule", + "ctrl-w": "workspace::CloseWindow" + } + }, + { + "context": "SettingsWindow", + "use_key_equivalents": true, + "bindings": { + "ctrl-w": "workspace::CloseWindow" } }, { diff --git a/assets/keymaps/default-macos.json b/assets/keymaps/default-macos.json index f236c0a579ead90cb8f46d30f32290f8ed3d1988..3afa795244abc6639e4e1800d13ee02d64ff5177 100644 --- a/assets/keymaps/default-macos.json +++ b/assets/keymaps/default-macos.json @@ -430,6 +430,13 @@ "cmd-w": "workspace::CloseWindow" } }, + { + "context": "SettingsWindow", + "use_key_equivalents": true, + "bindings": { + "cmd-w": "workspace::CloseWindow" + } + }, { "context": "BufferSearchBar", "use_key_equivalents": true, diff --git a/assets/keymaps/default-windows.json b/assets/keymaps/default-windows.json index 404542e12acf14d3f98579f02c20f60da31c7ef5..14a3ff6fcd6cd0ca196d2aae98bb9fa80ec211d7 100644 --- a/assets/keymaps/default-windows.json +++ b/assets/keymaps/default-windows.json @@ -378,7 +378,15 @@ "use_key_equivalents": true, "bindings": { "ctrl-n": "rules_library::NewRule", - "ctrl-shift-s": "rules_library::ToggleDefaultRule" + "ctrl-shift-s": "rules_library::ToggleDefaultRule", + "ctrl-w": "workspace::CloseWindow" + } + }, + { + "context": "SettingsWindow", + "use_key_equivalents": true, + "bindings": { + "ctrl-w": "workspace::CloseWindow" } }, {