mirror of
https://github.com/gosticks/PaperWM.git
synced 2026-10-07 04:17:00 +00:00
Having the hot corner activate the overview works rather poorly with scrolling through the workspaces. We disable the functionality by default. The preference `override-hot-corner` controls the functionality, so set it to false if you want it back. A possibility is having the hot-corner force the top bar to be visible when a fullscreen window has focus, but it's not yet implemented.
218 lines
7.7 KiB
XML
218 lines
7.7 KiB
XML
<schemalist>
|
|
|
|
<!-- Keybindings -->
|
|
|
|
<schema id="org.gnome.Shell.Extensions.PaperWM.Keybindings"
|
|
path="/org/gnome/shell/extensions/paperwm/keybindings/">
|
|
|
|
<key type="as" name="new-window">
|
|
<default><![CDATA[['<Super>Return', '<Super>n']]]></default>
|
|
<summary>Open new window</summary>
|
|
</key>
|
|
|
|
<key type="as" name="live-alt-tab">
|
|
<default><![CDATA[['<Super>Tab']]]></default>
|
|
<summary>Switch to previously active window</summary>
|
|
</key>
|
|
<key type="as" name="live-alt-tab-backward">
|
|
<default><![CDATA[['<Super><Shift>Tab']]]></default>
|
|
<summary>Switch to previously active window, backward order</summary>
|
|
</key>
|
|
|
|
<key type="as" name="previous-workspace">
|
|
<default><![CDATA[['<Super>Above_Tab', '<Super>Page_Down']]]></default>
|
|
<summary>Switch to previously active workspace</summary>
|
|
</key>
|
|
<key type="as" name="previous-workspace-backward">
|
|
<default><![CDATA[['<Super><Shift>Above_Tab', '<Super>Page_Up']]]></default>
|
|
<summary>Switch to the previously active workspace, backward order</summary>
|
|
</key>
|
|
|
|
<key type="as" name="move-previous-workspace">
|
|
<default><![CDATA[['<Super><Ctrl>Above_Tab', '<Super><Ctrl>Page_Down']]]></default>
|
|
<summary>Move the active window to the previously active workspace</summary>
|
|
</key>
|
|
<key type="as" name="move-previous-workspace-backward">
|
|
<default><![CDATA[['<Super><Shift><Ctrl>Above_Tab', '<Super><Ctrl>Page_Up']]]></default>
|
|
<summary>Move the active window to the previously active workspace, backward order</summary>
|
|
</key>
|
|
|
|
<key type="as" name="toggle-scratch-layer">
|
|
<default><![CDATA[['<Super>Escape']]]></default>
|
|
<summary>Toggles the floating scratch layer</summary>
|
|
</key>
|
|
|
|
<key type="as" name="toggle-scratch">
|
|
<default><![CDATA[['<Super><Ctrl>Escape']]]></default>
|
|
<summary>Attach/detach the active window into the scratch layer</summary>
|
|
</key>
|
|
|
|
<key type="as" name="switch-next">
|
|
<default><![CDATA[['<Super>period']]]></default>
|
|
<summary>Switch to the next window</summary>
|
|
</key>
|
|
<key type="as" name="switch-previous">
|
|
<default><![CDATA[['<Super>comma']]]></default>
|
|
<summary>Switch to the previous window</summary>
|
|
</key>
|
|
|
|
<key type="as" name="switch-right">
|
|
<default><![CDATA[['<Super>Right']]]></default>
|
|
<summary>Switch to the right window</summary>
|
|
</key>
|
|
<key type="as" name="switch-left">
|
|
<default><![CDATA[['<Super>Left']]]></default>
|
|
<summary>Switch to the left window</summary>
|
|
</key>
|
|
<key type="as" name="switch-up">
|
|
<default><![CDATA[['<Super>Up']]]></default>
|
|
<summary>Switch to the above window</summary>
|
|
</key>
|
|
<key type="as" name="switch-down">
|
|
<default><![CDATA[['<Super>Down']]]></default>
|
|
<summary>Switch to the below window</summary>
|
|
</key>
|
|
|
|
<key type="as" name="switch-first">
|
|
<default><![CDATA[['<Super>Home']]]></default>
|
|
<summary>Switch to the first window</summary>
|
|
</key>
|
|
<key type="as" name="switch-last">
|
|
<default><![CDATA[['<Super>End']]]></default>
|
|
<summary>Switch to the last window</summary>
|
|
</key>
|
|
|
|
<key type="as" name="move-right">
|
|
<default><![CDATA[['<Super><Ctrl>period', '<Super><Shift>period', '<Super><Ctrl>Right']]]></default>
|
|
<summary>Move the active window to the right</summary>
|
|
</key>
|
|
<key type="as" name="move-left">
|
|
<default><![CDATA[['<Super><Ctrl>comma', '<Super><Shift>comma', '<Super><Ctrl>Left']]]></default>
|
|
<summary>Move the active window to the left</summary>
|
|
</key>
|
|
<key type="as" name="move-up">
|
|
<default><![CDATA[['<Super><Ctrl>Up']]]></default>
|
|
<summary>Move the active window up</summary>
|
|
</key>
|
|
<key type="as" name="move-down">
|
|
<default><![CDATA[['<Super><Ctrl>Down']]]></default>
|
|
<summary>Move the active window down</summary>
|
|
</key>
|
|
|
|
<key type="as" name="slurp-in">
|
|
<default><![CDATA[['<Super>i']]]></default>
|
|
<summary>Consume the window to right into the active column</summary>
|
|
</key>
|
|
<key type="as" name="barf-out">
|
|
<default><![CDATA[['<Super>o']]]></default>
|
|
<summary>Expel the bottom window into it's own column</summary>
|
|
</key>
|
|
|
|
<key type="as" name="cycle-width">
|
|
<default><![CDATA[['<Super>r']]]></default>
|
|
<summary>Cycle through useful window widths</summary>
|
|
</key>
|
|
|
|
<key type="as" name="center-horizontally">
|
|
<default><![CDATA[['<Super>c']]]></default>
|
|
<summary>Center window horizontally</summary>
|
|
</key>
|
|
|
|
<key type="as" name="toggle-maximize-width">
|
|
<default><![CDATA[['<Super>f']]]></default>
|
|
<summary>Maximize the width of the active window</summary>
|
|
</key>
|
|
|
|
<key type="as" name="paper-toggle-fullscreen">
|
|
<default><![CDATA[['<Super><shift>f']]]></default>
|
|
<summary>Toggle fullscreen</summary>
|
|
</key>
|
|
|
|
<key type="as" name="tile-visible">
|
|
<default><![CDATA[['<Super>t']]]></default>
|
|
<summary>Squeeze all visible windows fully into the view</summary>
|
|
</key>
|
|
|
|
<key type="as" name="develop-set-globals">
|
|
<default><![CDATA[['<Super>Insert']]]></default>
|
|
<summary>
|
|
Develop: set various global js variables. Eg. `metaWindow` to the active window
|
|
</summary>
|
|
</key>
|
|
|
|
<key type="as" name="close-window">
|
|
<default><![CDATA[['<Super>BackSpace']]]></default>
|
|
<summary>Close the active window</summary>
|
|
</key>
|
|
</schema>
|
|
|
|
<schema id="org.gnome.Shell.Extensions.PaperWM.Workspace">
|
|
<key type="i" name="index">
|
|
<default>-1</default>
|
|
<summary>The workspace index</summary>
|
|
</key>
|
|
<key type="s" name="name">
|
|
<default>''</default>
|
|
<summary>The name of the workspace</summary>
|
|
</key>
|
|
<key type="s" name="background">
|
|
<default>''</default>
|
|
<summary>The background image</summary>
|
|
</key>
|
|
<key type="s" name="color">
|
|
<default>''</default>
|
|
<summary>The background color</summary>
|
|
</key>
|
|
</schema>
|
|
|
|
<schema id="org.gnome.Shell.Extensions.PaperWM.WorkspaceList"
|
|
path="/org/gnome/shell/extensions/paperwm/workspaces/">
|
|
<key name="list" type="as">
|
|
<default>[]</default>
|
|
</key>
|
|
</schema>
|
|
|
|
|
|
<schema id="org.gnome.Shell.Extensions.PaperWM" path="/org/gnome/shell/extensions/paperwm/">
|
|
|
|
<key type="b" name="has-installed-config-template">
|
|
<default>false</default>
|
|
<summary>Have we installed the user.js template in ~/.config/paperwm ?</summary>
|
|
</key>
|
|
|
|
<!-- Settings -->
|
|
<key type="i" name="horizontal-margin">
|
|
<default>20</default>
|
|
<summary>Minimum margin from windows left and right edge</summary>
|
|
</key>
|
|
|
|
<key type="i" name="vertical-margin">
|
|
<default>5</default>
|
|
<summary>Minimum margin from windows top and bottom edge</summary>
|
|
</key>
|
|
|
|
<key type="i" name="window-gap">
|
|
<default>10</default>
|
|
<summary>Minimum gap between windows</summary>
|
|
</key>
|
|
|
|
<key type="b" name="override-hot-corner">
|
|
<default>true</default>
|
|
<summary>Disable the upper left hot corner</summary>
|
|
</key>
|
|
|
|
<key type="as" name="workspace-colors">
|
|
<default><![CDATA[['#314E6C', '#565248', '#445632', '#663822',
|
|
'#494066', '#826647', '#4B6983', '#807D74', '#5D7555', '#884631',
|
|
'#625B81', '#B39169', '#7590AE', '#BAB5AB', '#83A67F', '#C1665A',
|
|
'#887FA3', '#E0C39E']]]></default>
|
|
<summary>Workspace colors</summary>
|
|
</key>
|
|
|
|
<child name="keybindings" schema="org.gnome.Shell.Extensions.PaperWM.Keybindings"/>
|
|
<child name="workspaces" schema="org.gnome.Shell.Extensions.PaperWM.WorkspaceList"/>
|
|
|
|
</schema>
|
|
|
|
</schemalist>
|