diff --git a/modules/Shortcuts.qml b/modules/Shortcuts.qml index a62b827e..3bf20a4f 100644 --- a/modules/Shortcuts.qml +++ b/modules/Shortcuts.qml @@ -69,6 +69,29 @@ Scope { onPressed: root.launcherInterrupted = true } + + CustomShortcut { + name: "sidebar" + description: "Toggle sidebar" + onPressed: { + if (root.hasFullscreen) + return; + const visibilities = Visibilities.getForActive(); + visibilities.sidebar = !visibilities.sidebar; + } + } + + CustomShortcut { + name: "utilities" + description: "Toggle utilities" + onPressed: { + if (root.hasFullscreen) + return; + const visibilities = Visibilities.getForActive(); + visibilities.utilities = !visibilities.utilities; + } + } + IpcHandler { target: "drawers"