1{ 2 "layout": { 3 "type" : "layout", 4 "pages": ["generalPage", "panelPage", "thumbnailsPage", "contextMenuPage"], 5 "generalPage": { 6 "type" : "page", 7 "title" : "General", 8 "sections": ["generalSection", "hotKeysSection"] 9 }, 10 "panelPage": { 11 "type" : "page", 12 "title" : "Panel", 13 "sections": ["appButtonsSection"] 14 }, 15 "thumbnailsPage": { 16 "type" : "page", 17 "title" : "Thumbnails", 18 "sections": ["thumbnailsSection", "hoverPeekSection"] 19 }, 20 "contextMenuPage": { 21 "type" : "page", 22 "title" : "Context Menu", 23 "sections": ["contextMenuSection"] 24 }, 25 "generalSection": { 26 "type" : "section", 27 "title" : "Behavior", 28 "keys": [ 29 "group-apps", 30 "scroll-behavior", 31 "left-click-action", 32 "middle-click-action", 33 "show-all-workspaces" 34 ] 35 }, 36 "appButtonsSection": { 37 "type" : "section", 38 "title" : "Application Buttons", 39 "keys": [ 40 "title-display", 41 "launcher-animation-effect", 42 "number-display", 43 "pinned-apps", 44 "enable-app-button-dragging" 45 ] 46 }, 47 "hotKeysSection": { 48 "type" : "section", 49 "title" : "Hot Keys", 50 "keys": [ 51 "cycleMenusHotkey", 52 "show-apps-order-hotkey", 53 "show-apps-order-timeout", 54 "super-num-hotkeys" 55 ] 56 }, 57 "thumbnailsSection": { 58 "type" : "section", 59 "title" : "Thumbnails", 60 "keys": [ 61 "thumbnail-scroll-behavior", 62 "show-thumbnails", 63 "animate-thumbnails", 64 "vertical-thumbnails", 65 "sort-thumbnails", 66 "highlight-last-focused-thumbnail", 67 "onclick-thumbnails", 68 "thumbnail-timeout", 69 "thumbnail-size" 70 ] 71 }, 72 "hoverPeekSection": { 73 "type" : "section", 74 "title" : "Hover Peek", 75 "keys": [ 76 "enable-hover-peek", 77 "hover-peek-time-in", 78 "hover-peek-time-out", 79 "hover-peek-opacity" 80 ] 81 }, 82 "contextMenuSection": { 83 "type" : "section", 84 "title" : "", 85 "keys": [ 86 "show-recent", 87 "autostart-menu-item", 88 "launch-new-instance-menu-item", 89 "monitor-move-all-windows" 90 ] 91 } 92 }, 93 "number-display": { 94 "type": "checkbox", 95 "default": true, 96 "description": "Show window count numbers" 97 }, 98 "title-display": { 99 "type": "combobox", 100 "default": 1, 101 "description": "Button label", 102 "options": { 103 "None": 1, 104 "Application name": 2, 105 "Window title": 3, 106 "Window title (only for the focused window)": 4 107 } 108 }, 109 "scroll-behavior": { 110 "type": "combobox", 111 "default": 1, 112 "description": "Mouse wheel scroll action", 113 "options": { 114 "None": 1, 115 "Cycle apps": 2, 116 "Cycle windows": 3 117 } 118 }, 119 "left-click-action": { 120 "type": "combobox", 121 "default": 2, 122 "description": "Left click action", 123 "options": { 124 "None": 1, 125 "Toggle activation of last focused window": 2, 126 "Cycle windows": 3 127 } 128 }, 129 "middle-click-action": { 130 "type": "combobox", 131 "default": 3, 132 "description": "Middle click action", 133 "options": { 134 "None": 1, 135 "Launch new app instance": 2, 136 "Close last focused window in group": 3 137 } 138 }, 139 "pinned-apps": { 140 "type": "generic", 141 "default": ["firefox.desktop", "org.gnome.Terminal.desktop", "nemo.desktop"] 142 }, 143 "group-apps": { 144 "type": "checkbox", 145 "default": true, 146 "description": "Group windows by application" 147 }, 148 "show-all-workspaces": { 149 "type": "checkbox", 150 "default": false, 151 "description": "Show windows from all workspaces" 152 }, 153 "enable-app-button-dragging": { 154 "type": "checkbox", 155 "default": true, 156 "description": "Enable app button dragging" 157 }, 158 "launcher-animation-effect": { 159 "type": "combobox", 160 "default": 3, 161 "description": "Launcher animation", 162 "options": { 163 "None": 1, 164 "Fade": 2, 165 "Scale": 3 166 } 167 }, 168 "cycleMenusHotkey": { 169 "type": "keybinding", 170 "default": "<Super>space", 171 "description": "Global hotkey for cycling through thumbnail menus" 172 }, 173 "show-apps-order-hotkey": { 174 "type": "keybinding", 175 "default": "<Super>grave", 176 "description": "Global hotkey to show the order of apps" 177 }, 178 "show-apps-order-timeout": { 179 "type": "spinbutton", 180 "default": 2500, 181 "min": 100, 182 "max": 10000, 183 "step": 10, 184 "units": "milliseconds", 185 "description": "Duration of the apps order display on hotkey press" 186 }, 187 "super-num-hotkeys": { 188 "type": "checkbox", 189 "default": true, 190 "description": "Enable Super+<number> shortcut to switch/open apps" 191 }, 192 "thumbnail-timeout": { 193 "dependency": "!onclick-thumbnails", 194 "type": "combobox", 195 "default": 250, 196 "description": "Delay before showing thumbnails", 197 "options": { 198 "50 ms": 50, 199 "250 ms": 250, 200 "500 ms": 500 201 } 202 }, 203 "thumbnail-size": { 204 "type": "combobox", 205 "default": 6, 206 "description": "Thumbnail size", 207 "options": { 208 "Small": 3, 209 "Medium": 6, 210 "Large": 9, 211 "Largest": 12 212 } 213 }, 214 "thumbnail-scroll-behavior": { 215 "type": "checkbox", 216 "default": false, 217 "description": "Cycle windows on mouse wheel scroll" 218 }, 219 "show-thumbnails": { 220 "type": "checkbox", 221 "default": true, 222 "description": "Show thumbnails" 223 }, 224 "animate-thumbnails": { 225 "type": "checkbox", 226 "default": false, 227 "description": "Animate thumbnails" 228 }, 229 "vertical-thumbnails": { 230 "type": "checkbox", 231 "default": false, 232 "description": "Enable vertical thumbnails" 233 }, 234 "sort-thumbnails": { 235 "type": "checkbox", 236 "default": false, 237 "description": "Sort thumbnails according to the last focused windows" 238 }, 239 "highlight-last-focused-thumbnail": { 240 "type": "checkbox", 241 "default": true, 242 "description": "Highlight the thumbnail of the last focused window" 243 }, 244 "onclick-thumbnails": { 245 "type": "checkbox", 246 "default": false, 247 "description": "Click to show thumbnails" 248 }, 249 "show-recent": { 250 "type": "checkbox", 251 "default": true, 252 "description": "Show recent items" 253 }, 254 "autostart-menu-item": { 255 "type": "checkbox", 256 "default": false, 257 "description": "Show autostart option" 258 }, 259 "launch-new-instance-menu-item": { 260 "type": "checkbox", 261 "default": true, 262 "description": "Show new window option", 263 "tooltip": "Shows the \"New Window\" option in an app's context menu if it doesn't already have one from the app's own action menu items." 264 }, 265 "monitor-move-all-windows": { 266 "type": "checkbox", 267 "default": true, 268 "description": "Apply the monitor move option to all windows", 269 "tooltip": "When clicking \"Move to monitor\" in the context menu, this option will move all of an app's windows instead of just the last focused window from the app." 270 }, 271 "enable-hover-peek": { 272 "type": "checkbox", 273 "default": true, 274 "description": "Show the window when hovering its thumbnail" 275 }, 276 "hover-peek-time-in": { 277 "dependency": "enable-hover-peek", 278 "type": "combobox", 279 "default": 300, 280 "description": "Window fade-in time", 281 "options": { 282 "150 ms": 150, 283 "300 ms": 300, 284 "450 ms": 450 285 } 286 }, 287 "hover-peek-time-out": { 288 "dependency": "enable-hover-peek", 289 "type": "combobox", 290 "default": 0, 291 "description": "Window fade-out time", 292 "options": { 293 "None": 0, 294 "150 ms": 150, 295 "300 ms": 300, 296 "450 ms": 450 297 } 298 }, 299 "hover-peek-opacity": { 300 "dependency": "enable-hover-peek", 301 "type": "spinbutton", 302 "default": 100, 303 "min": 0, 304 "max": 100, 305 "step": 1, 306 "units": "percent", 307 "description": "Window opacity" 308 } 309}