Advertisement
Guest User

ITM Config

a guest
Aug 19th, 2017
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.07 KB | None | 0 0
  1. {
  2. "layout": {
  3. "type": "layout",
  4. "pages": [
  5. "panelPage",
  6. "thumbnailsPage",
  7. "contextMenuPage",
  8. "themePage"
  9. ],
  10. "panelPage": {
  11. "type": "page",
  12. "title": "Panel",
  13. "sections": [
  14. "appButtonsSection",
  15. "hotKeysSection"
  16. ]
  17. },
  18. "thumbnailsPage": {
  19. "type": "page",
  20. "title": "Thumbnails",
  21. "sections": [
  22. "thumbnailsSection",
  23. "hoverPeekSection"
  24. ]
  25. },
  26. "contextMenuPage": {
  27. "type": "page",
  28. "title": "Context Menu",
  29. "sections": [
  30. "contextMenuSection"
  31. ]
  32. },
  33. "themePage": {
  34. "type": "page",
  35. "title": "Theming",
  36. "sections": [
  37. "stylingSection",
  38. "iconSection",
  39. "presetSection"
  40. ]
  41. },
  42. "appButtonsSection": {
  43. "type": "section",
  44. "title": "App Buttons",
  45. "keys": [
  46. "app-button-width",
  47. "number-display",
  48. "title-display",
  49. "pinned-apps",
  50. "group-apps",
  51. "show-alerts",
  52. "show-pinned",
  53. "system-favorites",
  54. "enable-app-button-dragging",
  55. "pinOnDrag",
  56. "middle-click-action",
  57. "list-monitor-windows"
  58. ]
  59. },
  60. "hotKeysSection": {
  61. "type": "section",
  62. "title": "Hot Keys",
  63. "keys": [
  64. "cycleMenusHotkey",
  65. "show-apps-order-hotkey",
  66. "show-apps-order-timeout"
  67. ]
  68. },
  69. "thumbnailsSection": {
  70. "type": "section",
  71. "title": "Thumbnails",
  72. "keys": [
  73. "thumbnail-timeout",
  74. "thumbnail-size",
  75. "show-thumbnails",
  76. "animate-thumbnails",
  77. "vertical-thumbnails",
  78. "sort-thumbnails",
  79. "onclick-thumbnails",
  80. "include-all-windows"
  81. ]
  82. },
  83. "hoverPeekSection": {
  84. "type": "section",
  85. "title": "Hover Peek",
  86. "keys": [
  87. "enable-hover-peek",
  88. "hover-peek-time",
  89. "hover-peek-opacity"
  90. ]
  91. },
  92. "contextMenuSection": {
  93. "type": "section",
  94. "title": "",
  95. "keys": [
  96. "show-recent",
  97. "firefox-menu",
  98. "menuItemType",
  99. "autostart-menu-item",
  100. "monitor-move-all-windows"
  101. ]
  102. },
  103. "stylingSection": {
  104. "type": "section",
  105. "title": "Styling",
  106. "keys": [
  107. "show-active",
  108. "close-button-style",
  109. "hoverPseudoClass",
  110. "focusPseudoClass",
  111. "activePseudoClass"
  112. ]
  113. },
  114. "iconSection": {
  115. "type": "section",
  116. "title": "Icons",
  117. "keys": [
  118. "icon-spacing",
  119. "enable-iconSize",
  120. "icon-size"
  121. ]
  122. },
  123. "presetSection": {
  124. "type": "section",
  125. "title": "Recommended Presets",
  126. "keys": [
  127. "mintYPreset"
  128. ]
  129. }
  130. },
  131. "number-display": {
  132. "type": "combobox",
  133. "default": 1,
  134. "description": "Number display",
  135. "options": {
  136. "Smart": 1,
  137. "Normal": 2,
  138. "None": 3,
  139. "All": 4
  140. },
  141. "tooltip": "normal: display window number, smart: display window number if more than one window, none: don't display number, all: display window number for favorites too",
  142. "value": 1
  143. },
  144. "title-display": {
  145. "type": "combobox",
  146. "default": 1,
  147. "description": "Title display",
  148. "options": {
  149. "None": 1,
  150. "App": 2,
  151. "Title": 3,
  152. "Focused": 4
  153. },
  154. "tooltip": "focused: show focused window title, title: display the window title, app: diplay app name, none: don't display anything",
  155. "value": 1
  156. },
  157. "pinned-apps": {
  158. "type": "generic",
  159. "default": [],
  160. "value": [
  161. "Geometry Dash.desktop"
  162. ]
  163. },
  164. "group-apps": {
  165. "type": "checkbox",
  166. "default": true,
  167. "description": "Group apps",
  168. "tooltip": "Group each app's set of windows.",
  169. "value": true
  170. },
  171. "show-alerts": {
  172. "type": "checkbox",
  173. "default": true,
  174. "description": "Show app alerts and notifications",
  175. "tooltip": "If enabled, notifications and alerts will appear.",
  176. "value": true
  177. },
  178. "show-pinned": {
  179. "type": "checkbox",
  180. "default": true,
  181. "description": "Show pinned apps",
  182. "tooltip": "Controls whether or not the pinned apps appear in the panel if they are not open.",
  183. "value": true
  184. },
  185. "system-favorites": {
  186. "type": "checkbox",
  187. "default": false,
  188. "description": "Use system favorites for pinned apps",
  189. "tooltip": "Controls whether or not pinned apps consist of the system favorites list.",
  190. "value": false
  191. },
  192. "enable-app-button-dragging": {
  193. "type": "checkbox",
  194. "default": true,
  195. "description": "Enable app button dragging",
  196. "tooltip": "Enable app button dragging",
  197. "value": true
  198. },
  199. "pinOnDrag": {
  200. "type": "checkbox",
  201. "default": true,
  202. "description": "Pin apps when dragged to a new position",
  203. "tooltip": "Pin apps when dragged to a new position",
  204. "value": true
  205. },
  206. "middle-click-action": {
  207. "type": "checkbox",
  208. "default": true,
  209. "description": "Middle clicking app buttons creates new app instances",
  210. "tooltip": "Determines the behavior of middle mouse button clicks on app buttons. Setting this to false will close the last focused window from the app group on middle click.",
  211. "value": true
  212. },
  213. "list-monitor-windows": {
  214. "type": "checkbox",
  215. "default": true,
  216. "description": "Only list windows from the monitor displaying this instance",
  217. "tooltip": "This option will only come into effect for monitors displaying an ITM instance.",
  218. "value": true
  219. },
  220. "cycleMenusHotkey": {
  221. "type": "keybinding",
  222. "default": "<Super>space",
  223. "description": "Global hotkey for cycling through thumbnail menus",
  224. "tooltip": "This allows you to cycle through the menus without activating a window.",
  225. "value": "<Super>space"
  226. },
  227. "show-apps-order-hotkey": {
  228. "type": "keybinding",
  229. "default": "<Super>grave",
  230. "description": "Global hotkey to show the order of apps",
  231. "tooltip": "When triggered, the window count label will be replaced with its order in the app list temporarily.",
  232. "value": "<Super>grave"
  233. },
  234. "show-apps-order-timeout": {
  235. "type": "spinbutton",
  236. "default": 2500,
  237. "min": 100,
  238. "max": 10000,
  239. "step": 10,
  240. "units": "milliseconds",
  241. "description": "Duration of the apps order display on hotkey press",
  242. "tooltip": "Determines the duration the window count labels are replaced with the app's order number.",
  243. "value": 2500
  244. },
  245. "app-button-width": {
  246. "type": "spinbutton",
  247. "default": 31,
  248. "min": 1,
  249. "max": 250,
  250. "step": 2,
  251. "units": "px",
  252. "description": "App button width",
  253. "tooltip": "Controls the width of the application button.",
  254. "value": 31
  255. },
  256. "thumbnail-timeout": {
  257. "type": "spinbutton",
  258. "default": 50,
  259. "min": 0,
  260. "max": 5000,
  261. "step": 5,
  262. "units": "milliseconds",
  263. "description": "Thumbnail timeout",
  264. "tooltip": "Controls how quickly an app's set of window thumbnails will fade out when the mouse leaves the app button.",
  265. "value": 50
  266. },
  267. "thumbnail-size": {
  268. "type": "spinbutton",
  269. "default": 6,
  270. "min": 0,
  271. "max": 100,
  272. "step": 1,
  273. "units": "size",
  274. "description": "Thumbnail size",
  275. "tooltip": "Controls the size of the thumbnails.",
  276. "value": 6
  277. },
  278. "show-thumbnails": {
  279. "type": "checkbox",
  280. "default": true,
  281. "description": "Show thumbnails",
  282. "tooltip": "Show window thumbnails when hovering over an app button.",
  283. "value": true
  284. },
  285. "animate-thumbnails": {
  286. "type": "checkbox",
  287. "default": false,
  288. "description": "Animate thumbnails",
  289. "tooltip": "If enabled, thumbnails will animate when appearing and disappearing.",
  290. "value": false
  291. },
  292. "vertical-thumbnails": {
  293. "type": "checkbox",
  294. "default": false,
  295. "description": "Enable vertical thumbnails",
  296. "tooltip": "If enabled, thumbnails will stack vertically.",
  297. "value": false
  298. },
  299. "sort-thumbnails": {
  300. "type": "checkbox",
  301. "default": false,
  302. "description": "Sort windows for each app by last focused",
  303. "tooltip": "Controls whether the order windows appear for an app is by last focused, or the order they were opened.",
  304. "value": false
  305. },
  306. "onclick-thumbnails": {
  307. "type": "checkbox",
  308. "default": false,
  309. "description": "Open thumbnails on click",
  310. "tooltip": "Open the thumbnails on click if there is more than one window open.",
  311. "value": false
  312. },
  313. "include-all-windows": {
  314. "type": "checkbox",
  315. "default": false,
  316. "description": "Include all app windows",
  317. "tooltip": "Controls whether or not thumbnails for smalller child windows, such as exit confirmations and file dialogues will be included in the thumbnail list.",
  318. "value": false
  319. },
  320. "show-recent": {
  321. "type": "checkbox",
  322. "default": true,
  323. "description": "Show recent items",
  324. "tooltip": "Controls whether recent items will appear in the context menu.",
  325. "value": true
  326. },
  327. "menuItemType": {
  328. "type": "combobox",
  329. "default": 1,
  330. "description": "Menu item type",
  331. "options": {
  332. "Symbolic icons": 1,
  333. "Non-symbolic icons": 2,
  334. "No icons": 3
  335. },
  336. "tooltip": "Determines whether menu item icons are symbolic, non-symbolic, or not shown.",
  337. "value": 1
  338. },
  339. "firefox-menu": {
  340. "type": "combobox",
  341. "dependency": "show-recent",
  342. "default": 1,
  343. "description": "Firefox context menu",
  344. "options": {
  345. "Most Visited": 1,
  346. "Recent History": 2,
  347. "Bookmarks": 3
  348. },
  349. "tooltip": "Most Visited: show the sites you visit most, Recent History: display the the last pages you visited, Bookmarks: show your favorite bookmarks.",
  350. "value": 1
  351. },
  352. "autostart-menu-item": {
  353. "type": "checkbox",
  354. "default": true,
  355. "description": "Show autostart option",
  356. "tooltip": "Shows the autostart toggle option in an app's context menu.",
  357. "value": true
  358. },
  359. "monitor-move-all-windows": {
  360. "type": "checkbox",
  361. "default": true,
  362. "description": "Apply the monitor move option to all windows",
  363. "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.",
  364. "value": true
  365. },
  366. "enable-hover-peek": {
  367. "type": "checkbox",
  368. "default": true,
  369. "description": "Show windows when hovered over",
  370. "tooltip": "Controls whether or not windows display when hovered over.",
  371. "value": true
  372. },
  373. "hover-peek-time": {
  374. "type": "spinbutton",
  375. "dependency": "enable-hover-peek",
  376. "default": 150,
  377. "min": 0,
  378. "max": 1000,
  379. "step": 5,
  380. "units": "milliseconds",
  381. "description": "Window fade time",
  382. "tooltip": "Controls how quickly a window will fade on hover.",
  383. "value": 150
  384. },
  385. "hover-peek-opacity": {
  386. "type": "spinbutton",
  387. "dependency": "enable-hover-peek",
  388. "default": 94,
  389. "min": 0,
  390. "max": 100,
  391. "step": 1,
  392. "units": "percent",
  393. "description": "Window opacity",
  394. "tooltip": "Opacity of the windows on hover.",
  395. "value": 94
  396. },
  397. "show-active": {
  398. "type": "checkbox",
  399. "default": false,
  400. "description": "Show active app indicators",
  401. "tooltip": "Active app styling will indicate if an app is active.",
  402. "value": false
  403. },
  404. "icon-spacing": {
  405. "type": "spinbutton",
  406. "default": 7,
  407. "min": 0,
  408. "max": 15,
  409. "step": 1,
  410. "units": "px",
  411. "description": "Icon spacing",
  412. "tooltip": "Controls how much space is between the icons.",
  413. "value": 7
  414. },
  415. "icon-padding": {
  416. "type": "spinbutton",
  417. "default": 0,
  418. "min": 0,
  419. "max": 15,
  420. "step": 1,
  421. "units": "px",
  422. "description": "Icon padding",
  423. "tooltip": "Controls how much horizontal padding is inside the app buttons. Padding is only applied to instances of this applet on horizontal panels.",
  424. "value": 0
  425. },
  426. "enable-iconSize": {
  427. "type": "checkbox",
  428. "default": false,
  429. "description": "Adjust icon size",
  430. "tooltip": "Adjust icon size independent of Cinnamon's panel scaling.",
  431. "value": false
  432. },
  433. "icon-size": {
  434. "type": "spinbutton",
  435. "dependency": "enable-iconSize",
  436. "default": 24,
  437. "min": 16,
  438. "max": 128,
  439. "step": 2,
  440. "units": "px",
  441. "description": "Icon size",
  442. "tooltip": "Set icon size",
  443. "value": 24
  444. },
  445. "hoverPseudoClass": {
  446. "type": "combobox",
  447. "default": 1,
  448. "description": "App button hover pseudo class",
  449. "options": {
  450. "hover": 1,
  451. "focus": 2,
  452. "active": 3,
  453. "outlined": 4,
  454. "selected": 5
  455. },
  456. "tooltip": "Overrides the pseudo class for app buttons on hover.",
  457. "value": 1
  458. },
  459. "focusPseudoClass": {
  460. "type": "combobox",
  461. "default": 2,
  462. "description": "App button focus pseudo class",
  463. "options": {
  464. "hover": 1,
  465. "focus": 2,
  466. "active": 3,
  467. "outlined": 4,
  468. "selected": 5
  469. },
  470. "tooltip": "Overrides the pseudo class for app button on focus.",
  471. "value": 2
  472. },
  473. "activePseudoClass": {
  474. "type": "combobox",
  475. "default": 3,
  476. "description": "App button active pseudo class",
  477. "options": {
  478. "hover": 1,
  479. "focus": 2,
  480. "active": 3,
  481. "outlined": 4,
  482. "selected": 5
  483. },
  484. "tooltip": "Overrides the pseudo class for app buttons when they are active.",
  485. "value": 3
  486. },
  487. "close-button-style": {
  488. "type": "checkbox",
  489. "default": true,
  490. "description": "Allow themes to control the thumbnail close button",
  491. "tooltip": "Controls whether or not the theme controls the window thumbnail's close button.",
  492. "value": true
  493. },
  494. "mintYPreset": {
  495. "type": "button",
  496. "description": "Mint Y and Variants",
  497. "callback": "handleMintYThemePreset",
  498. "tooltip": "Mint Y and Variants"
  499. },
  500. "__md5__": "c5178c44902216e104bdad93abab3332"
  501. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement