├── .github └── FUNDING.yml ├── mac.png ├── desktop.png ├── popclip ├── YouTube.popclipext │ ├── vid.png │ ├── README.md │ ├── _Signature.plist │ └── Config.plist └── README.md ├── mindnode ├── Monokai Night.mindnodetheme └── README.md ├── textual ├── Monokai Night │ ├── Data │ │ ├── Templates │ │ │ └── encryptedMessageLock.mustache │ │ └── Settings │ │ │ └── styleSettings.plist │ ├── scripts.js │ └── design.css └── readme.md ├── iterm ├── README.md └── Monokai Night.itermcolors ├── LICENSE ├── btt ├── readme.md └── Main.bttpreset ├── typinator └── readme.md └── README.md /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: nikitavoloboev 2 | -------------------------------------------------------------------------------- /mac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bs/my-mac-os/master/mac.png -------------------------------------------------------------------------------- /desktop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bs/my-mac-os/master/desktop.png -------------------------------------------------------------------------------- /popclip/YouTube.popclipext/vid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bs/my-mac-os/master/popclip/YouTube.popclipext/vid.png -------------------------------------------------------------------------------- /mindnode/Monokai Night.mindnodetheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bs/my-mac-os/master/mindnode/Monokai Night.mindnodetheme -------------------------------------------------------------------------------- /popclip/YouTube.popclipext/README.md: -------------------------------------------------------------------------------- 1 | # YouTube 2 | 3 | This extension searches for the selected text on youtube.com. 4 | -------------------------------------------------------------------------------- /textual/Monokai Night/Data/Templates/encryptedMessageLock.mustache: -------------------------------------------------------------------------------- 1 | [encrypted] -------------------------------------------------------------------------------- /mindnode/README.md: -------------------------------------------------------------------------------- 1 | # Monokai Night theme for [MindNode](https://mindnode.com) 2 | 3 | You can install the theme from [here](https://cdn.jsdelivr.net/gh/nikitavoloboev/my-mac-os@master/mindnode/Monokai%20Night.mindnodetheme) and open it in MindNode. Here is how it looks: 4 | 5 | ![](https://i.imgur.com/Y7rqrKt.png) 6 | 7 | ## Monokai Night family 8 | 9 | This theme has been ported to [many other apps](https://wiki.nikitavoloboev.xyz/design/monokai-night-themes). 10 | -------------------------------------------------------------------------------- /popclip/README.md: -------------------------------------------------------------------------------- 1 | # PopClip extensions 2 | 3 | Here are the extensions I have activated: 4 | 5 | ![](https://i.imgur.com/PS3HFvS.png) 6 | 7 | And here it is in action: 8 | 9 | img 10 | 11 | Everything I use comes by default with PopClip except YouTube extension which you can find in this folder. I used [PopMaker](http://brettterpstra.com/2014/05/12/popmaker-popclip-extension-generator/) tool to create this web search extension. 12 | -------------------------------------------------------------------------------- /popclip/YouTube.popclipext/_Signature.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Signature 6 | 7 | CSAOFJdTNe2rAxjX1Mz9jjPX4DMZyokI9se/6kxPwaDHBozcykP/WUiNvoDGXQA5ocy0 8 | hUsXmRmOayt/RBru0cWbUGDZhDPgAVKhmY1m3QPb19bfO6dfTtgFkQPZYyNoMD714xGG 9 | pAitzMXbM3OMoZu1qgqoEVurofn0lsXyYg8= 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /textual/Monokai Night/scripts.js: -------------------------------------------------------------------------------- 1 | /* Defined in: "Textual.app -> Contents -> Resources -> JavaScript -> API -> core.js" */ 2 | 3 | Textual.viewBodyDidLoad = function() 4 | { 5 | Textual.fadeOutLoadingScreen(1.00, 0.95); 6 | } 7 | 8 | Textual.newMessagePostedToView = function(line) 9 | { 10 | var element = document.getElementById("line-" + line); 11 | 12 | ConversationTracking.updateNicknameWithNewMessage(element); 13 | } 14 | 15 | Textual.nicknameSingleClicked = function(e) 16 | { 17 | ConversationTracking.nicknameSingleClickEventCallback(e); 18 | } -------------------------------------------------------------------------------- /textual/Monokai Night/Data/Settings/styleSettings.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Channel View Overlay Color 6 | #00000066 7 | Force Invert Sidebars 8 | 9 | Indentation Offset 10 | 0 11 | Nickname Color Style 12 | HSL-dark 13 | Nickname Format 14 | %@%n: 15 | Template Engine Versions 16 | 17 | default 18 | 4 19 | 20 | Underlying Window Color 21 | #000000 22 | 23 | 24 | -------------------------------------------------------------------------------- /iterm/README.md: -------------------------------------------------------------------------------- 1 | # Monokai Night theme for [iTerm](https://www.iterm2.com) 2 | 3 | You can install the theme from [here](https://cdn.jsdelivr.net/gh/nikitavoloboev/my-mac-os@master/iterm/Monokai%20Night.itermcolors) and open it in iTerm. Here is how it looks: 4 | 5 | ![](https://i.imgur.com/ItDUF98.png) 6 | 7 | It goes well with [Pure Zsh plugin](https://github.com/sindresorhus/pure) and [Monokai Night theme for Vim](https://github.com/nikitavoloboev/vim-monokai-night#readme). 8 | 9 | ![](https://i.imgur.com/sLXBvv7.png) 10 | 11 | ## Monokai Night family 12 | 13 | This theme has been ported to [many other apps](https://wiki.nikitavoloboev.xyz/design/monokai-night-themes). 14 | 15 | ## iTerm settings 16 | 17 | I also share [my iTerm settings](https://www.dropbox.com/s/wx9ijtq4me8fttp/com.googlecode.iterm2.plist?dl=1). 18 | -------------------------------------------------------------------------------- /textual/readme.md: -------------------------------------------------------------------------------- 1 | # Monokai Night theme for [Textual](https://www.codeux.com/textual/) 2 | 3 | I love IRC and hanging out in various Freenode channels. 4 | 5 | I wasn't happy with any of the default themes Textual comes with so I made this theme. Here is how it looks: 6 | 7 | ![](https://i.imgur.com/Lpozk8X.png) 8 | 9 | I am using `Lucida Sans Regular` font. 10 | 11 | ## Install 12 | 13 | To install the theme, download the Monokai Night folder attached [here](Monokai%20Night). 14 | 15 | Then go to Textual app. Go to preferences and in Styles click on `Browse Styles` here: 16 | 17 | ![](https://i.imgur.com/q5m1cGa.png) 18 | 19 | Put the downloaded folder inside the folder. You can read [this](https://help.codeux.com/textual/Styles.kb) for more information. 20 | 21 | ## Monokai Night family 22 | 23 | This theme has been ported to [many other apps](https://wiki.nikitavoloboev.xyz/design/monokai-night-themes). 24 | -------------------------------------------------------------------------------- /popclip/YouTube.popclipext/Config.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Actions 6 | 7 | 8 | Image File 9 | vid.png 10 | Regular Expression 11 | (?s)^.{1,}$ 12 | Title 13 | YouTube 14 | URL 15 | http://www.youtube.com/results?search_query={popclip text} 16 | 17 | 18 | Extension Identifier 19 | com.pilotmoon.popclip.extension.youtube 20 | Extension Name 21 | YouTube 22 | Version 23 | 2 24 | Extension Description 25 | Search for videos on YouTube. 26 | 27 | 28 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2017-present, Nikita Voloboev (nikitavoloboev.xyz) 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /btt/readme.md: -------------------------------------------------------------------------------- 1 | # [BetterTouchTool](https://www.boastr.net) 2 | 3 | I use BTT to [customize different trackpad gestures](https://medium.com/@nikitavoloboev/take-control-of-your-touchpad-on-macos-45c581f542e0#.7n1ye6vze) either globally or on per app basis. I also use BTT for all my window management needs (move window left/right or maximize). 4 | 5 | You can download my [BTT Profile](https://cdn.jsdelivr.net/gh/nikitavoloboev/my-mac-os@master/btt/Main.bttpreset) and import it to your BetterTouchTool to get all gestures I setup for myself (or just look around and see what you like). Gestures that save me most time are moving between tabs with three finger gestures (+ closing/opening tabs with up & down gestures). 6 | 7 | I also use BTT to modify my TouchBar. Here is how it looks: 8 | 9 | ![](https://i.imgur.com/fkHgrNg.png) 10 | 11 | It shows, from left to right: 12 | 13 | 1. All day event (if there is any). 14 | 2. Current or next event in [my Calendar](https://wiki.nikitavoloboev.xyz/macOS/apps/fantastical) 15 | 3. Current time, day and month number 16 | 4. Battery percentage 17 | 18 | Can easily tell that it's an all day event as it won't have time stamps shown below the event title. 19 | -------------------------------------------------------------------------------- /typinator/readme.md: -------------------------------------------------------------------------------- 1 | # My Typinator Sets 2 | 3 | I wrote about how I use [Typinator](https://wiki.nikitavoloboev.xyz/macOS/apps/typinator) and [Keyboard Maestro](https://wiki.nikitavoloboev.xyz/macOS/apps/keyboard-maestro/keyboard-maestro) together to automate writing in an article you can read [here](https://medium.com/@nikitavoloboev/write-once-never-write-again-c2fa1f6c4e8). 4 | 5 | Here you can find the different Sets that I use in Typinator to speed up my writing. 6 | 7 | You can also find & download all the Typinator sets I use from [here](https://www.dropbox.com/sh/7cfwu8q2nstqw65/AACPu7r1GIWn4_WE7pFwJ_n4a?dl=0) and here is their explanation. 8 | 9 | 1. Smart - Snippets with more complex embeddings like AppleScript output. 10 | 2. Words - Single word expansions. 11 | 3. Phrases - Some phrases I find myself saying often. 12 | 4. Questions - Common questions I found myself asking. 13 | 5. Dates - Expanding current date in different formats like DD/MM/YYYY. 14 | 6. Fantastical - Expansions for [easing entering of natural input](https://medium.com/@nikitavoloboev/fantastical-natural-input-text-expansions-3ea8cf7ccac3#.pv5937ncr) in [Fantastical app](https://wiki.nikitavoloboev.xyz/macOS/apps/fantastical). 15 | 16 | ![](https://i.imgur.com/V8FHOj4.png) 17 | 18 | > My Typinator Sets 19 | 20 | I use the same trick as in [KM](https://wiki.nikitavoloboev.xyz/macOS/apps/keyboard-maestro/km-macros) to indicate what information I should have in my clipboard before activating it by enclosing it inside `{}` like so: 21 | 22 | ![](https://i.imgur.com/CKyQ8gR.png) 23 | -------------------------------------------------------------------------------- /iterm/Monokai Night.itermcolors: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Ansi 0 Color 6 | 7 | Alpha Component 8 | 1 9 | Blue Component 10 | 0.20000000298023224 11 | Color Space 12 | sRGB 13 | Green Component 14 | 0.20000000298023224 15 | Red Component 16 | 0.20000000298023224 17 | 18 | Ansi 1 Color 19 | 20 | Alpha Component 21 | 1 22 | Blue Component 23 | 0.36862745881080627 24 | Color Space 25 | sRGB 26 | Green Component 27 | 0.14901961386203766 28 | Red Component 29 | 0.76862746477127075 30 | 31 | Ansi 10 Color 32 | 33 | Alpha Component 34 | 1 35 | Blue Component 36 | 0.18039216101169586 37 | Color Space 38 | sRGB 39 | Green Component 40 | 0.88627451658248901 41 | Red Component 42 | 0.65098041296005249 43 | 44 | Ansi 11 Color 45 | 46 | Alpha Component 47 | 1 48 | Blue Component 49 | 0.18039216101169586 50 | Color Space 51 | sRGB 52 | Green Component 53 | 0.88627451658248901 54 | Red Component 55 | 0.88627451658248901 56 | 57 | Ansi 12 Color 58 | 59 | Alpha Component 60 | 1 61 | Blue Component 62 | 1 63 | Color Space 64 | sRGB 65 | Green Component 66 | 0.60392159223556519 67 | Red Component 68 | 0.5058823823928833 69 | 70 | Ansi 13 Color 71 | 72 | Alpha Component 73 | 1 74 | Blue Component 75 | 1 76 | Color Space 77 | sRGB 78 | Green Component 79 | 0.5058823823928833 80 | Red Component 81 | 0.68235296010971069 82 | 83 | Ansi 14 Color 84 | 85 | Alpha Component 86 | 1 87 | Blue Component 88 | 0.93725490570068359 89 | Color Space 90 | sRGB 91 | Green Component 92 | 0.85098040103912354 93 | Red Component 94 | 0.40000000596046448 95 | 96 | Ansi 15 Color 97 | 98 | Alpha Component 99 | 1 100 | Blue Component 101 | 0.94901961088180542 102 | Color Space 103 | sRGB 104 | Green Component 105 | 0.97254902124404907 106 | Red Component 107 | 0.97254902124404907 108 | 109 | Ansi 2 Color 110 | 111 | Alpha Component 112 | 1 113 | Blue Component 114 | 0.16862745583057404 115 | Color Space 116 | sRGB 117 | Green Component 118 | 0.70588237047195435 119 | Red Component 120 | 0.52549022436141968 121 | 122 | Ansi 3 Color 123 | 124 | Alpha Component 125 | 1 126 | Blue Component 127 | 0.16862745583057404 128 | Color Space 129 | sRGB 130 | Green Component 131 | 0.70588237047195435 132 | Red Component 133 | 0.70196080207824707 134 | 135 | Ansi 4 Color 136 | 137 | Alpha Component 138 | 1 139 | Blue Component 140 | 0.78431373834609985 141 | Color Space 142 | sRGB 143 | Green Component 144 | 0.49411764740943909 145 | Red Component 146 | 0.41568627953529358 147 | 148 | Ansi 5 Color 149 | 150 | Alpha Component 151 | 1 152 | Blue Component 153 | 0.78431373834609985 154 | Color Space 155 | sRGB 156 | Green Component 157 | 0.41960784792900085 158 | Red Component 159 | 0.54901963472366333 160 | 161 | Ansi 6 Color 162 | 163 | Alpha Component 164 | 1 165 | Blue Component 166 | 0.73725491762161255 167 | Color Space 168 | sRGB 169 | Green Component 170 | 0.67843139171600342 171 | Red Component 172 | 0.33725491166114807 173 | 174 | Ansi 7 Color 175 | 176 | Alpha Component 177 | 1 178 | Blue Component 179 | 0.86666667461395264 180 | Color Space 181 | sRGB 182 | Green Component 183 | 0.89019608497619629 184 | Red Component 185 | 0.89019608497619629 186 | 187 | Ansi 8 Color 188 | 189 | Alpha Component 190 | 1 191 | Blue Component 192 | 0.40000000596046448 193 | Color Space 194 | sRGB 195 | Green Component 196 | 0.40000000596046448 197 | Red Component 198 | 0.40000000596046448 199 | 200 | Ansi 9 Color 201 | 202 | Alpha Component 203 | 1 204 | Blue Component 205 | 0.44705882668495178 206 | Color Space 207 | sRGB 208 | Green Component 209 | 0.14901961386203766 210 | Red Component 211 | 0.97647058963775635 212 | 213 | Background Color 214 | 215 | Alpha Component 216 | 1 217 | Blue Component 218 | 0.12156862765550613 219 | Color Space 220 | sRGB 221 | Green Component 222 | 0.12156862765550613 223 | Red Component 224 | 0.12156862765550613 225 | 226 | Badge Color 227 | 228 | Alpha Component 229 | 0.5 230 | Blue Component 231 | 0.0 232 | Color Space 233 | sRGB 234 | Green Component 235 | 0.1491314172744751 236 | Red Component 237 | 1 238 | 239 | Bold Color 240 | 241 | Alpha Component 242 | 1 243 | Blue Component 244 | 0.86666667461395264 245 | Color Space 246 | sRGB 247 | Green Component 248 | 0.86666667461395264 249 | Red Component 250 | 0.86666667461395264 251 | 252 | Cursor Color 253 | 254 | Alpha Component 255 | 1 256 | Blue Component 257 | 0.94901961088180542 258 | Color Space 259 | sRGB 260 | Green Component 261 | 0.94901961088180542 262 | Red Component 263 | 0.94901961088180542 264 | 265 | Cursor Guide Color 266 | 267 | Alpha Component 268 | 0.25 269 | Blue Component 270 | 1 271 | Color Space 272 | sRGB 273 | Green Component 274 | 0.9268307089805603 275 | Red Component 276 | 0.70213186740875244 277 | 278 | Cursor Text Color 279 | 280 | Alpha Component 281 | 1 282 | Blue Component 283 | 0.14901961386203766 284 | Color Space 285 | sRGB 286 | Green Component 287 | 0.14901961386203766 288 | Red Component 289 | 0.14901961386203766 290 | 291 | Foreground Color 292 | 293 | Alpha Component 294 | 1 295 | Blue Component 296 | 0.86666667461395264 297 | Color Space 298 | sRGB 299 | Green Component 300 | 0.86666667461395264 301 | Red Component 302 | 0.86666667461395264 303 | 304 | Link Color 305 | 306 | Alpha Component 307 | 1 308 | Blue Component 309 | 0.86666667461395264 310 | Color Space 311 | sRGB 312 | Green Component 313 | 0.86666667461395264 314 | Red Component 315 | 0.86666667461395264 316 | 317 | Selected Text Color 318 | 319 | Alpha Component 320 | 1 321 | Blue Component 322 | 0.86666667461395264 323 | Color Space 324 | sRGB 325 | Green Component 326 | 0.86666667461395264 327 | Red Component 328 | 0.86666667461395264 329 | 330 | Selection Color 331 | 332 | Alpha Component 333 | 1 334 | Blue Component 335 | 0.31934511661529541 336 | Color Space 337 | sRGB 338 | Green Component 339 | 0.26156574487686157 340 | Red Component 341 | 0.19109529256820679 342 | 343 | 344 | 345 | -------------------------------------------------------------------------------- /textual/Monokai Night/design.css: -------------------------------------------------------------------------------- 1 | /* Basic Body Structure */ 2 | 3 | * { 4 | margin: 0; 5 | padding: 0; 6 | font-size: 100%; 7 | word-wrap: break-word; 8 | line-height: 1.7em; 9 | } 10 | 11 | div.line[data-line-type="debug"] { 12 | display: none; 13 | } 14 | 15 | div.session_indicator.message_buffer_session_indicator { 16 | display: none; 17 | } 18 | 19 | /* TODO: centre it, remove the two white lines and decrease font size */ 20 | div.date_indicator { 21 | display: none; 22 | } 23 | 24 | body { 25 | color: #e7e7e7; 26 | height: 100%; 27 | z-index: 100; 28 | font-size: 11px; 29 | overflow: hidden; 30 | overflow-y: auto; 31 | background-color: #1f1f1f; 32 | font-family: "Lucida Grande"; 33 | } 34 | 35 | body div#body_home { 36 | left: 0; 37 | right: 0; 38 | bottom: 0; 39 | opacity: 0; 40 | width: 100%; 41 | z-index: 100; 42 | max-height: 99.99%; 43 | position: absolute; 44 | opacity: 0; /* Set by JavaScript */ 45 | -webkit-transition: opacity 0.8s linear; 46 | } 47 | 48 | body[viewldata-line-type*="channel"] div#body_home { 49 | max-height: 96.5%; 50 | } 51 | 52 | body .line { 53 | margin-top: -1px; 54 | clear: both; 55 | } 56 | 57 | body[dir="rtl"] .sender { 58 | display: inline-block; 59 | } 60 | 61 | /* Scrolling */ 62 | 63 | body[data-custom-scroller="true"]::-webkit-scrollbar { 64 | width: 17px; 65 | } 66 | 67 | body[data-custom-scroller="true"]::-webkit-scrollbar:horizontal { 68 | height: 0; 69 | } 70 | 71 | body[data-custom-scroller="true"]::-webkit-scrollbar-track { 72 | background: #393939; 73 | box-shadow: inset 1px 0px 0px 0px #4b4b4b; 74 | } 75 | 76 | body[data-custom-scroller="true"]::-webkit-scrollbar-thumb { 77 | background-color: #7c7c7c; 78 | border: 4px solid transparent; 79 | border-left: 5px solid transparent; 80 | border-radius: 20px; 81 | background-clip: content-box; 82 | } 83 | 84 | body[data-custom-scroller="true"]::-webkit-scrollbar-thumb:hover { 85 | background-color: #b0b0b0; 86 | } 87 | 88 | /* Loading Screen */ 89 | 90 | body div#loading_screen { 91 | position: absolute; 92 | top: 50%; 93 | left: 50%; 94 | margin-top: -11px; 95 | margin-left: -150px; 96 | width: 300px; 97 | height: 21px; 98 | font-size: 18px; 99 | background: #181818; 100 | border: 1px solid #333333; 101 | border-radius: 5px; 102 | padding: 5px; 103 | padding-left: 10px; 104 | opacity: 1; /* Set by JavaScript */ 105 | -webkit-transition: opacity 0.8s linear; 106 | } 107 | 108 | /* Time */ 109 | 110 | body[dir="ltr"] .time { 111 | font-size: 9px; 112 | color: #999; 113 | white-space: nowrap; 114 | text-transform: lowercase; 115 | padding-right: 10px; 116 | } 117 | 118 | body[dir="rtl"] .time { 119 | color: #999; 120 | white-space: nowrap; 121 | padding-left: 0.4em; 122 | display: inline-block; 123 | } 124 | 125 | /* Encryption Lock */ 126 | 127 | .encryptionLock img { 128 | float: right; 129 | margin: 0; 130 | padding: 0; 131 | height: 11px; 132 | margin-top: 2px; 133 | padding-left: 10px; 134 | } 135 | 136 | /* Links */ 137 | 138 | a { 139 | color: #2199ff; 140 | text-decoration: none; 141 | } 142 | 143 | a:hover { 144 | color: #70baff; 145 | } 146 | 147 | /* Topic Bar */ 148 | 149 | #topic_bar { 150 | top: 0; 151 | left: 0; 152 | right: 0; 153 | opacity: 0; /* Set by JavaScript */ 154 | z-index: 400; 155 | color: #555; 156 | position: fixed; 157 | padding: 2px 0.5em 3px; 158 | box-shadow: 0 1px 5px #444; 159 | border-bottom: 1px solid #222; 160 | text-shadow: 1px 1px rgba(10, 10, 10, 0.7); 161 | background: #171814; 162 | -webkit-transition: opacity 0.8s linear; 163 | -webkit-font-smoothing: subpixel-antialiased; 164 | overflow: hidden; 165 | white-space: nowrap; 166 | text-overflow: ellipsis; 167 | } 168 | 169 | /* Topic bar hover additions contributed with permission from the project: 170 | */ 171 | 172 | #topic_bar:hover { 173 | overflow: visible; 174 | white-space: normal; 175 | } 176 | 177 | #topic_bar a, 178 | #topic_bar span.channel { 179 | color: #8e8e8e; 180 | border-color: #8e8e8e; 181 | text-shadow: 1px 1px rgba(10, 10, 10, 0.7); 182 | } 183 | 184 | /* Images */ 185 | 186 | .inlineImageCell { 187 | overflow: auto; 188 | display: block; 189 | margin-top: 15px; 190 | margin-bottom: 12px; 191 | } 192 | 193 | .inlineImageCell .image { 194 | display: inline-block; 195 | float: left; 196 | margin-right: 12px; 197 | margin-left: 10px; 198 | min-width: 40px; 199 | max-width: 90%; 200 | } 201 | 202 | .inlineImageCell .closeButton { 203 | cursor: pointer; 204 | border-radius: 5px; 205 | border: 2px solid #a1a1a1; 206 | color: #a1a1a1; 207 | display: inline-block; 208 | line-height: 14px; 209 | font-size: 15px; 210 | font-family: "Helvetica Neue" !important; 211 | text-indent: 7px; 212 | width: 16px; 213 | height: 16px; 214 | float: left; 215 | padding-right: 7px; 216 | padding-left: 0px; 217 | } 218 | 219 | html[data-system-version^="10.9"] .inlineImageCell .closeButton, 220 | html[data-system-version^="10.8"] .inlineImageCell .closeButton { 221 | line-height: 13px; 222 | } 223 | 224 | /* Remember Line */ 225 | 226 | div[id="mark"] { 227 | position: relative; 228 | clear: both; 229 | z-index: 295; 230 | margin: 10px 0; 231 | border-bottom: 1px dotted; 232 | border-color: #444; 233 | -webkit-transition: 0.2s linear; 234 | } 235 | 236 | /* Selected User Message */ 237 | 238 | .sender { 239 | cursor: pointer; 240 | } 241 | 242 | body div.line[data-line-type*="privmsg"]:not(.selectedUser), 243 | body div.line[data-line-type*="action"]:not(.selectedUser) { 244 | transition-property: border-top, border-bottom, background-color; 245 | transition-duration: 0.5s, 0.5s, 0.5s; 246 | } 247 | 248 | body div.line[data-line-type*="privmsg"] .time:not(.selectedUser), 249 | body div.line[data-line-type*="action"] .time:not(.selectedUser) { 250 | transition: color 0.5s; 251 | } 252 | 253 | body div.line.selectedUser[data-highlight="false"] .time { 254 | transition: color 0.5s ease-in; 255 | color: #aaa; 256 | } 257 | 258 | body 259 | div.line.selectedUser[data-line-type*="privmsg"][data-member-type*="myself"] 260 | .time { 261 | color: #fff; 262 | } 263 | 264 | body div.line.selectedUser[data-highlight="false"] { 265 | transition-property: border-top, border-bottom, background-color; 266 | transition-duration: 0.5s, 0.5s, 0.5s; 267 | 268 | z-index: 190; 269 | position: relative; 270 | 271 | border-top: 0px !important; 272 | border-bottom: 0px !important; 273 | background-color: #34352d !important; 274 | } 275 | 276 | /* Historic Line */ 277 | 278 | #historic_messages { 279 | transition: opacity 0.8s ease-in; 280 | opacity: 0; 281 | height: 0; 282 | margin: 0; 283 | padding: 0; 284 | } 285 | 286 | #historic_messages.loaded { 287 | height: auto; 288 | } 289 | 290 | #historic_messages[isreload="false"].loaded { 291 | opacity: 0.6; 292 | } 293 | 294 | #historic_messages[isreload="true"].loaded { 295 | opacity: 1; 296 | } 297 | 298 | /* NOTICE/CTCP/WALLOPS */ 299 | 300 | body div.line[data-line-type*="ctcp"], 301 | body div.line[data-line-type*="notice"], 302 | body div.line[data-line-type*="wallops"] { 303 | color: #f00; 304 | z-index: 191; 305 | background: #400; 306 | position: relative; 307 | padding: 2px 5px 2px 5px; 308 | border-top: 1px solid #811; 309 | border-bottom: 1px solid #811; 310 | } 311 | 312 | body div[data-line-type*="notice"] .sender { 313 | color: #f00; 314 | } 315 | 316 | /* PRIVMSG */ 317 | 318 | body div.line[data-line-type*="privmsg"][data-highlight="false"] { 319 | padding: 3px 5px 3px 5px; 320 | } 321 | 322 | body div.line[data-line-type*="privmsg"][data-highlight="true"], 323 | body div.line[data-line-type*="action"][data-highlight="true"] { 324 | padding: 2px 5px 2px 5px; 325 | border-top: 1px solid #988c00; 326 | border-bottom: 1px solid #988c00; 327 | background-color: #362c00 !important; 328 | } 329 | 330 | body div[ldata-line-type*="privmsg"] .message { 331 | color: #aaa; 332 | } 333 | 334 | body div[data-line-type*="privmsg"] p[data-member-type*="myself"] .message { 335 | color: #fff; 336 | } 337 | 338 | /* ACTION */ 339 | 340 | body div.line[data-line-type*="action"] { 341 | padding: 3px 5px 3px 5px; 342 | } 343 | 344 | body div[ldata-line-type*="action"] .message { 345 | color: #aaa; 346 | } 347 | 348 | body div[data-line-type*="action"] .sender { 349 | color: #aaa; 350 | } 351 | 352 | body div[data-line-type*="action"] p[data-member-type*="myself"] .sender, 353 | body div[data-line-type*="action"] p[data-member-type*="myself"] .message { 354 | color: #ff6f6f; 355 | } 356 | 357 | body[dir="ltr"] div[data-line-type*="action"] .sender:before { 358 | content: "\2022"; 359 | margin-right: 0.4em; 360 | } 361 | 362 | body[dir="ltr"] div[data-line-type*="action"] .sender:after { 363 | content: ""; 364 | /* margin-right: 0.4em; */ 365 | } 366 | 367 | body[dir="rtl"] div[data-line-type*="action"] .sender:before { 368 | content: "\2022"; 369 | margin-left: 0.4em; 370 | } 371 | 372 | body[dir="rtl"] div[data-line-type*="action"] .sender:after { 373 | content: ""; 374 | /* margin-left: 0.4em; */ 375 | } 376 | 377 | /* DEBUG/INVITE */ 378 | 379 | body div.line[data-line-type*="invite"], 380 | body div.line[data-line-type*="debug"], 381 | body div.line[data-line-type*="dcc-file-transfer"], 382 | body div.line[data-line-type*="off-the-record-encryption-status"] { 383 | color: #777; 384 | z-index: 190; 385 | background: #222; 386 | position: relative; 387 | padding: 2px 5px 2px 5px; 388 | border-top: 1px solid #444; 389 | border-bottom: 1px solid #444; 390 | } 391 | 392 | /* off-the-record-encryption-status Message Event */ 393 | body div.line[data-line-type*="off-the-record-encryption-status"] .message { 394 | color: #ff0000; 395 | font-weight: 700; 396 | } 397 | 398 | /* Message of the Day (MOTD) */ 399 | /* 720, 721, 722 are used by ShadowIRCd for Oper MOTD. */ 400 | /* 372, 375, 376 are normal MOTD shared by several IRCds. */ 401 | 402 | body div.line[data-command="372"], 403 | body div.line[data-command="721"] { 404 | border: none; 405 | padding-top: 3px; 406 | padding-bottom: 3px; 407 | } 408 | 409 | body div.line[data-command="375"], 410 | body div.line[data-command="720"] { 411 | /* Start. */ 412 | border-bottom: none; 413 | padding-top: 2px; 414 | padding-bottom: 3px; 415 | } 416 | 417 | body div.line[data-command="376"], 418 | body div.line[data-command="722"] { 419 | /* End. */ 420 | border-top: none; 421 | padding-top: 3px; 422 | padding-bottom: 3px; 423 | } 424 | 425 | body div.line[data-command="372"] .message, 426 | body div.line[data-command="375"] .message, 427 | body 428 | div.line[data-command="376"] 429 | .message 430 | body 431 | div.line[data-command="720"] 432 | .message, 433 | body div.line[data-command="721"] .message, 434 | body div.line[data-command="722"] .message { 435 | font-family: "Menlo" !important; 436 | } 437 | 438 | /* GENERAL EVENT */ 439 | 440 | body div.line[data-line-type*="join"], 441 | body div.line[data-line-type*="part"], 442 | body div.line[data-line-type*="kick"], 443 | body div.line[data-line-type*="quit"], 444 | body div.line[data-line-type*="kill"], 445 | body div.line[data-line-type*="nick"], 446 | body div.line[data-line-type*="mode"], 447 | body div.line[data-line-type*="topic"], 448 | body div.line[data-line-type*="website"] { 449 | padding: 3px 5px 3px 5px; 450 | color: #666; 451 | } 452 | 453 | body[dir="ltr"] div[data-line-type*="join"] .message:before { 454 | content: "→"; 455 | color: #0c0; 456 | /* margin-right: 0.4em; */ 457 | } 458 | 459 | body[dir="ltr"] div[data-line-type*="kick"] .message:before, 460 | body[dir="ltr"] div[data-line-type*="part"] .message:before, 461 | body[dir="ltr"] div[data-line-type*="quit"] .message:before { 462 | content: "←"; 463 | color: #e00; 464 | /* margin-right: 0.4em; */ 465 | } 466 | 467 | body[dir="ltr"] div[data-line-type*="nick"] .message:before { 468 | content: "•"; 469 | color: #0c0; 470 | /* margin-right: 0.4em; */ 471 | } 472 | 473 | body[dir="rtl"] div[data-line-type*="join"] .message:before { 474 | content: "→"; 475 | color: #0c0; 476 | /* margin-left: 0.4em; */ 477 | } 478 | 479 | body[dir="rtl"] div[data-line-type*="kick"] .message:before, 480 | body[dir="rtl"] div[data-line-type*="part"] .message:before, 481 | body[dir="rtl"] div[data-line-type*="quit"] .message:before { 482 | content: "←"; 483 | color: #e00; 484 | /* margin-left: 0.4em; */ 485 | } 486 | 487 | body[dir="rtl"] div[data-line-type*="nick"] .message:before { 488 | content: "•"; 489 | color: #0c0; 490 | /* margin-left: 0.4em; */ 491 | } 492 | 493 | /* Nickname Colors */ 494 | 495 | body .inline_nickname { 496 | } 497 | 498 | body div[data-line-type*="privmsg"] .sender[data-member-type*="myself"] { 499 | color: #ff6f6f; 500 | } 501 | 502 | body .sender[data-member-type*="normal"][colornumber="0"], 503 | body .inline_nickname[colornumber="0"] { 504 | color: #ff91fe; 505 | } 506 | 507 | body .sender[data-member-type*="normal"][colornumber="1"], 508 | body .inline_nickname[colornumber="1"] { 509 | color: #ca91ff; 510 | } 511 | 512 | body .sender[data-member-type*="normal"][colornumber="2"], 513 | body .inline_nickname[colornumber="2"] { 514 | color: #9194ff; 515 | } 516 | 517 | body .sender[data-member-type*="normal"][colornumber="3"], 518 | body .inline_nickname[colornumber="3"] { 519 | color: #91d2ff; 520 | } 521 | 522 | body .sender[data-member-type*="normal"][colornumber="4"], 523 | body .inline_nickname[colornumber="4"] { 524 | color: #91ffcf; 525 | } 526 | 527 | body .sender[data-member-type*="normal"][colornumber="5"], 528 | body .inline_nickname[colornumber="5"] { 529 | color: #91ff94; 530 | } 531 | 532 | body .sender[data-member-type*="normal"][colornumber="6"], 533 | body .inline_nickname[colornumber="6"] { 534 | color: #c0ff91; 535 | } 536 | 537 | body .sender[data-member-type*="normal"][colornumber="7"], 538 | body .inline_nickname[colornumber="7"] { 539 | color: #f9ff91; 540 | } 541 | 542 | body .sender[data-member-type*="normal"][colornumber="8"], 543 | body .inline_nickname[colornumber="8"] { 544 | color: #ffc291; 545 | } 546 | 547 | body .sender[data-member-type*="normal"][colornumber="9"], 548 | body .inline_nickname[colornumber="9"] { 549 | color: #ff4bac; 550 | } 551 | 552 | body .sender[data-member-type*="normal"][colornumber="10"], 553 | body .inline_nickname[colornumber="10"] { 554 | color: #e85bf9; 555 | } 556 | 557 | body .sender[data-member-type*="normal"][colornumber="11"], 558 | body .inline_nickname[colornumber="11"] { 559 | color: #9e69ff; 560 | } 561 | 562 | body .sender[data-member-type*="normal"][colornumber="12"], 563 | body .inline_nickname[colornumber="12"] { 564 | color: #7f99f9; 565 | } 566 | 567 | body .sender[data-member-type*="normal"][colornumber="13"], 568 | body .inline_nickname[colornumber="13"] { 569 | color: #4bc6ff; 570 | } 571 | 572 | body .sender[data-member-type*="normal"][colornumber="14"], 573 | body .inline_nickname[colornumber="14"] { 574 | color: #4bffdb; 575 | } 576 | 577 | body .sender[data-member-type*="normal"][colornumber="15"], 578 | body .inline_nickname[colornumber="15"] { 579 | color: #4bff93; 580 | } 581 | 582 | body .sender[data-member-type*="normal"][colornumber="16"], 583 | body .inline_nickname[colornumber="16"] { 584 | color: #4bff4f; 585 | } 586 | 587 | body .sender[data-member-type*="normal"][colornumber="17"], 588 | body .inline_nickname[colornumber="17"] { 589 | color: #97ff4b; 590 | } 591 | 592 | body .sender[data-member-type*="normal"][colornumber="18"], 593 | body .inline_nickname[colornumber="18"] { 594 | color: #e3ff4b; 595 | } 596 | 597 | body .sender[data-member-type*="normal"][colornumber="19"], 598 | body .inline_nickname[colornumber="19"] { 599 | color: #ffb94b; 600 | } 601 | 602 | body .sender[data-member-type*="normal"][colornumber="20"], 603 | body .inline_nickname[colornumber="20"] { 604 | color: #ff824b; 605 | } 606 | 607 | body .sender[data-member-type*="normal"][colornumber="21"], 608 | body .inline_nickname[colornumber="21"] { 609 | color: #d05e2c; 610 | } 611 | 612 | body .sender[data-member-type*="normal"][colornumber="22"], 613 | body .inline_nickname[colornumber="22"] { 614 | color: #cab732; 615 | } 616 | 617 | body .sender[data-member-type*="normal"][colornumber="23"], 618 | body .inline_nickname[colornumber="23"] { 619 | color: #97de10; 620 | } 621 | 622 | body .sender[data-member-type*="normal"][colornumber="24"], 623 | body .inline_nickname[colornumber="24"] { 624 | color: #95c990; 625 | } 626 | 627 | body .sender[data-member-type*="normal"][colornumber="25"], 628 | body .inline_nickname[colornumber="25"] { 629 | color: #04bb5f; 630 | } 631 | 632 | body .sender[data-member-type*="normal"][colornumber="26"], 633 | body .inline_nickname[colornumber="26"] { 634 | color: #09c1cc; 635 | } 636 | 637 | body .sender[data-member-type*="normal"][colornumber="27"], 638 | body .inline_nickname[colornumber="27"] { 639 | color: #5baeed; 640 | } 641 | 642 | body .sender[data-member-type*="normal"][colornumber="28"], 643 | body .inline_nickname[colornumber="28"] { 644 | color: #9d4ef6; 645 | } 646 | 647 | body .sender[data-member-type*="normal"][colornumber="29"], 648 | body .inline_nickname[colornumber="29"] { 649 | color: #ac69cb; 650 | } 651 | 652 | body .sender[data-member-type*="normal"][colornumber="30"], 653 | body .inline_nickname[colornumber="30"] { 654 | color: #b902c9; 655 | } 656 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # My wonderful world of macOS [![Thanks](https://bit.ly/saythankss)](https://github.com/sponsors/nikitavoloboev) 2 | 3 | > List of applications and tools that make my macOS experience even more amazing 4 | 5 | ![](https://raw.githubusercontent.com/nikitavoloboev/my-mac-os/master/desktop.png) 6 | 7 | > All apps are in one desktop since there is delay in switching between macOS multiple desktops. Dock is hidden. 8 | 9 | #### Contents 10 | 11 | - [Applications](#applications) 12 | - [Productivity](#productivity) 13 | - [Code](#code) 14 | - [Social](#social) 15 | - [Design](#design) 16 | - [Music](#music) 17 | - [Video](#video) 18 | - [Browsers](#browsers) 19 | - [Safari Extensions](#safari-extensions) 20 | - [Command Line Apps](#command-line-apps) 21 | - [Preference Panes](#preference-panes) 22 | - [My wonderful world of iOS](#my-wonderful-world-of-ios-) 23 | - [Similar Setups](#similar-setups) 24 | - [Related](#related) 25 | - [Contributing](#contributing) 26 | 27 | ## Applications 28 | 29 | I use a lot of apps on my mac. Below is a list of my favorite tools with descriptions of how I use them. 30 | 31 | I also share [my dotfiles](https://github.com/nikitavoloboev/dotfiles) together with my [iOS setup](https://github.com/nikitavoloboev/my-ios). And I made a [Telegram group](https://t.me/joinchat/BBKnQU4_rty6_942PFbPbw) to discuss all things macOS/iOS. 32 | 33 | ### Productivity 34 | 35 | #### [Alfred](https://www.alfredapp.com) - Launcher 36 | 37 | - Alfred is a powerful launcher that you can program to show anything you want. It save me a lot of time as I use it to search through anything instantly. 38 | 39 | img 40 | 41 | - It has a great [community](https://www.alfredforum.com/) and [amazing workflows](https://github.com/learn-anything/alfred-workflows#readme) that you can use. 42 | 43 | - I wrote [an article](https://medium.com/@nikitavoloboev/writing-alfred-workflows-in-go-2a44f62dc432) on how anyone can start developing workflows of their own using Go language and [AwGo](https://github.com/deanishe/awgo) library. 44 | 45 | #### [Karabiner](https://pqrs.org/osx/karabiner/) - Keyboard remapping 46 | 47 | - Karabiner is life changing tool that [lets you remap keys at a very low level on macOS](https://medium.com/@nikitavoloboev/karabiner-god-mode-7407a5ddc8f6). 48 | - I completely remapped my keyboard with it and every key on my keyboard is a custom modifier key that I can program to do what I want. 49 | - For example you can make caps lock into an escape key when pressed once but if you hold it, it becomes a [hyper key](https://medium.com/@nikitavoloboev/karabiner-god-mode-7407a5ddc8f6). Hyper key means that a key now serves two purposes, once when pressed alone and once when held down. So for example, for remapping caps lock, we can remap it to act as escape when pressed alone once but if we hold down on it, it becomes `⌘ + ⌃` modifier key. So `Caps Lock + F` becomes `⌘ + ⌃ + F`. And so on. 50 | - I take this idea further and define these kind of hyper keys for **every single key on my keyboard**. 51 | - I describe how I use Karabiner in detail [here](https://wiki.nikitavoloboev.xyz/macos/macos-apps/karabiner) and I generate [my configuration](https://github.com/nikitavoloboev/dotfiles/blob/master/karabiner/karabiner.edn) with a [Karabiner DSL](https://github.com/yqrashawn/GokuRakuJoudo#readme). 52 | 53 | #### [Keyboard Maestro](https://www.keyboardmaestro.com/main/) - Automation tool 54 | 55 | - Keyboard Maestro is essentially an IDE for automation. You create macros of actions that you can then easily call from Karabiner. 56 | - It has a [wonderful community](https://forum.keyboardmaestro.com/) that is happy to help with whatever you are trying to achieve. 57 | - I share [all the macros I use](https://wiki.nikitavoloboev.xyz/macOS/apps/keyboard-maestro/km-macros) with the app. 58 | 59 | #### [2Do](https://www.2doapp.com/mac) - Flexible task manager 60 | 61 | - I love GTD methodology. This app is phenomenal with helping me [organize my tasks](https://wiki.nikitavoloboev.xyz/macOS/apps/2do). Here is how my sidebar looks: 62 | 63 | 64 | 65 | - It also has global quick add with a hotkey. Together with lists, priorities, powerful search and a lot more. 66 | 67 | img 68 | 69 | #### [Trello](https://trello.com) - Project management tool 70 | 71 | - I use the app a lot to track various projects I have in my life. 72 | - I share many boards I made [publicly](https://wiki.nikitavoloboev.xyz/sharing/my-trello). Here is an example of a public board for tracking various [things I want to learn](https://trello.com/b/cu32qF3q). 73 | 74 | ![](https://i.imgur.com/U0KSBJT.png) 75 | 76 | - I assign myself to the cards I am working on now and filter to see only them by [pressing Q key](https://trello.com/shortcuts). I mark cards I want to work on next with `Next` tag. 77 | 78 | #### [1Password](https://1password.com) - Password manager 79 | 80 | - Generate all of my passwords with it and keep everything in a secured and encrypted vault kept secure by my one master password. 81 | - No longer need to remember passwords and I now have a unique password for every website that I am signed up on whilst [activating two factor authentication](https://support.1password.com/one-time-passwords/) wherever possible. 82 | 83 | #### [Typinator](http://www.ergonis.com/products/typinator/) - Text expansions 84 | 85 | - I use the app to [fully automate writing repetitive text](https://medium.com/@nikitavoloboev/write-once-never-write-again-c2fa1f6c4e8). 86 | - I share all the Typinator sets I made with the app [here](typinator). 87 | 88 | #### [BetterTouchTool](https://www.boastr.net/) - Mac input customizer 89 | 90 | - I use this app a lot for mapping [various trackpad gestures](https://medium.com/@nikitavoloboev/take-control-of-your-touchpad-on-macos-45c581f542e0#.7n1ye6vze) to hotkeys and actions both globally and per specific apps. 91 | - I love scrolling through my tabs in Safari with three finger swipes left and right as well as opening and closing tabs with swiping up and down respectively. 92 | - I share [all the different gestures I have setup to use with the app](btt#readme) that you can view and download. 93 | - I also use the app to modify how my TouchBar looks. 94 | 95 | ![](https://i.imgur.com/Ubna3yL.png) 96 | 97 | #### [PDF Expert](https://pdfexpert.com/) - PDF reader/editor 98 | 99 | - I read a lot of PDFs like books, research papers and the like. This app is a huge upgrade over Preview app that I used before. 100 | - Multiple tabs, sepia mode, very nice annotation tools, great search, performance. 101 | 102 | #### [Fantastical](https://flexibits.com/fantastical) - Calendar 103 | 104 | - I use the app to manage events in my life. 105 | - I take great use of Fantastical's natural language input and I use [many Typinator expansions](https://medium.com/@nikitavoloboev/fantastical-natural-input-text-expansions-3ea8cf7ccac3#.pv5937ncr) to ease this process. 106 | - I always view my events from `Week` view. And show 5 days with 16h shown for all days. This lets me have a perspective over what I have to do now. What deadlines I have to complete soon. And gives me the freedom to adjust my schedule in light of upcoming deadlines and events. 107 | 108 | #### [Contexts](https://contexts.co) - Window switcher 109 | 110 | - Allows me to fuzzy search through all the currently active windows that I have. 111 | 112 | ![](https://i.imgur.com/VdNRlGM.png) 113 | 114 | - Makes jumping to the right window I need effortless. I often may have many VS Code instances with different projects running and this lets me switch to the project I need in seconds. 115 | 116 | #### [Dictionary]() 117 | 118 | - Comes natively with macOS and I started to love using it for exploring and searching through Wikipedia. 119 | - It is incredibly fast to make the searches and it gives quick autosuggestions for any query I type that I can then select with up and down arrows. 120 | 121 | ![](https://i.imgur.com/Nj4erv5.png) 122 | 123 | #### [CleanShot](https://getcleanshot.com) - Create & annotate screenshots/recordings 124 | 125 | - After you make a screenshot, it allows for quick edits (arrows, text, blurring). 126 | 127 | #### [Popclip](https://pilotmoon.com/popclip/) - iOS like mouse text selection popover 128 | 129 | - Brings up a quick menu whenever some text is selected on which I can do a number of quick actions, like searching selected text on Google, YouTube or copy the text. Here is how it looks for me: 130 | 131 | img 132 | 133 | - I share all the extensions I use with it [here](popclip#readme.md). 134 | 135 | #### [Noizio](http://noiz.io/) - Ambient sounds 136 | 137 | - I use it to play sounds of rain when focusing. 138 | 139 | #### [Reeder](http://reederapp.com/mac/) - RSS Reeder 140 | 141 | - The app I use to keep up with my RSS feeds. I use RSS to follow my favorite blogs, stay up to date on new podcast episodes and even track some software releases. 142 | - I use [Inoreader](https://www.inoreader.com) to sync [blogs I follow](https://wiki.nikitavoloboev.xyz/research/blogs) between phone and mac. 143 | - Here is how Reeder looks like for me: 144 | 145 | ![](https://i.imgur.com/2Ruad9G.png) 146 | 147 | #### [Transmission](https://www.transmissionbt.com/) - BitTorrent client 148 | 149 | - A torrent client that I use. Very minimal in its UI but very powerful and has all the features that I need. 150 | 151 | ### Code 152 | 153 | #### [VS Code](https://github.com/Microsoft/vscode) - Code editor 154 | 155 | - My favorite editor that I use to write code in. I use [many extensions](https://wiki.nikitavoloboev.xyz/text-editors/vs-code/vs-code-extensions) for it. 156 | - My config for it can be found [here](https://github.com/nikitavoloboev/dotfiles/blob/master/vscode/settings.json). 157 | - I use VS Code [Monokai Night](https://github.com/fabiospampinato/vscode-monokai-night#readme) theme with [JetBrains Mono](https://www.jetbrains.com/lp/mono/) font. Here is how it looks: 158 | 159 | ![](https://i.imgur.com/jSH3nbF.png) 160 | 161 | #### [iTerm](https://www.iterm2.com/) - Terminal Emulator 162 | 163 | - Use Zsh as my shell together with [Antibody](https://github.com/getantibody/antibody) to install [Zsh plugins I use](https://wiki.nikitavoloboev.xyz/unix/shell/zsh/zsh-plugins). 164 | - Assigned w + j with [Karabiner](https://wiki.nikitavoloboev.xyz/macos/macos-apps/karabiner) to open the app from Keyboard Maestro in seconds. 165 | - I made my own [Monokai Night theme](iterm#readme) for it. 166 | 167 | img 168 | 169 | - I go over how I use the app [here](https://wiki.nikitavoloboev.xyz/macOS/apps/iterm). 170 | 171 | #### [Sublime Text](https://www.sublimetext.com) - Text Editor 172 | 173 | - Use this editor in addition to VS Code and Neovim for its blazing fast speed of opening files. 174 | - I use it primarily to edit markdown files like [my wiki](https://wiki.nikitavoloboev.xyz/other/wiki-workflow). I also edit config files and open large and small files for quick edits. 175 | - I use [many plugins](https://wiki.nikitavoloboev.xyz/text-editors/sublime-text/sublime-text-plugins) together with [Ayu theme](https://github.com/dempfi/ayu). 176 | 177 | #### [Dash](https://kapeli.com/dash) - API Documentation Browser 178 | 179 | - Allows you to download any docset that you might want to use, search for any method, class or anything that you need very quickly, comes with the amazing [Alfred workflow](https://www.alfredapp.com/blog/productivity/dash-quicker-api-documentation-search/) to simplify the process of searching for the right things. 180 | 181 | img 182 | 183 | #### [Tower](https://www.git-tower.com) - Git client 184 | 185 | - Use the app to help me version control any project I am working on. Love the ability to search through commits, check out branches with ease and searching through all the Git repositories I have on my mac with quick search. 186 | 187 | ![](https://i.imgur.com/fwCDoKR.png) 188 | 189 | #### [Paw](https://paw.cloud) - HTTP client 190 | 191 | - Use it to quickly make HTTP requests and test out API endpoints. 192 | 193 | #### [Neovim](https://neovim.io) - Text Editor 194 | 195 | - The best text editing experience you will ever get. It is worth learning it as you will start thinking about text editing differently. 196 | - I use some kind of vim bindings in any app I use and if there is a vim plugin for the app, I often use it. I use [vim editor](https://wiki.nikitavoloboev.xyz/text-editors/vim/vim) often when connecting to remote sessions and when I need a console editor. 197 | - My [Neovim](https://github.com/neovim/neovim) config can be seen [here](https://github.com/nikitavoloboev/dotfiles/blob/master/nvim/init.vim). I use [Monokai Night theme](https://github.com/nikitavoloboev/vim-monokai-night#readme) with [many plugins](https://wiki.nikitavoloboev.xyz/text-editors/vim/vim-plugins). Here is how it looks: 198 | 199 | ![](https://i.imgur.com/sLXBvv7.png) 200 | 201 | ### Social 202 | 203 | #### [Telegram](https://desktop.telegram.org/) - Messenger 204 | 205 | - My favorite messenger. 206 | 207 | #### [Spark](https://sparkmailapp.com) - Email client 208 | 209 | - Love how it smartly categorizes emails by categories. 210 | - I approach all of my email tasks in GTD style. Keeping my email Inbox close to 0 at all times. 211 | 212 | #### [Tweetbot](http://tapbots.com/tweetbot/mac/) - Twitter client 213 | 214 | - Use it to stay up to date and communicate on Twitter. I have Tweetbot open in full screen with two columns (Mentions or [Other](https://twitter.com/i/lists/1131319788012285952) & [Timeline](https://twitter.com/nikitavoloboev/following)). Here is how that looks for me: 215 | 216 | ![](https://i.imgur.com/uMoGfGx.png) 217 | 218 | #### [Textual](https://www.codeux.com/textual/) - IRC Client 219 | 220 | - I love IRC and this is the best macOS client for it. 221 | - I created my own [Monokai Night theme](textual#readme) for it that I love. 222 | 223 | ![](https://i.imgur.com/Lpozk8X.png) 224 | 225 | - The app also has an awesome channel search feature that I use a lot. 226 | 227 | img 228 | 229 | app due to its clean interface, a native client and stickers. I use few [KM macros](https://wiki.nikitavoloboev.xyz/macOS/apps/keyboard-maestro/km-macros) & quick jump search to instantly jump to chats. 230 | 231 | ### Design 232 | 233 | #### [Figma](https://www.figma.com) - Design tool 234 | 235 | - Use the app to quickly prototype & collaborate on designs. 236 | 237 | #### [Sip](https://sipapp.io/) - Collect, organize & share colors 238 | 239 | - A great color picker I use to collect my favorite colors and color schemes. 240 | 241 | img 242 | 243 | #### [PixelSnap](https://getpixelsnap.com/) - Measure everything on screen 244 | 245 | - Use it to quickly get measurements of objects and distances between elements. 246 | 247 | ### Music 248 | 249 | #### [Spotify](https://www.spotify.com/us/) - Music streaming 250 | 251 | - Found a [lot of great music](https://open.spotify.com/user/nikitavoloboev) with this application and the phenomenal [Alfred Workflow](http://alfred-spotify-mini-player.com/) makes using the application an absolute joy. 252 | - Quickly finding artists, songs I want to listen, instantly adding the song playing to my [Likes](https://open.spotify.com/user/nikitavoloboev/playlist/0ERn0U4qZIKC8Dy7RrMMsn?) playlist or any other playlist I want, seeing what other songs the artist has and more. 253 | 254 | img 255 | 256 | ### Video 257 | 258 | #### [IINA](https://github.com/lhc70000/iina) - Video player 259 | 260 | - Open source alternative to VLC built specifically for macOS. 261 | - It is based on [mpv](https://github.com/mpv-player/mpv) and has a more modern and native look than VLC. 262 | 263 | #### [Kap](https://github.com/wulkano/kap) - Screen recorder 264 | 265 | - An open source screen recorder I use to record GIFs. 266 | - Has keyboard support so I can quickly start and end recording of the GIF in one hotkey. 267 | 268 | ### Browsers 269 | 270 | #### [Safari](https://www.apple.com/lae/safari/) 271 | 272 | - My favorite browser. It is incredibly fast & cares about my privacy unlike Chrome. 273 | 274 | ##### Safari Extensions 275 | 276 | - [Vimari](https://github.com/televator-apps/vimari) - Adds custom layer of keybinds you can customize to personalize the browsing experience like hinting and moving between tabs. 277 | - [Wipr](https://itunes.apple.com/nl/app/wipr/id1320666476?l=en&mt=12) - Ad content blocker that uses [Safari native content blocking API's](https://developer.apple.com/library/content/documentation/Extensions/Conceptual/ContentBlockingRules/Introduction/Introduction.html). 278 | - [1Password](https://agilebits.com/onepassword/extensions) - [1Password](https://1password.com) is a phenomenal password manager, this extension just gives a seamless interaction of it with the browser. 279 | 280 | #### [Google Chrome Canary](https://www.google.com/chrome/canary/) 281 | 282 | - Use it to develop websites with Dev Tools and [Pesticide](http://pesticide.io) & [React Dev Tools](https://reactjs.org/blog/2019/08/15/new-react-devtools.html) extensions. Chrome has few [other extensions I like](https://wiki.nikitavoloboev.xyz/web/browsers/google-chrome). 283 | 284 | ## Command Line Apps 285 | 286 | I use [brew](https://brew.sh) package manager to install all the [tools I use on my system](https://github.com/nikitavoloboev/dotfiles/blob/master/magefile.go). 287 | 288 | I curate a list of [interesting CLI tools](https://github.com/learn-anything/command-line-tools#readme). Below are ones I love & use often: 289 | 290 | - [exa](https://github.com/ogham/exa) - Replacement for ls written in rust. 291 | - [ripgrep](https://github.com/BurntSushi/ripgrep) - Search text for patterns fast. 292 | - [fzf](https://github.com/junegunn/fzf) - Command-line fuzzy finder. 293 | - [fd](https://github.com/sharkdp/fd) - Simple, fast and user-friendly alternative to 'find'. 294 | - [watchexec](https://github.com/watchexec/watchexec) - Executes commands in response to file modifications. 295 | - [bat](https://github.com/sharkdp/bat) - Cat clone with wings. 296 | - [up](https://github.com/apex/up) - Deploy infinitely scalable serverless apps, APIs, and sites in seconds to AWS. 297 | - [jq](https://github.com/stedolan/jq) - JSON processor. 298 | - [git](https://github.com/git/git) - Version control. 299 | - [curl](https://curl.haxx.se/docs/manpage.html) - Transfer data from or to a server. 300 | - [youtube-dl](https://github.com/rg3/youtube-dl) - Download videos from YouTube and other video sites. 301 | - [tmux](https://github.com/tmux/tmux) - Terminal multiplexer. 302 | - [direnv](https://direnv.net/) - Environment switcher for the shell. 303 | - [htop](https://github.com/hishamhm/htop) - Interactive text-mode process viewer for Unix systems. 304 | - [httpie](https://github.com/jakubroztocil/httpie) - HTTP client. 305 | - [rq](https://github.com/dflemstr/rq) - Tool for doing record analysis and transformation. 306 | - [pandoc](https://github.com/jgm/pandoc) - Universal markup converter. 307 | - [trash](https://github.com/sindresorhus/trash) - Move files and folders to the trash. 308 | - [vtop](https://github.com/MrRio/vtop) - Graphical activity monitor. 309 | - [gotop](https://github.com/cjbassi/gotop) - Terminal based graphical activity monitor inspired by gtop and vtop. 310 | - [howdoi](https://github.com/gleitz/howdoi) - Instant coding answers. 311 | - [asciinema](https://github.com/asciinema/asciinema) - Terminal session recorder. 312 | - [tldr](https://github.com/tldr-pages/tldr) - Simplified and community-driven man pages. 313 | - [imgcat](https://github.com/eddieantonio/imgcat) - Like [cat](http://www.linfo.org/cat.html) but for images. 314 | - [screenfetch](https://github.com/KittyKatt/screenFetch) - Fetches system/theme information in terminal. 315 | - [hugo](https://github.com/gohugoio/hugo) - Fast and flexible static site generator. 316 | - [reflex](https://github.com/cespare/reflex) - Run a command when files change. 317 | - [modd](https://github.com/cortesi/modd) - Flexible tool for responding to file system changes. 318 | - [now](https://github.com/zeit/now-cli) - Real time global deployments served over HTTP/2. 319 | - [yarn](https://github.com/yarnpkg/yarn) - Fast, reliable, and secure dependency management. 320 | - [hub](https://github.com/github/hub) - GitHub wrapper. 321 | - [xsv](https://github.com/BurntSushi/xsv) - Fast CSV command line toolkit written in Rust. 322 | - [pv](https://ivarch.com/programs/pv.shtml) - Pipe Viewer. 323 | - [m-cli](https://github.com/rgcr/m-cli) - Useful utils for macOS. 324 | - [pgcli](https://github.com/dbcli/pgcli) - Postgres CLI with autocompletion and syntax highlighting. 325 | - [mas](https://github.com/mas-cli/mas) - CLI for mac app store. 326 | - [loc](https://github.com/cgag/loc) - Count lines of code quickly. 327 | - [alfred](https://godoc.org/github.com/jason0x43/go-alfred/alfred) - Manage Go-based Alfred workflows. 328 | - [neofetch](https://github.com/dylanaraps/neofetch) - System information tool. 329 | - [license-up](https://github.com/nikitavoloboev/license-up) - Create a license quickly for your project. 330 | - [piknik](https://github.com/jedisct1/piknik) - Copy/paste anything over the network. 331 | - [bench](https://github.com/Gabriel439/bench) - Command-line benchmark tool. 332 | - [ghq](https://github.com/motemen/ghq) - Manage remote repository clones. 333 | - [npx](https://github.com/zkat/npx) - Execute npm package binaries. 334 | - [devd](https://github.com/cortesi/devd) - Local webserver for developers. 335 | - [wifi-password](https://github.com/rauchg/wifi-password) - Get the password of the WiFi you're on. 336 | - [fkill](https://github.com/sindresorhus/fkill-cli) - Fabulously kill processes. 337 | - [ran](https://github.com/m3ng9i/ran) - Simple static web server written in Go. 338 | 339 | ## Preference Panes 340 | 341 | - [SwiftDefaultApps](https://github.com/Lord-Kamina/SwiftDefaultApps/releases/latest) - Set the default application used for various URL schemes, file extensions, file types, MIME types, and Uniform Type Identifiers. 342 | - [TinkerTool](https://www.bresink.com/osx/TinkerTool.html) - Gives you access to additional preference settings Apple has built into macOS. 343 | 344 | I also [share screenshots of changes to System Preferences I made](https://imgur.com/a/KoVAxFQ). 345 | 346 | ## Desktop Screenshot 347 | 348 | ![](https://i.imgur.com/petNhFp.jpg) 349 | 350 | > Using [screenfetch](https://github.com/KittyKatt/screenFetch) 351 | 352 | ## Alfred launcher 353 | 354 | ![](https://i.imgur.com/zsxhm46.png) 355 | 356 | > Searching [Alfred Learn Anything](https://github.com/nikitavoloboev/alfred-learn-anything#readme). Using [Monokai Night theme](https://www.alfredapp.com/extras/theme/PQVZpeg4Zi/). 357 | 358 | ## Monokai Night themes 359 | 360 | ![](https://i.imgur.com/Xffv68c.jpg) 361 | 362 | > Having a [unified theme](https://wiki.nikitavoloboev.xyz/design/monokai-night-themes) across apps is amazing 363 | 364 | ## Launchpad 365 | 366 | ![](https://i.imgur.com/rlrnzOi.png) 367 | 368 | ## [My wonderful world of iOS 📱](https://github.com/nikitavoloboev/my-ios#readme) 369 | 370 | If you found this interesting, I also have [similar repository](https://github.com/nikitavoloboev/my-ios#readme) going over what applications I use on iOS/WatchOS as well as how and why I use them. 371 | 372 | 373 | 374 | 375 | 376 | 377 | 378 | 379 | 380 | 381 | ## Similar Setups 382 | 383 | Here you can find more setups by other people that you can take ideas and inspiration from. 384 | 385 | - [Works for me](https://works-for-me.github.io/) - Collection of developer toolkits. 386 | - [Use This Interviews](https://usesthis.com) - What do people use to get stuff done? 387 | - [Omar Bahareth's my-mac-os](https://github.com/obahareth/my-mac-os) - Another my-mac-os. 388 | 389 | ## Related 390 | 391 | - [Awesome mac](https://github.com/jaywcjlove/awesome-mac#readme) 392 | - [Interesting macOS apps](https://github.com/learn-anything/macos-apps#readme) 393 | - [Open Source macOS apps](https://github.com/serhii-londar/open-source-mac-os-apps#readme) 394 | 395 | ## Contributing 396 | 397 | If you shared a similar personal setup to this, be it for Windows, Linux or anything else, you can add it in [Similar Setups](#similar-setups) section. 398 | 399 | I love finding new awesome tools and apps. If you have a favorite tool or app that you think I missed, please [say it](../../issues/new). 400 | 401 | ## Thank you 402 | 403 | You can support me on [GitHub](https://github.com/sponsors/nikitavoloboev) or look into [other projects](https://nikitavoloboev.xyz/projects) I shared. 404 | 405 | [![MIT](https://img.shields.io/badge/license-MIT-0a0a0a.svg?style=flat&colorA=0a0a0a)](LICENSE) [![Twitter](http://bit.ly/nikitatweet)](https://twitter.com/nikitavoloboev) 406 | -------------------------------------------------------------------------------- /btt/Main.bttpreset: -------------------------------------------------------------------------------- 1 | { 2 | "BTTPresetName" : "Main", 3 | "BTTPresetColor" : "180.781740, 72.654600, 213.690000, 255.000000", 4 | "BTTGeneralSettings" : { 5 | "BTTPathSampleSize" : 100, 6 | "BTTCMOnTop" : true, 7 | "BTTForceForceClickPressure2F" : 700, 8 | "BSTLeftHalfBlock" : true, 9 | "BTTMinDrawingMovement" : 2, 10 | "BTTTouchBarMouseModeClickBlock" : true, 11 | "BSTRightHalfBlock" : true, 12 | "disableScrollingIf2" : true, 13 | "batteryWarning" : false, 14 | "BSTDontShowSnapAreasWhileModMoving" : 0, 15 | "BTTSavedMousePosition" : "{1029.2890625, 299.78125}", 16 | "BSTWindowGrabPosY" : 10, 17 | "singleFingerTapRight" : 0.05000000074505806, 18 | "BTTDrawingStrokeWidth" : 4, 19 | "showTrackpadTab" : true, 20 | "BTRScrollSpeed" : "1.000000", 21 | "cornerSnap" : true, 22 | "BTTTouchBarHapticFeedbackRelease" : 0, 23 | "showDrawingsTab" : true, 24 | "SIRIMouseSpeed" : 1, 25 | "BSTIncreaseSnappingArea" : true, 26 | "BTTUseNewUI" : true, 27 | "BSTEnableEnhancementCheck" : true, 28 | "useAppleRemotePlugin" : true, 29 | "BTTTouchBarFontSize" : 15, 30 | "BSTSnapAreaDefaultPictoDistanceFromBottom" : 0.10000000149011612, 31 | "BTRMouseSpeed" : "1.000000", 32 | "BSTPreventTopMissionControl" : true, 33 | "BSTSnapAreaDefaultDashedBorder" : false, 34 | "BTTEnablePalmRecognition" : true, 35 | "nextMonitorMoveWarningShowed" : true, 36 | "oldScale" : 1, 37 | "BTTAllowThumbIfAllFingersArePlacedSimultaneously" : true, 38 | "BSTBrokenAPICheckEnabled" : false, 39 | "BTTShowControlStripItem" : false, 40 | "BSTSnapAreaDefaultCornerRadius" : 20, 41 | "BTTMovePastedToTop" : true, 42 | "BTTMaxAllowedDrawingRotation" : 30, 43 | "BTTDidRegisterForUpdateStats" : "3.364", 44 | "BTTTpFourFingerSwipeSensitivity" : 0.40000000000000002, 45 | "BSTMoveTreshold" : 2, 46 | "BTTHideFomControlStripWhenOpen" : false, 47 | "BTTNumberOfStarts" : 12565, 48 | "BTTForceNormalClickPressure3F" : 150, 49 | "showSiriRemoteTab" : true, 50 | "SIRIScrollSpeed" : 1, 51 | "BTTShowControlStrip" : false, 52 | "SHOWEDHIDEMENUBARWARNING" : true, 53 | "tpThreeFingerDoubleTapDelay" : 0.5, 54 | "showNormalMiceTab" : true, 55 | "BTTHideGlobalTouchBarActionsAppSpecific" : false, 56 | "BSTSnapAreaDefaultBorderWidth" : 3, 57 | "BTTTouchBarHapticFeedback" : 0, 58 | "BTTForceNormalClickPressure" : 150, 59 | "BTTDrawingRightMouse" : true, 60 | "BTTConvertedDevices" : true, 61 | "snapBottomRight" : true, 62 | "BTTThreeFingerTipTapMinSpread" : 0.029999999999999999, 63 | "BTTTouchBarVisible" : true, 64 | "BTTIMGURDefault" : true, 65 | "BSTSnapAreaDefaultBackgroundColor" : "129.988836, 201.126536, 227.013985, 104.550000", 66 | "BSTSnapAreaDefaultPictoSize" : 0.69999998807907104, 67 | "BSTSnapAreaDefaultBorderColor" : "0.000000, 0.000000, 0.000000, 255.000000", 68 | "BSTTopMissionControlTreshold" : 34, 69 | "BSTSnapAreaDefaultHighlightColor" : "92.624286, 122.650411, 161.665578, 56.100000", 70 | "BTTForceForceClickPressure5F" : 600, 71 | "BTTForceForceClickPressure" : 700, 72 | "BSTMemorySaver" : true, 73 | "BTTLastClamshellState" : false, 74 | "cmdResize" : false, 75 | "BTTTouchBarAnimateGroups" : true, 76 | "BTTShowBTTWhenControlStripHidden" : false, 77 | "BTTFreeSpaceAfterESC" : 15, 78 | "mmZoomRepeatDelay" : 0.10000000000000001, 79 | "BTTTiltWheelDelay" : 0.44999998807907104, 80 | "BTTDrawingAreaWidth" : 915, 81 | "snapTopLeft" : true, 82 | "controlMove" : false, 83 | "twoFingerDoubleTapDelay" : 0.5, 84 | "BTTForceNormalClickPressure5F" : 200, 85 | "BTTTouchBarChecked" : true, 86 | "BTTShowESCWhenControlStripHidden" : false, 87 | "showBTTRemoteTab" : true, 88 | "BTTFilterMagicMouseLeftRightEdge" : true, 89 | "BTTTouchBarGlobalPosition" : 0, 90 | "BTTDrawingsHighlightStartPoint" : true, 91 | "BTTEnableUsageLogging" : true, 92 | "snapBottomLeft" : true, 93 | "BTTScreenshotOpenImgurInBrowser" : true, 94 | "BTTDontRestartAfterSleep" : true, 95 | "BTTForceNormalClickPressure2F" : 140, 96 | "BSTSnapAreaDefaultInvisible" : false, 97 | "BTTDrawingAreaHeight" : 626, 98 | "BTTForceForceClickPressure4F" : 650, 99 | "BTTTouchBarUseMonoSpacedFont" : true, 100 | "BSTCornerRoundness" : 40, 101 | "BTTForceForceHapticResponse" : 13, 102 | "showMagicMouseTab" : true, 103 | "BTTAlwaysShowPresetIndicators" : true, 104 | "BTTForcedHidden" : false, 105 | "showTouchBarTab" : true, 106 | "BTTFreeSpaceAfterBTT" : 20, 107 | "BTTTwoFingerTipTapMinSpread" : 0.029999999999999999, 108 | "BTTDismissIfNothingToShow" : false, 109 | "shiftMove" : false, 110 | "BTTDrawingsRestoreMousePosition" : true, 111 | "BSTDisableSnapAreas" : false, 112 | "BTTClipboardFrame" : "{{505, 314}, {678, 417}}", 113 | "BTTDefaultTBIconWidth" : 22, 114 | "snapTopRight" : true, 115 | "BSTSnapAreaDefaultShowPictogram" : false, 116 | "BTTSelectedKeyboardTabIndex" : 0, 117 | "BTTTouchBarKeepIconRatio" : true, 118 | "BSTBrokenAPICheckDelay" : 0.20000000000000001, 119 | "showKeyboardTab" : true, 120 | "BTTForceForceClickPressure3F" : 700, 121 | "shiftDisables" : false, 122 | "disableScrollingIf3" : true, 123 | "BSTWindowGrabPosX" : 67, 124 | "BTTHandleThumbsRestingOnTopEdgeAndCorners" : true, 125 | "BTTAutoSwitchToOldKeyboardImplementation" : true, 126 | "BTTTpThreeFingerSwipeSensitivity" : 0.29999999999999999, 127 | "BTTCopyImgurURLToClipboard" : true, 128 | "BTTForceNormalHapticResponse" : 12, 129 | "BTTTouchBarSupportEnabled" : true, 130 | "BTRMessageChangeScrollDirection" : 0, 131 | "BTTDaysToKeepHistory" : 1.3044071471291876, 132 | "BTTDefaultTBIconHeight" : 22, 133 | "singleFingerTapLeft" : 0.44999998807907104, 134 | "BTTForceNormalClickPressure4F" : 175, 135 | "BSTSnapAreaDefaultAnimationDuration" : 0.30000001192092896, 136 | "pluginDictionary" : { 137 | "1" : { 138 | "Apple Remote Plugin" : { 139 | "10" : "Play\/Pause, Holding (only on aluminum remote)", 140 | "2" : "Up, Holding", 141 | "3" : "Down", 142 | "11" : "Menu", 143 | "4" : "Down, Holding", 144 | "5" : "Left", 145 | "12" : "Menu, Holding", 146 | "6" : "Left, Holding", 147 | "13" : "Center", 148 | "7" : "Right", 149 | "8" : "Right, Holding", 150 | "14" : "Center, Holding", 151 | "1" : "Up", 152 | "9" : "Play\/Pause (only on aluminum remote)" 153 | } 154 | } 155 | }, 156 | "showOtherTriggersTab" : true, 157 | "BSTSnapAreaDefaultPictoDistanceFromLeft" : 0.10000000149011612 158 | }, 159 | "BTTPresetUUID" : "8327E7B1-A457-4FB6-BB70-4837F4440E79", 160 | "BTTPresetContent" : [ 161 | { 162 | "BTTAppBundleIdentifier" : "com.apple.Preview", 163 | "BTTAppName" : "Preview", 164 | "BTTAppAutoInvertIcon" : 1, 165 | "BTTAppProcessMatchMode" : 2, 166 | "BTTAppProcessName" : "Preview", 167 | "BTTTriggers" : [ 168 | { 169 | "BTTTriggerType" : 102, 170 | "BTTTriggerTypeDescription" : "3 Finger Swipe Up", 171 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 172 | "BTTPredefinedActionType" : -1, 173 | "BTTPredefinedActionName" : "No Action", 174 | "BTTAutoAdaptActionToKeyboardLayout" : true, 175 | "BTTShortcutToSend" : "126", 176 | "BTTEnabled2" : 1, 177 | "BTTAlternateModifierKeys" : 0, 178 | "BTTRepeatDelay" : 0, 179 | "BTTUUID" : "F121444A-59C0-4CA7-AB98-BA2F34D3BF62", 180 | "BTTNotesInsteadOfDescription" : 0, 181 | "BTTEnabled" : 1, 182 | "BTTModifierMode" : 0, 183 | "BTTOrder" : 1, 184 | "BTTDisplayOrder" : 0 185 | }, 186 | { 187 | "BTTTriggerType" : 103, 188 | "BTTTriggerTypeDescription" : "3 Finger Swipe Down", 189 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 190 | "BTTPredefinedActionType" : -1, 191 | "BTTPredefinedActionName" : "No Action", 192 | "BTTAutoAdaptActionToKeyboardLayout" : true, 193 | "BTTShortcutToSend" : "125", 194 | "BTTEnabled2" : 1, 195 | "BTTAlternateModifierKeys" : 0, 196 | "BTTRepeatDelay" : 0, 197 | "BTTUUID" : "F5AC72DA-A4DC-4032-9C49-27E0241BA526", 198 | "BTTNotesInsteadOfDescription" : 0, 199 | "BTTEnabled" : 1, 200 | "BTTModifierMode" : 0, 201 | "BTTOrder" : 0, 202 | "BTTDisplayOrder" : 0 203 | } 204 | ] 205 | }, 206 | { 207 | "BTTAppBundleIdentifier" : "com.apple.AddressBook", 208 | "BTTAppName" : "Contacts", 209 | "BTTAppAutoInvertIcon" : 1, 210 | "BTTAppSpecificSettings" : { 211 | 212 | }, 213 | "BTTTriggers" : [ 214 | { 215 | "BTTGestureNotes" : "Delete", 216 | "BTTTriggerType" : 100, 217 | "BTTTriggerTypeDescription" : "3 Finger Swipe Left", 218 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 219 | "BTTPredefinedActionType" : -1, 220 | "BTTPredefinedActionName" : "No Action", 221 | "BTTAutoAdaptActionToKeyboardLayout" : true, 222 | "BTTShortcutToSend" : "51", 223 | "BTTEnabled2" : 1, 224 | "BTTAlternateModifierKeys" : 0, 225 | "BTTRepeatDelay" : 0, 226 | "BTTUUID" : "EABCDDF2-FC2F-4E9E-BF51-9381008BCE1D", 227 | "BTTNotesInsteadOfDescription" : 0, 228 | "BTTEnabled" : 1, 229 | "BTTModifierMode" : 0, 230 | "BTTOrder" : 2, 231 | "BTTDisplayOrder" : 0, 232 | "BTTIconData" : "Standard Close Icon", 233 | "BTTAlternateIconData" : "" 234 | }, 235 | { 236 | "BTTGestureNotes" : "Edit", 237 | "BTTTriggerType" : 101, 238 | "BTTTriggerTypeDescription" : "3 Finger Swipe Right", 239 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 240 | "BTTPredefinedActionType" : -1, 241 | "BTTPredefinedActionName" : "No Action", 242 | "BTTAutoAdaptActionToKeyboardLayout" : true, 243 | "BTTShortcutToSend" : "55,37", 244 | "BTTEnabled2" : 1, 245 | "BTTAlternateModifierKeys" : 0, 246 | "BTTRepeatDelay" : 0, 247 | "BTTUUID" : "211B0977-B082-4BC1-BD1C-16DFD88BB700", 248 | "BTTNotesInsteadOfDescription" : 0, 249 | "BTTEnabled" : 1, 250 | "BTTModifierMode" : 0, 251 | "BTTOrder" : 1, 252 | "BTTDisplayOrder" : 0, 253 | "BTTIconData" : "Standard Close Icon", 254 | "BTTAlternateIconData" : "" 255 | }, 256 | { 257 | "BTTGestureNotes" : "New contact", 258 | "BTTTriggerType" : 102, 259 | "BTTTriggerTypeDescription" : "3 Finger Swipe Up", 260 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 261 | "BTTPredefinedActionType" : -1, 262 | "BTTPredefinedActionName" : "No Action", 263 | "BTTAutoAdaptActionToKeyboardLayout" : true, 264 | "BTTShortcutToSend" : "55,45", 265 | "BTTEnabled2" : 1, 266 | "BTTAlternateModifierKeys" : 0, 267 | "BTTRepeatDelay" : 0, 268 | "BTTUUID" : "C1CCE635-69A5-4392-A56F-DB2ABF9CD160", 269 | "BTTNotesInsteadOfDescription" : 0, 270 | "BTTEnabled" : 1, 271 | "BTTModifierMode" : 0, 272 | "BTTOrder" : 0, 273 | "BTTDisplayOrder" : 0, 274 | "BTTIconData" : "Standard Close Icon", 275 | "BTTAlternateIconData" : "" 276 | } 277 | ] 278 | }, 279 | { 280 | "BTTAppBundleIdentifier" : "com.microsoft.VSCodeInsiders", 281 | "BTTAppName" : "Code - Insiders", 282 | "BTTAppAutoInvertIcon" : 1, 283 | "BTTAppProcessMatchMode" : 2, 284 | "BTTAppProcessName" : "Code - Insiders", 285 | "BTTTriggers" : [ 286 | { 287 | "BTTTriggerType" : 103, 288 | "BTTTriggerTypeDescription" : "3 Finger Swipe Down", 289 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 290 | "BTTPredefinedActionType" : -1, 291 | "BTTPredefinedActionName" : "No Action", 292 | "BTTLayoutIndependentActionChar" : "e", 293 | "BTTAutoAdaptActionToKeyboardLayout" : true, 294 | "BTTShortcutToSend" : "59,14", 295 | "BTTEnabled2" : 1, 296 | "BTTAlternateModifierKeys" : 0, 297 | "BTTRepeatDelay" : 0, 298 | "BTTUUID" : "0DA3AB90-C2B3-457F-B0FB-70499A417015", 299 | "BTTNotesInsteadOfDescription" : 0, 300 | "BTTEnabled" : 1, 301 | "BTTModifierMode" : 0, 302 | "BTTOrder" : 3, 303 | "BTTDisplayOrder" : 0, 304 | "BTTIconData" : "Standard Close Icon", 305 | "BTTAlternateIconData" : "" 306 | }, 307 | { 308 | "BTTTriggerType" : 102, 309 | "BTTTriggerTypeDescription" : "3 Finger Swipe Up", 310 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 311 | "BTTPredefinedActionType" : -1, 312 | "BTTPredefinedActionName" : "No Action", 313 | "BTTLayoutIndependentActionChar" : "f", 314 | "BTTAutoAdaptActionToKeyboardLayout" : true, 315 | "BTTShortcutToSend" : "59,3", 316 | "BTTEnabled2" : 1, 317 | "BTTAlternateModifierKeys" : 0, 318 | "BTTRepeatDelay" : 0, 319 | "BTTUUID" : "14A705AD-C46C-4C50-AE12-2E41A859451D", 320 | "BTTNotesInsteadOfDescription" : 0, 321 | "BTTEnabled" : 1, 322 | "BTTModifierMode" : 0, 323 | "BTTOrder" : 1, 324 | "BTTDisplayOrder" : 0, 325 | "BTTIconData" : "Standard Close Icon", 326 | "BTTAlternateIconData" : "" 327 | }, 328 | { 329 | "BTTTriggerType" : 101, 330 | "BTTTriggerTypeDescription" : "3 Finger Swipe Right", 331 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 332 | "BTTPredefinedActionType" : -1, 333 | "BTTPredefinedActionName" : "No Action", 334 | "BTTAutoAdaptActionToKeyboardLayout" : true, 335 | "BTTShortcutToSend" : "59,40", 336 | "BTTEnabled2" : 1, 337 | "BTTAlternateModifierKeys" : 0, 338 | "BTTRepeatDelay" : 0, 339 | "BTTUUID" : "4FA93098-542B-4A74-8F07-D59D2ABD1116", 340 | "BTTNotesInsteadOfDescription" : 0, 341 | "BTTEnabled" : 1, 342 | "BTTModifierMode" : 0, 343 | "BTTOrder" : 2, 344 | "BTTDisplayOrder" : 0, 345 | "BTTIconData" : "Standard Close Icon", 346 | "BTTAlternateIconData" : "" 347 | }, 348 | { 349 | "BTTTriggerType" : 112, 350 | "BTTTriggerTypeDescription" : "3 Finger Click", 351 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 352 | "BTTPredefinedActionType" : 2, 353 | "BTTPredefinedActionName" : "CMD(⌘)+Click", 354 | "BTTEnabled2" : 1, 355 | "BTTAlternateModifierKeys" : 0, 356 | "BTTRepeatDelay" : 0, 357 | "BTTUUID" : "DB509742-7F9F-4FEE-B13E-5830A514653B", 358 | "BTTNotesInsteadOfDescription" : 0, 359 | "BTTEnabled" : 1, 360 | "BTTModifierMode" : 0, 361 | "BTTOrder" : 4, 362 | "BTTDisplayOrder" : 0 363 | }, 364 | { 365 | "BTTTriggerType" : 100, 366 | "BTTTriggerTypeDescription" : "3 Finger Swipe Left", 367 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 368 | "BTTPredefinedActionType" : -1, 369 | "BTTPredefinedActionName" : "No Action", 370 | "BTTLayoutIndependentActionChar" : "j", 371 | "BTTAutoAdaptActionToKeyboardLayout" : true, 372 | "BTTShortcutToSend" : "59,38", 373 | "BTTEnabled2" : 1, 374 | "BTTAlternateModifierKeys" : 0, 375 | "BTTRepeatDelay" : 0, 376 | "BTTUUID" : "6A530135-7D20-40E5-A7AD-908312839023", 377 | "BTTNotesInsteadOfDescription" : 0, 378 | "BTTEnabled" : 1, 379 | "BTTModifierMode" : 0, 380 | "BTTOrder" : 0, 381 | "BTTDisplayOrder" : 0, 382 | "BTTIconData" : "Standard Close Icon", 383 | "BTTAlternateIconData" : "" 384 | } 385 | ] 386 | }, 387 | { 388 | "BTTAppBundleIdentifier" : "BT.G", 389 | "BTTAppName" : "Global", 390 | "BTTAppAutoInvertIcon" : 1, 391 | "BTTAppSpecificSettings" : { 392 | 393 | }, 394 | "BTTTriggers" : [ 395 | { 396 | "BTTTriggerType" : 100, 397 | "BTTTriggerTypeDescription" : "3 Finger Swipe Left", 398 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 399 | "BTTPredefinedActionType" : 26, 400 | "BTTPredefinedActionName" : "Previous", 401 | "BTTEnabled2" : 1, 402 | "BTTAlternateModifierKeys" : 0, 403 | "BTTRepeatDelay" : 0, 404 | "BTTUUID" : "A3B6618F-A4D0-4C31-9B88-478F17F925DF", 405 | "BTTNotesInsteadOfDescription" : 0, 406 | "BTTEnabled" : 1, 407 | "BTTModifierMode" : 0, 408 | "BTTRequiredModifierKeys" : 1048576, 409 | "BTTOrder" : 13, 410 | "BTTDisplayOrder" : 0, 411 | "BTTAlternateIconData" : "" 412 | }, 413 | { 414 | "BTTTriggerType" : -1, 415 | "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 416 | "BTTPredefinedActionType" : 48, 417 | "BTTPredefinedActionName" : "Maximize Window to Next Monitor", 418 | "BTTAdditionalConfiguration" : "1572864", 419 | "BTTEnabled2" : 1, 420 | "BTTKeyboardShortcutKeyboardType" : 43, 421 | "BTTRepeatDelay" : 0, 422 | "BTTUUID" : "CBB8DA8A-B630-4197-BB3B-B4BB7EB9FEA1", 423 | "BTTTriggerOnDown" : 1, 424 | "BTTNotesInsteadOfDescription" : 0, 425 | "BTTEnabled" : 1, 426 | "BTTModifierMode" : 0, 427 | "BTTShortcutKeyCode" : 22, 428 | "BTTShortcutModifierKeys" : 1572864, 429 | "BTTOrder" : 25, 430 | "BTTDisplayOrder" : 0, 431 | "BTTAutoAdaptToKeyboardLayout" : 0 432 | }, 433 | { 434 | "BTTTriggerType" : 102, 435 | "BTTTriggerTypeDescription" : "3 Finger Swipe Up", 436 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 437 | "BTTPredefinedActionType" : 21, 438 | "BTTPredefinedActionName" : "Maximize Window", 439 | "BTTEnabled2" : 1, 440 | "BTTAlternateModifierKeys" : 0, 441 | "BTTRepeatDelay" : 0, 442 | "BTTUUID" : "A637CE1E-9AE6-4389-B16A-6EE51436F833", 443 | "BTTNotesInsteadOfDescription" : 0, 444 | "BTTEnabled" : 1, 445 | "BTTModifierMode" : 0, 446 | "BTTRequiredModifierKeys" : 131072, 447 | "BTTOrder" : 8, 448 | "BTTDisplayOrder" : 0, 449 | "BTTIconData" : "Standard Close Icon", 450 | "BTTAlternateIconData" : "" 451 | }, 452 | { 453 | "BTTTriggerType" : -1, 454 | "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 455 | "BTTPredefinedActionType" : 45, 456 | "BTTPredefinedActionName" : "Show Desktop", 457 | "BTTAdditionalConfiguration" : "9437184", 458 | "BTTEnabled2" : 1, 459 | "BTTKeyboardShortcutKeyboardType" : 0, 460 | "BTTRepeatDelay" : 0, 461 | "BTTUUID" : "208310E7-BFC9-47C7-81F1-6BF394B7A462", 462 | "BTTTriggerOnDown" : 1, 463 | "BTTNotesInsteadOfDescription" : 0, 464 | "BTTEnabled" : 1, 465 | "BTTModifierMode" : 0, 466 | "BTTShortcutKeyCode" : 120, 467 | "BTTShortcutModifierKeys" : 9437184, 468 | "BTTOrder" : 12, 469 | "BTTDisplayOrder" : 0, 470 | "BTTAutoAdaptToKeyboardLayout" : 0, 471 | "BTTIconData" : "Standard Close Icon", 472 | "BTTAlternateIconData" : "" 473 | }, 474 | { 475 | "BTTTriggerType" : -1, 476 | "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 477 | "BTTPredefinedActionType" : 20, 478 | "BTTPredefinedActionName" : "Maximize Window Right", 479 | "BTTAdditionalConfiguration" : "1703936", 480 | "BTTEnabled2" : 1, 481 | "BTTKeyboardShortcutKeyboardType" : 0, 482 | "BTTRepeatDelay" : 0, 483 | "BTTUUID" : "0A527D1A-057D-4626-87BC-3FE4854AC0AA", 484 | "BTTTriggerOnDown" : 1, 485 | "BTTNotesInsteadOfDescription" : 0, 486 | "BTTEnabled" : 1, 487 | "BTTModifierMode" : 0, 488 | "BTTShortcutKeyCode" : 2, 489 | "BTTShortcutModifierKeys" : 1703936, 490 | "BTTOrder" : 6, 491 | "BTTDisplayOrder" : 0, 492 | "BTTAutoAdaptToKeyboardLayout" : 0, 493 | "BTTIconData" : "Standard Close Icon", 494 | "BTTAlternateIconData" : "" 495 | }, 496 | { 497 | "BTTTriggerType" : -1, 498 | "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 499 | "BTTPredefinedActionType" : 92, 500 | "BTTPredefinedActionName" : "Resize Window to Top Right Quarter \/ Corner", 501 | "BTTAdditionalConfiguration" : "393216", 502 | "BTTEnabled2" : 1, 503 | "BTTKeyboardShortcutKeyboardType" : 0, 504 | "BTTRepeatDelay" : 0, 505 | "BTTUUID" : "68B0C49F-458D-4964-8D0C-50E18721782E", 506 | "BTTTriggerOnDown" : 1, 507 | "BTTNotesInsteadOfDescription" : 0, 508 | "BTTEnabled" : 1, 509 | "BTTModifierMode" : 0, 510 | "BTTShortcutKeyCode" : 32, 511 | "BTTShortcutModifierKeys" : 393216, 512 | "BTTOrder" : 13, 513 | "BTTDisplayOrder" : 0, 514 | "BTTAutoAdaptToKeyboardLayout" : 0, 515 | "BTTIconData" : "Standard Close Icon", 516 | "BTTAlternateIconData" : "" 517 | }, 518 | { 519 | "BTTTriggerType" : -1, 520 | "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 521 | "BTTPredefinedActionType" : 13, 522 | "BTTPredefinedActionName" : "Sleep Display", 523 | "BTTAdditionalConfiguration" : "1310729", 524 | "BTTEnabled2" : 1, 525 | "BTTKeyboardShortcutKeyboardType" : 0, 526 | "BTTRepeatDelay" : 0, 527 | "BTTUUID" : "3E6BB34D-71D9-4B5F-A699-820E062526A5", 528 | "BTTTriggerOnDown" : 1, 529 | "BTTNotesInsteadOfDescription" : 0, 530 | "BTTEnabled" : 1, 531 | "BTTModifierMode" : 0, 532 | "BTTShortcutKeyCode" : 23, 533 | "BTTShortcutModifierKeys" : 1310720, 534 | "BTTOrder" : 24, 535 | "BTTDisplayOrder" : 0, 536 | "BTTAutoAdaptToKeyboardLayout" : 0 537 | }, 538 | { 539 | "BTTTriggerType" : -1, 540 | "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 541 | "BTTPredefinedActionType" : 91, 542 | "BTTPredefinedActionName" : "Resize Window to Bottom Left Quarter \/ Corner", 543 | "BTTAdditionalConfiguration" : "393216", 544 | "BTTEnabled2" : 1, 545 | "BTTKeyboardShortcutKeyboardType" : 0, 546 | "BTTRepeatDelay" : 0, 547 | "BTTUUID" : "0D172C27-AF25-4C7B-B299-675FCA9F06C2", 548 | "BTTTriggerOnDown" : 1, 549 | "BTTNotesInsteadOfDescription" : 0, 550 | "BTTEnabled" : 1, 551 | "BTTModifierMode" : 0, 552 | "BTTShortcutKeyCode" : 34, 553 | "BTTShortcutModifierKeys" : 393216, 554 | "BTTOrder" : 16, 555 | "BTTDisplayOrder" : 0, 556 | "BTTAutoAdaptToKeyboardLayout" : 0, 557 | "BTTIconData" : "Standard Close Icon", 558 | "BTTAlternateIconData" : "" 559 | }, 560 | { 561 | "BTTTriggerType" : -1, 562 | "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 563 | "BTTPredefinedActionType" : 97, 564 | "BTTPredefinedActionName" : "Center Window", 565 | "BTTAdditionalConfiguration" : "9699328", 566 | "BTTEnabled2" : 1, 567 | "BTTKeyboardShortcutKeyboardType" : 0, 568 | "BTTRepeatDelay" : 0, 569 | "BTTUUID" : "CAC25AA6-9DBA-4158-B98D-84B493FA4986", 570 | "BTTTriggerOnDown" : 1, 571 | "BTTNotesInsteadOfDescription" : 0, 572 | "BTTEnabled" : 1, 573 | "BTTModifierMode" : 0, 574 | "BTTShortcutKeyCode" : 103, 575 | "BTTShortcutModifierKeys" : 9699328, 576 | "BTTOrder" : 11, 577 | "BTTDisplayOrder" : 0, 578 | "BTTAutoAdaptToKeyboardLayout" : 0, 579 | "BTTIconData" : "Standard Close Icon", 580 | "BTTAlternateIconData" : "" 581 | }, 582 | { 583 | "BTTTriggerType" : 121, 584 | "BTTTriggerTypeDescription" : "4 Finger Click", 585 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 586 | "BTTPredefinedActionType" : 5, 587 | "BTTPredefinedActionName" : "Mission Control", 588 | "BTTEnabled2" : 1, 589 | "BTTAlternateModifierKeys" : 0, 590 | "BTTRepeatDelay" : 0, 591 | "BTTUUID" : "24916488-9713-4F39-8EE2-398935A0B7D4", 592 | "BTTNotesInsteadOfDescription" : 0, 593 | "BTTEnabled" : 1, 594 | "BTTModifierMode" : 0, 595 | "BTTRequiredModifierKeys" : 0, 596 | "BTTOrder" : 6, 597 | "BTTDisplayOrder" : 0, 598 | "BTTIconData" : "Standard Close Icon", 599 | "BTTAlternateIconData" : "" 600 | }, 601 | { 602 | "BTTTriggerType" : 659, 603 | "BTTTriggerTypeDescription" : "Next Events \/ Reminders Widget", 604 | "BTTTriggerClass" : "BTTTriggerTypeTouchBar", 605 | "BTTPredefinedActionType" : -1, 606 | "BTTPredefinedActionName" : "No Action", 607 | "BTTEnabled2" : 1, 608 | "BTTRepeatDelay" : 0, 609 | "BTTUUID" : "4676826C-A134-45B3-A5FD-D8C6B0B108BE", 610 | "BTTNotesInsteadOfDescription" : 0, 611 | "BTTEnabled" : 1, 612 | "BTTModifierMode" : 0, 613 | "BTTOrder" : 2, 614 | "BTTDisplayOrder" : 0, 615 | "BTTMergeIntoTouchBarGroups" : 0, 616 | "BTTTriggerConfig" : { 617 | "BTTTouchBarCalendarOnlyCalendarsWithNames" : "Events", 618 | "BTTTouchBarCalendarDefaultApp" : 0, 619 | "BTTTouchBarFreeSpaceAfterButton" : 5, 620 | "BTTTouchBarButtonColor" : "0.000000, 0.000000, 0.000000, 255.000000", 621 | "BTTTouchBarButtonFontSizeLine2" : 11, 622 | "BTTTouchBarItemPlacement" : 2, 623 | "BTTTouchBarAlwaysShowButton" : false, 624 | "BTTTouchBarCalendarShowNextEventAlways" : 0, 625 | "BTTTouchBarCalendarDaysToLookAhead" : 0, 626 | "BTTTouchBarButtonWidth" : 100, 627 | "BTTTouchBarCalendarDayRangeStart" : 0, 628 | "BTTTouchBarReminderDefaultApp" : 0, 629 | "BTTTouchBarItemIconHeight" : 22, 630 | "BTTTouchBarCalendarDisplayFormat" : "{eventTitle}\n{startTime} - {endTime}", 631 | "BTTTouchBarButtonTextAlignment" : 0, 632 | "BTTTouchBarCalendarShowNextEvent" : 1001, 633 | "BTTTouchBarCalendarTimeFormat" : "HH:mm", 634 | "BTTTouchBarCalendarUseCalendarColor" : 0, 635 | "BTTTBWidgetWidth" : 400, 636 | "BTTTouchBarAlternateBackgroundColor" : "75.323769, 75.323769, 75.323769, 255.000000", 637 | "BTTTouchBarItemIconWidth" : 22, 638 | "BTTTouchBarIconTextOffset" : 5, 639 | "BTTTouchBarButtonFontSize" : 15, 640 | "BTTTouchBarCalendarShowDate" : 0, 641 | "BTTTouchBarCalendarItemsToShow" : 1, 642 | "BTTTouchBarOnlyShowIcon" : false, 643 | "BTTTouchBarItemPadding" : 0 644 | } 645 | }, 646 | { 647 | "BTTTriggerType" : 101, 648 | "BTTTriggerTypeDescription" : "3 Finger Swipe Right", 649 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 650 | "BTTPredefinedActionType" : 27, 651 | "BTTPredefinedActionName" : "Next", 652 | "BTTEnabled2" : 1, 653 | "BTTAlternateModifierKeys" : 0, 654 | "BTTRepeatDelay" : 0, 655 | "BTTUUID" : "B4160E54-F868-4121-BE93-6D66E3830680", 656 | "BTTNotesInsteadOfDescription" : 0, 657 | "BTTEnabled" : 1, 658 | "BTTModifierMode" : 0, 659 | "BTTRequiredModifierKeys" : 1048576, 660 | "BTTOrder" : 11, 661 | "BTTDisplayOrder" : 0, 662 | "BTTIconData" : "Standard Close Icon", 663 | "BTTAlternateIconData" : "" 664 | }, 665 | { 666 | "BTTTriggerType" : -1, 667 | "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 668 | "BTTPredefinedActionType" : 93, 669 | "BTTPredefinedActionName" : "Resize Window to Bottom Right Quarter \/ Corner", 670 | "BTTAdditionalConfiguration" : "393216", 671 | "BTTEnabled2" : 1, 672 | "BTTKeyboardShortcutKeyboardType" : 0, 673 | "BTTRepeatDelay" : 0, 674 | "BTTUUID" : "0B3DD4B2-1C0A-4CA1-BE5E-FD58C98A7C6A", 675 | "BTTTriggerOnDown" : 1, 676 | "BTTNotesInsteadOfDescription" : 0, 677 | "BTTEnabled" : 1, 678 | "BTTModifierMode" : 0, 679 | "BTTShortcutKeyCode" : 31, 680 | "BTTShortcutModifierKeys" : 393216, 681 | "BTTOrder" : 17, 682 | "BTTDisplayOrder" : 0, 683 | "BTTAutoAdaptToKeyboardLayout" : 0, 684 | "BTTIconData" : "Standard Close Icon", 685 | "BTTAlternateIconData" : "" 686 | }, 687 | { 688 | "BTTTriggerType" : 107, 689 | "BTTTriggerTypeDescription" : "4 Finger Swipe Down", 690 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 691 | "BTTPredefinedActionType" : 195, 692 | "BTTPredefinedActionName" : "Run Apple Script (async in background)", 693 | "BTTInlineAppleScript" : "tell application \"Keyboard Maestro Engine\"\r\tdo script \"open: Chrome Canary \/ VS Code\"\rend tell", 694 | "BTTEnabled2" : 1, 695 | "BTTAlternateModifierKeys" : 0, 696 | "BTTRepeatDelay" : 0, 697 | "BTTUUID" : "40A2AD93-8C76-4A1D-9C51-3D888B1202BB", 698 | "BTTNotesInsteadOfDescription" : 0, 699 | "BTTEnabled" : 1, 700 | "BTTModifierMode" : 0, 701 | "BTTOrder" : 7, 702 | "BTTDisplayOrder" : 0 703 | }, 704 | { 705 | "BTTTriggerType" : 104, 706 | "BTTTriggerTypeDescription" : "3 Finger Tap", 707 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 708 | "BTTPredefinedActionType" : 1, 709 | "BTTPredefinedActionName" : "Middle Click", 710 | "BTTEnabled2" : 1, 711 | "BTTAlternateModifierKeys" : 0, 712 | "BTTRepeatDelay" : 0, 713 | "BTTUUID" : "E254F12F-7A89-40BE-975D-F57E3E58EB12", 714 | "BTTNotesInsteadOfDescription" : 0, 715 | "BTTEnabled" : 1, 716 | "BTTModifierMode" : 0, 717 | "BTTOrder" : 0, 718 | "BTTDisplayOrder" : 0, 719 | "BTTIconData" : "Standard Close Icon", 720 | "BTTAlternateIconData" : "" 721 | }, 722 | { 723 | "BTTTriggerType" : -1, 724 | "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 725 | "BTTPredefinedActionType" : 19, 726 | "BTTPredefinedActionName" : "Maximize Window Left", 727 | "BTTAdditionalConfiguration" : "1703936", 728 | "BTTEnabled2" : 1, 729 | "BTTKeyboardShortcutKeyboardType" : 0, 730 | "BTTRepeatDelay" : 0, 731 | "BTTUUID" : "15BB366F-D7D9-4181-AD52-3B79CA0F8685", 732 | "BTTTriggerOnDown" : 1, 733 | "BTTNotesInsteadOfDescription" : 0, 734 | "BTTEnabled" : 1, 735 | "BTTModifierMode" : 0, 736 | "BTTShortcutKeyCode" : 0, 737 | "BTTShortcutModifierKeys" : 1703936, 738 | "BTTOrder" : 7, 739 | "BTTDisplayOrder" : 0, 740 | "BTTAutoAdaptToKeyboardLayout" : 0, 741 | "BTTIconData" : "Standard Close Icon", 742 | "BTTAlternateIconData" : "" 743 | }, 744 | { 745 | "BTTTriggerType" : -1, 746 | "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 747 | "BTTPredefinedActionType" : 163, 748 | "BTTPredefinedActionName" : "Open Native OS X Split View for Window (Left)", 749 | "BTTAdditionalConfiguration" : "393216", 750 | "BTTEnabled2" : 1, 751 | "BTTKeyboardShortcutKeyboardType" : 0, 752 | "BTTRepeatDelay" : 0, 753 | "BTTUUID" : "88F70143-6625-4EA4-BB1F-46F5E7D29951", 754 | "BTTTriggerOnDown" : 1, 755 | "BTTNotesInsteadOfDescription" : 0, 756 | "BTTEnabled" : 1, 757 | "BTTModifierMode" : 0, 758 | "BTTShortcutKeyCode" : 21, 759 | "BTTShortcutModifierKeys" : 393216, 760 | "BTTOrder" : 22, 761 | "BTTDisplayOrder" : 0, 762 | "BTTAutoAdaptToKeyboardLayout" : 0 763 | }, 764 | { 765 | "BTTTriggerType" : 632, 766 | "BTTTriggerTypeDescription" : "Remaining Battery Time Widget", 767 | "BTTTriggerClass" : "BTTTriggerTypeTouchBar", 768 | "BTTPredefinedActionType" : -1, 769 | "BTTPredefinedActionName" : "No Action", 770 | "BTTEnabled2" : 1, 771 | "BTTAlternateModifierKeys" : 0, 772 | "BTTRepeatDelay" : 0, 773 | "BTTUUID" : "0DB93DA5-C352-42CD-9109-25ACA0CB211E", 774 | "BTTNotesInsteadOfDescription" : 0, 775 | "BTTEnabled" : 1, 776 | "BTTModifierMode" : 0, 777 | "BTTOrder" : 4, 778 | "BTTDisplayOrder" : 0, 779 | "BTTMergeIntoTouchBarGroups" : 0, 780 | "BTTTriggerConfig" : { 781 | "BTTTouchBarItemIconWidth" : 22, 782 | "BTTTouchBarButtonColor" : "0.000000, 0.000000, 0.000000, 255.000000", 783 | "BTTTouchBarButtonTextAlignment" : 0, 784 | "BTTTouchBarBatteryHideOnCharging" : true, 785 | "BTTTouchBarItemPlacement" : 2, 786 | "BTTTouchBarButtonFontSize" : 15, 787 | "BTTTouchBarAlternateBackgroundColor" : "75.323769, 75.323769, 75.323769, 255.000000", 788 | "BTTTouchBarHideBatteryIcon" : true, 789 | "BTTTBWidgetWidth" : 400, 790 | "BTTTouchBarShowBatteryPercentage" : true, 791 | "BTTTouchBarAlwaysShowButton" : false, 792 | "BTTTouchBarIconTextOffset" : 5, 793 | "BTTTouchBarButtonWidth" : 100, 794 | "BTTTouchBarShowRemainingBatteryTime" : false, 795 | "BTTTouchBarFreeSpaceAfterButton" : 5, 796 | "BTTTouchBarOnlyShowIcon" : false, 797 | "BTTTouchBarItemIconHeight" : 22, 798 | "BTTTouchBarItemPadding" : 0 799 | } 800 | }, 801 | { 802 | "BTTTriggerType" : 100, 803 | "BTTTriggerTypeDescription" : "3 Finger Swipe Left", 804 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 805 | "BTTPredefinedActionType" : 19, 806 | "BTTPredefinedActionName" : "Maximize Window Left", 807 | "BTTEnabled2" : 1, 808 | "BTTAlternateModifierKeys" : 0, 809 | "BTTRepeatDelay" : 0, 810 | "BTTUUID" : "BE50774E-2D9B-4D64-AFA3-EA4F023AF31E", 811 | "BTTNotesInsteadOfDescription" : 0, 812 | "BTTEnabled" : 1, 813 | "BTTModifierMode" : 0, 814 | "BTTRequiredModifierKeys" : 131072, 815 | "BTTOrder" : 9, 816 | "BTTDisplayOrder" : 0, 817 | "BTTIconData" : "Standard Close Icon", 818 | "BTTAlternateIconData" : "" 819 | }, 820 | { 821 | "BTTTriggerType" : -1, 822 | "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 823 | "BTTPredefinedActionType" : 154, 824 | "BTTPredefinedActionName" : "Save Current Mouse Position", 825 | "BTTAdditionalConfiguration" : "393216", 826 | "BTTEnabled2" : 1, 827 | "BTTKeyboardShortcutKeyboardType" : 0, 828 | "BTTRepeatDelay" : 0, 829 | "BTTUUID" : "2F15D580-312B-400D-920A-68BDE8EEC8A5", 830 | "BTTTriggerOnDown" : 1, 831 | "BTTNotesInsteadOfDescription" : 0, 832 | "BTTEnabled" : 1, 833 | "BTTModifierMode" : 0, 834 | "BTTShortcutKeyCode" : 19, 835 | "BTTShortcutModifierKeys" : 393216, 836 | "BTTOrder" : 20, 837 | "BTTDisplayOrder" : 0, 838 | "BTTAutoAdaptToKeyboardLayout" : 0 839 | }, 840 | { 841 | "BTTTriggerType" : -1, 842 | "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 843 | "BTTPredefinedActionType" : 21, 844 | "BTTPredefinedActionName" : "Maximize Window", 845 | "BTTAdditionalConfiguration" : "1703936", 846 | "BTTEnabled2" : 1, 847 | "BTTKeyboardShortcutKeyboardType" : 0, 848 | "BTTRepeatDelay" : 0, 849 | "BTTUUID" : "2CDA9DA2-1F7C-4863-BC7E-4A587D591DF1", 850 | "BTTTriggerOnDown" : 1, 851 | "BTTNotesInsteadOfDescription" : 0, 852 | "BTTEnabled" : 1, 853 | "BTTModifierMode" : 0, 854 | "BTTShortcutKeyCode" : 3, 855 | "BTTShortcutModifierKeys" : 1703936, 856 | "BTTOrder" : 8, 857 | "BTTDisplayOrder" : 0, 858 | "BTTAutoAdaptToKeyboardLayout" : 0, 859 | "BTTIconData" : "Standard Close Icon", 860 | "BTTAlternateIconData" : "" 861 | }, 862 | { 863 | "BTTTriggerType" : -1, 864 | "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 865 | "BTTPredefinedActionType" : 90, 866 | "BTTPredefinedActionName" : "Resize Window to Top Left Quarter \/ Corner", 867 | "BTTAdditionalConfiguration" : "1835008", 868 | "BTTEnabled2" : 1, 869 | "BTTKeyboardShortcutKeyboardType" : 43, 870 | "BTTRepeatDelay" : 0, 871 | "BTTUUID" : "17460A68-AEB7-4991-9B2A-EB39C5F5AF1A", 872 | "BTTTriggerOnDown" : 1, 873 | "BTTNotesInsteadOfDescription" : 0, 874 | "BTTEnabled" : 1, 875 | "BTTModifierMode" : 0, 876 | "BTTShortcutKeyCode" : 22, 877 | "BTTShortcutModifierKeys" : 1835008, 878 | "BTTOrder" : 15, 879 | "BTTDisplayOrder" : 0, 880 | "BTTAutoAdaptToKeyboardLayout" : 0, 881 | "BTTIconData" : "Standard Close Icon", 882 | "BTTAlternateIconData" : "" 883 | }, 884 | { 885 | "BTTTriggerType" : -1, 886 | "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 887 | "BTTPredefinedActionType" : 112, 888 | "BTTPredefinedActionName" : "Enter Fullscreen (If Supported)", 889 | "BTTAdditionalConfiguration" : "1835008", 890 | "BTTEnabled2" : 1, 891 | "BTTKeyboardShortcutKeyboardType" : 0, 892 | "BTTRepeatDelay" : 0, 893 | "BTTUUID" : "DE214AAD-D500-4C70-933E-1BBF677C56AB", 894 | "BTTTriggerOnDown" : 1, 895 | "BTTNotesInsteadOfDescription" : 0, 896 | "BTTEnabled" : 1, 897 | "BTTModifierMode" : 0, 898 | "BTTShortcutKeyCode" : 19, 899 | "BTTShortcutModifierKeys" : 1835008, 900 | "BTTOrder" : 9, 901 | "BTTDisplayOrder" : 0, 902 | "BTTAutoAdaptToKeyboardLayout" : 0, 903 | "BTTIconData" : "Standard Close Icon", 904 | "BTTAlternateIconData" : "" 905 | }, 906 | { 907 | "BTTTriggerType" : 103, 908 | "BTTTriggerTypeDescription" : "3 Finger Swipe Down", 909 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 910 | "BTTPredefinedActionType" : 102, 911 | "BTTPredefinedActionName" : "Close Window Below Cursor (Works in Mission Control)", 912 | "BTTEnabled2" : 1, 913 | "BTTAlternateModifierKeys" : 0, 914 | "BTTRepeatDelay" : 0, 915 | "BTTUUID" : "3397607B-6F2C-44B9-96C0-6CEC28BDF4D1", 916 | "BTTNotesInsteadOfDescription" : 0, 917 | "BTTEnabled" : 1, 918 | "BTTModifierMode" : 0, 919 | "BTTOrder" : 1, 920 | "BTTDisplayOrder" : 0, 921 | "BTTIconData" : "Standard Close Icon", 922 | "BTTAlternateIconData" : "" 923 | }, 924 | { 925 | "BTTTriggerType" : -1, 926 | "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 927 | "BTTPredefinedActionType" : 117, 928 | "BTTPredefinedActionName" : "Smart Zoom", 929 | "BTTAdditionalConfiguration" : "1310720", 930 | "BTTEnabled2" : 1, 931 | "BTTKeyboardShortcutKeyboardType" : 43, 932 | "BTTRepeatDelay" : 0, 933 | "BTTUUID" : "0BA00250-1681-4AFD-8F06-5E34A6447FDC", 934 | "BTTTriggerOnDown" : 1, 935 | "BTTNotesInsteadOfDescription" : 0, 936 | "BTTEnabled" : 1, 937 | "BTTModifierMode" : 0, 938 | "BTTShortcutKeyCode" : 22, 939 | "BTTShortcutModifierKeys" : 1310720, 940 | "BTTOrder" : 4, 941 | "BTTDisplayOrder" : 0, 942 | "BTTAutoAdaptToKeyboardLayout" : 0, 943 | "BTTIconData" : "Standard Close Icon", 944 | "BTTAlternateIconData" : "", 945 | "BTTKeySequence" : { 946 | "BTTPauseBetween" : 0.29999999999999999, 947 | "BTTKeyCount" : 8, 948 | "BTTKeySequenceDownKeys" : [ 949 | { 950 | "BTTKEYCode" : 55, 951 | "BTTKEYDown" : 1, 952 | "BTTKEYOrderRelevant" : 1, 953 | "BTTKEYRequired" : 1, 954 | "BTTKEYTime" : 489350688 955 | }, 956 | { 957 | "BTTKEYCode" : 59, 958 | "BTTKEYDown" : 1, 959 | "BTTKEYOrderRelevant" : 1, 960 | "BTTKEYRequired" : 1, 961 | "BTTKEYTime" : 489350688 962 | }, 963 | { 964 | "BTTKEYCode" : 55, 965 | "BTTKEYDown" : 1, 966 | "BTTKEYOrderRelevant" : 1, 967 | "BTTKEYRequired" : 1, 968 | "BTTKEYTime" : 489350688 969 | }, 970 | { 971 | "BTTKEYCode" : 59, 972 | "BTTKEYDown" : 1, 973 | "BTTKEYOrderRelevant" : 1, 974 | "BTTKEYRequired" : 1, 975 | "BTTKEYTime" : 489350688 976 | } 977 | ], 978 | "BTTKeySequenceMixedKeys" : [ 979 | { 980 | "BTTKEYCode" : 55, 981 | "BTTKEYDown" : 1, 982 | "BTTKEYOrderRelevant" : 1, 983 | "BTTKEYRequired" : 1, 984 | "BTTKEYTime" : 489350688 985 | }, 986 | { 987 | "BTTKEYCode" : 59, 988 | "BTTKEYDown" : 1, 989 | "BTTKEYOrderRelevant" : 1, 990 | "BTTKEYRequired" : 1, 991 | "BTTKEYTime" : 489350688 992 | }, 993 | { 994 | "BTTKEYCode" : 59, 995 | "BTTKEYTime" : 489350688 996 | }, 997 | { 998 | "BTTKEYCode" : 55, 999 | "BTTKEYTime" : 489350688 1000 | }, 1001 | { 1002 | "BTTKEYCode" : 55, 1003 | "BTTKEYDown" : 1, 1004 | "BTTKEYOrderRelevant" : 1, 1005 | "BTTKEYRequired" : 1, 1006 | "BTTKEYTime" : 489350688 1007 | }, 1008 | { 1009 | "BTTKEYCode" : 59, 1010 | "BTTKEYDown" : 1, 1011 | "BTTKEYOrderRelevant" : 1, 1012 | "BTTKEYRequired" : 1, 1013 | "BTTKEYTime" : 489350688 1014 | }, 1015 | { 1016 | "BTTKEYCode" : 59, 1017 | "BTTKEYTime" : 489350688 1018 | }, 1019 | { 1020 | "BTTKEYCode" : 55, 1021 | "BTTKEYTime" : 489350688 1022 | } 1023 | ], 1024 | "BTTKeySequenceUpKeys" : [ 1025 | { 1026 | "BTTKEYCode" : 59, 1027 | "BTTKEYTime" : 489350688 1028 | }, 1029 | { 1030 | "BTTKEYCode" : 55, 1031 | "BTTKEYTime" : 489350688 1032 | }, 1033 | { 1034 | "BTTKEYCode" : 59, 1035 | "BTTKEYTime" : 489350688 1036 | }, 1037 | { 1038 | "BTTKEYCode" : 55, 1039 | "BTTKEYTime" : 489350688 1040 | } 1041 | ] 1042 | } 1043 | }, 1044 | { 1045 | "BTTTriggerType" : -1, 1046 | "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 1047 | "BTTPredefinedActionType" : 14, 1048 | "BTTPredefinedActionName" : "Sleep Computer", 1049 | "BTTAdditionalConfiguration" : "1835008", 1050 | "BTTEnabled2" : 1, 1051 | "BTTKeyboardShortcutKeyboardType" : 0, 1052 | "BTTRepeatDelay" : 0, 1053 | "BTTUUID" : "7B28961A-32FD-4CF4-87B7-3FC564800A03", 1054 | "BTTTriggerOnDown" : 1, 1055 | "BTTNotesInsteadOfDescription" : 0, 1056 | "BTTEnabled" : 1, 1057 | "BTTModifierMode" : 0, 1058 | "BTTShortcutKeyCode" : 8, 1059 | "BTTShortcutModifierKeys" : 1835008, 1060 | "BTTOrder" : 10, 1061 | "BTTDisplayOrder" : 0, 1062 | "BTTAutoAdaptToKeyboardLayout" : 0, 1063 | "BTTIconData" : "Standard Close Icon", 1064 | "BTTAlternateIconData" : "" 1065 | }, 1066 | { 1067 | "BTTTriggerType" : 659, 1068 | "BTTTriggerTypeDescription" : "Next Events \/ Reminders Widget", 1069 | "BTTTriggerClass" : "BTTTriggerTypeTouchBar", 1070 | "BTTPredefinedActionType" : -1, 1071 | "BTTPredefinedActionName" : "No Action", 1072 | "BTTEnabled2" : 1, 1073 | "BTTRepeatDelay" : 0, 1074 | "BTTUUID" : "D0FC071A-C42F-4232-93E4-6B39A8F818E5", 1075 | "BTTNotesInsteadOfDescription" : 0, 1076 | "BTTEnabled" : 1, 1077 | "BTTModifierMode" : 0, 1078 | "BTTOrder" : 0, 1079 | "BTTDisplayOrder" : 0, 1080 | "BTTMergeIntoTouchBarGroups" : 0, 1081 | "BTTTriggerConfig" : { 1082 | "BTTTouchBarFreeSpaceAfterButton" : 5, 1083 | "BTTTouchBarCalendarDefaultApp" : 0, 1084 | "BTTTouchBarItemPadding" : 0, 1085 | "BTTTouchBarButtonColor" : "0.000000, 0.000000, 0.000000, 255.000000", 1086 | "BTTTouchBarButtonFontSizeLine2" : 11, 1087 | "BTTTouchBarItemPlacement" : 2, 1088 | "BTTTouchBarAlwaysShowButton" : false, 1089 | "BTTTouchBarCalendarShowNextEventAlways" : 0, 1090 | "BTTTouchBarButtonWidth" : 100, 1091 | "BTTTouchBarItemIconHeight" : 22, 1092 | "BTTTouchBarCalendarDisplayFormat" : "{eventTitle}", 1093 | "BTTTouchBarButtonTextAlignment" : 0, 1094 | "BTTTouchBarCalendarShowNextEvent" : true, 1095 | "BTTTouchBarAlternateBackgroundColor" : "75.323769, 75.323769, 75.323769, 255.000000", 1096 | "BTTTBWidgetWidth" : 400, 1097 | "BTTTouchBarItemIconWidth" : 22, 1098 | "BTTTouchBarCalendarTapBehaviorDate" : 0, 1099 | "BTTTouchBarIconTextOffset" : 5, 1100 | "BTTTouchBarButtonFontSize" : 15, 1101 | "BTTTouchBarCalendarItemsToShow" : 3, 1102 | "BTTTouchBarOnlyShowIcon" : false, 1103 | "BTTTouchBarCalendarShowDate" : 0, 1104 | "BTTTouchBarCalendarLongTapBehaviorDate" : 3 1105 | } 1106 | }, 1107 | { 1108 | "BTTTriggerType" : 110, 1109 | "BTTTriggerTypeDescription" : "4 Finger Tap", 1110 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1111 | "BTTPredefinedActionType" : -1, 1112 | "BTTPredefinedActionName" : "No Action", 1113 | "BTTAutoAdaptActionToKeyboardLayout" : true, 1114 | "BTTShortcutToSend" : "55,48", 1115 | "BTTEnabled2" : 1, 1116 | "BTTAlternateModifierKeys" : 0, 1117 | "BTTRepeatDelay" : 0, 1118 | "BTTUUID" : "6EEF5D8C-30E0-4A44-BD55-3CA479E332C1", 1119 | "BTTNotesInsteadOfDescription" : 0, 1120 | "BTTEnabled" : 1, 1121 | "BTTModifierMode" : 0, 1122 | "BTTOrder" : 5, 1123 | "BTTDisplayOrder" : 0 1124 | }, 1125 | { 1126 | "BTTTriggerType" : -1, 1127 | "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 1128 | "BTTPredefinedActionType" : 47, 1129 | "BTTPredefinedActionName" : "Move Window to Next Monitor", 1130 | "BTTAdditionalConfiguration" : "1703936", 1131 | "BTTEnabled2" : 1, 1132 | "BTTKeyboardShortcutKeyboardType" : 0, 1133 | "BTTRepeatDelay" : 0, 1134 | "BTTUUID" : "EA24DF59-AC81-4296-86DD-448E37F2095D", 1135 | "BTTTriggerOnDown" : 1, 1136 | "BTTNotesInsteadOfDescription" : 0, 1137 | "BTTEnabled" : 1, 1138 | "BTTModifierMode" : 0, 1139 | "BTTShortcutKeyCode" : 1, 1140 | "BTTShortcutModifierKeys" : 1703936, 1141 | "BTTOrder" : 0, 1142 | "BTTDisplayOrder" : 0, 1143 | "BTTAutoAdaptToKeyboardLayout" : 0, 1144 | "BTTAdditionalActions" : [ 1145 | { 1146 | "BTTTriggerType" : -1, 1147 | "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 1148 | "BTTPredefinedActionType" : 21, 1149 | "BTTPredefinedActionName" : "Maximize Window", 1150 | "BTTEnabled2" : 1, 1151 | "BTTKeyboardShortcutKeyboardType" : 0, 1152 | "BTTRepeatDelay" : 0, 1153 | "BTTUUID" : "A1DD833F-FD51-4B56-BBBD-8DA566A515FA", 1154 | "BTTTriggerOnDown" : 1, 1155 | "BTTNotesInsteadOfDescription" : 0, 1156 | "BTTEnabled" : 1, 1157 | "BTTModifierMode" : 0, 1158 | "BTTShortcutKeyCode" : -1, 1159 | "BTTShortcutModifierKeys" : -1, 1160 | "BTTOrder" : 0, 1161 | "BTTDisplayOrder" : 0, 1162 | "BTTAutoAdaptToKeyboardLayout" : 0 1163 | } 1164 | ], 1165 | "BTTIconData" : "Standard Close Icon", 1166 | "BTTAlternateIconData" : "" 1167 | }, 1168 | { 1169 | "BTTTriggerType" : -1, 1170 | "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 1171 | "BTTPredefinedActionType" : 97, 1172 | "BTTPredefinedActionName" : "Center Window", 1173 | "BTTAdditionalConfiguration" : "393216", 1174 | "BTTEnabled2" : 1, 1175 | "BTTKeyboardShortcutKeyboardType" : 0, 1176 | "BTTRepeatDelay" : 0, 1177 | "BTTUUID" : "76E37AA3-8CEE-4147-8379-3B90CA534337", 1178 | "BTTTriggerOnDown" : 1, 1179 | "BTTNotesInsteadOfDescription" : 0, 1180 | "BTTEnabled" : 1, 1181 | "BTTModifierMode" : 0, 1182 | "BTTShortcutKeyCode" : 46, 1183 | "BTTShortcutModifierKeys" : 393216, 1184 | "BTTOrder" : 18, 1185 | "BTTDisplayOrder" : 0, 1186 | "BTTAutoAdaptToKeyboardLayout" : 0 1187 | }, 1188 | { 1189 | "BTTGestureNotes" : "VS Code", 1190 | "BTTTriggerType" : 106, 1191 | "BTTTriggerTypeDescription" : "4 Finger Swipe Right", 1192 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1193 | "BTTPredefinedActionType" : 195, 1194 | "BTTPredefinedActionName" : "Run Apple Script (async in background)", 1195 | "BTTInlineAppleScript" : "tell application \"Keyboard Maestro Engine\"\r\tdo script \"open: VS Code\"\n\t-- do script \"Centre mouse to active app\"\rend tell", 1196 | "BTTEnabled2" : 1, 1197 | "BTTAlternateModifierKeys" : 0, 1198 | "BTTRepeatDelay" : 0, 1199 | "BTTUUID" : "270E1DE2-2CEA-4656-8234-3CAB3A81F734", 1200 | "BTTNotesInsteadOfDescription" : 0, 1201 | "BTTEnabled" : 1, 1202 | "BTTModifierMode" : 0, 1203 | "BTTOrder" : 2, 1204 | "BTTDisplayOrder" : 0, 1205 | "BTTIconData" : "Standard Close Icon", 1206 | "BTTAlternateIconData" : "" 1207 | }, 1208 | { 1209 | "BTTTriggerType" : -1, 1210 | "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 1211 | "BTTPredefinedActionType" : 155, 1212 | "BTTPredefinedActionName" : "Restore Saved Mouse Position", 1213 | "BTTAdditionalConfiguration" : "393216", 1214 | "BTTEnabled2" : 1, 1215 | "BTTKeyboardShortcutKeyboardType" : 0, 1216 | "BTTRepeatDelay" : 0, 1217 | "BTTUUID" : "220F871C-5E75-4BFB-B221-9019DB46998F", 1218 | "BTTTriggerOnDown" : 1, 1219 | "BTTNotesInsteadOfDescription" : 0, 1220 | "BTTEnabled" : 1, 1221 | "BTTModifierMode" : 0, 1222 | "BTTShortcutKeyCode" : 18, 1223 | "BTTShortcutModifierKeys" : 393216, 1224 | "BTTOrder" : 23, 1225 | "BTTDisplayOrder" : 0, 1226 | "BTTAutoAdaptToKeyboardLayout" : 0 1227 | }, 1228 | { 1229 | "BTTGestureNotes" : "iTerm", 1230 | "BTTTriggerType" : 105, 1231 | "BTTTriggerTypeDescription" : "4 Finger Swipe Left", 1232 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1233 | "BTTPredefinedActionType" : 195, 1234 | "BTTPredefinedActionName" : "Run Apple Script (async in background)", 1235 | "BTTInlineAppleScript" : "tell application \"Keyboard Maestro Engine\"\r\tdo script \"open: iTerm\"\n\t-- do script \"Centre mouse to active app\"\rend tell", 1236 | "BTTEnabled2" : 1, 1237 | "BTTAlternateModifierKeys" : 0, 1238 | "BTTRepeatDelay" : 0, 1239 | "BTTUUID" : "6E1D5200-D746-408B-A07E-8C780E038550", 1240 | "BTTNotesInsteadOfDescription" : 0, 1241 | "BTTEnabled" : 1, 1242 | "BTTModifierMode" : 0, 1243 | "BTTOrder" : 4, 1244 | "BTTDisplayOrder" : 0 1245 | }, 1246 | { 1247 | "BTTTriggerType" : -1, 1248 | "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 1249 | "BTTPredefinedActionType" : 97, 1250 | "BTTPredefinedActionName" : "Center Window", 1251 | "BTTAdditionalConfiguration" : "1835008", 1252 | "BTTEnabled2" : 1, 1253 | "BTTKeyboardShortcutKeyboardType" : 0, 1254 | "BTTRepeatDelay" : 0, 1255 | "BTTUUID" : "13EA80E4-A361-43FF-9022-449BD6EF0470", 1256 | "BTTTriggerOnDown" : 1, 1257 | "BTTNotesInsteadOfDescription" : 0, 1258 | "BTTEnabled" : 1, 1259 | "BTTModifierMode" : 0, 1260 | "BTTShortcutKeyCode" : 23, 1261 | "BTTShortcutModifierKeys" : 1835008, 1262 | "BTTOrder" : 14, 1263 | "BTTDisplayOrder" : 0, 1264 | "BTTAutoAdaptToKeyboardLayout" : 0, 1265 | "BTTIconData" : "Standard Close Icon", 1266 | "BTTAlternateIconData" : "" 1267 | }, 1268 | { 1269 | "BTTRemoteTriggerName" : "Show Desktop", 1270 | "BTTTriggerType" : -1, 1271 | "BTTTriggerClass" : "BTTTriggerTypeBTTRemote", 1272 | "BTTPredefinedActionType" : 45, 1273 | "BTTPredefinedActionName" : "Show Desktop", 1274 | "BTTEnabled2" : 1, 1275 | "BTTAlternateModifierKeys" : 0, 1276 | "BTTRepeatDelay" : 0, 1277 | "BTTUUID" : "FB292C06-FD07-45A2-8E2A-B4714A3A366A", 1278 | "BTTNotesInsteadOfDescription" : 0, 1279 | "BTTEnabled" : 1, 1280 | "BTTModifierMode" : 0, 1281 | "BTTOrder" : 0, 1282 | "BTTDisplayOrder" : 0 1283 | }, 1284 | { 1285 | "BTTTriggerType" : 0, 1286 | "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 1287 | "BTTPredefinedActionType" : 188, 1288 | "BTTPredefinedActionName" : "Toggle BetterTouchTool Touch Bar", 1289 | "BTTAdditionalConfiguration" : "1310729", 1290 | "BTTEnabled2" : 1, 1291 | "BTTKeyboardShortcutKeyboardType" : 43, 1292 | "BTTRepeatDelay" : 0, 1293 | "BTTUUID" : "AD892D7D-A796-4CBE-84AD-A7647AE61C3A", 1294 | "BTTTriggerOnDown" : 1, 1295 | "BTTNotesInsteadOfDescription" : 0, 1296 | "BTTLayoutIndependentChar" : "k", 1297 | "BTTEnabled" : 1, 1298 | "BTTModifierMode" : 0, 1299 | "BTTShortcutKeyCode" : 40, 1300 | "BTTShortcutModifierKeys" : 1310720, 1301 | "BTTOrder" : 3, 1302 | "BTTDisplayOrder" : 0, 1303 | "BTTAutoAdaptToKeyboardLayout" : 0 1304 | }, 1305 | { 1306 | "BTTTriggerType" : 102, 1307 | "BTTTriggerTypeDescription" : "3 Finger Swipe Up", 1308 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1309 | "BTTPredefinedActionType" : 23, 1310 | "BTTPredefinedActionName" : "Play\/Pause", 1311 | "BTTEnabled2" : 1, 1312 | "BTTAlternateModifierKeys" : 0, 1313 | "BTTRepeatDelay" : 0, 1314 | "BTTUUID" : "6AAF030E-67DE-402C-8829-A5FED1A5505B", 1315 | "BTTNotesInsteadOfDescription" : 0, 1316 | "BTTEnabled" : 1, 1317 | "BTTModifierMode" : 0, 1318 | "BTTRequiredModifierKeys" : 1048576, 1319 | "BTTOrder" : 12, 1320 | "BTTDisplayOrder" : 0, 1321 | "BTTAlternateIconData" : "" 1322 | }, 1323 | { 1324 | "BTTTriggerType" : -1, 1325 | "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 1326 | "BTTPredefinedActionType" : 125, 1327 | "BTTPredefinedActionName" : "Show Menubar in Context Menu", 1328 | "BTTAdditionalConfiguration" : "393216", 1329 | "BTTEnabled2" : 1, 1330 | "BTTKeyboardShortcutKeyboardType" : 0, 1331 | "BTTRepeatDelay" : 0, 1332 | "BTTUUID" : "BF587A64-B8AD-4E7F-817F-660A53396761", 1333 | "BTTTriggerOnDown" : 1, 1334 | "BTTNotesInsteadOfDescription" : 0, 1335 | "BTTEnabled" : 1, 1336 | "BTTModifierMode" : 0, 1337 | "BTTShortcutKeyCode" : 43, 1338 | "BTTShortcutModifierKeys" : 393216, 1339 | "BTTOrder" : 19, 1340 | "BTTDisplayOrder" : 0, 1341 | "BTTAutoAdaptToKeyboardLayout" : 0 1342 | }, 1343 | { 1344 | "BTTTriggerType" : 633, 1345 | "BTTTriggerTypeDescription" : "Date \/ Time Widget", 1346 | "BTTTriggerClass" : "BTTTriggerTypeTouchBar", 1347 | "BTTPredefinedActionType" : -1, 1348 | "BTTPredefinedActionName" : "No Action", 1349 | "BTTEnabled2" : 1, 1350 | "BTTAlternateModifierKeys" : 0, 1351 | "BTTRepeatDelay" : 0, 1352 | "BTTUUID" : "CB0B0081-1695-4E59-8792-5D3452FAA994", 1353 | "BTTNotesInsteadOfDescription" : 0, 1354 | "BTTEnabled" : 1, 1355 | "BTTModifierMode" : 0, 1356 | "BTTOrder" : 3, 1357 | "BTTDisplayOrder" : 0, 1358 | "BTTMergeIntoTouchBarGroups" : 0, 1359 | "BTTTriggerConfig" : { 1360 | "BTTTouchBarItemIconWidth" : 22, 1361 | "BTTTouchBarDateFormat" : "HH:mm EEE dd", 1362 | "BTTTouchBarButtonTextAlignment" : 0, 1363 | "BTTTouchBarItemPlacement" : 2, 1364 | "BTTTouchBarButtonFontSize" : 15, 1365 | "BTTTouchBarButtonCornerRadius" : 6, 1366 | "BTTTouchBarDateWidgetTimeZone" : 2, 1367 | "BTTTouchBarTimeZoneLocation" : "System Time Zone", 1368 | "BTTTBWidgetWidth" : 400, 1369 | "BTTTouchBarButtonColor" : "0.000000, 0.000000, 0.000000, 255.000000", 1370 | "BTTTouchBarAlwaysShowButton" : true, 1371 | "BTTTouchBarAlternateBackgroundColor" : "0.000000, 0.000000, 0.000000, 0.000000", 1372 | "BTTTouchBarButtonWidth" : 100, 1373 | "BTTTouchBarOnlyShowIcon" : false, 1374 | "BTTTouchBarFreeSpaceAfterButton" : 0, 1375 | "BTTTouchBarItemIconHeight" : 22, 1376 | "BTTTouchBarItemPadding" : 0 1377 | } 1378 | }, 1379 | { 1380 | "BTTGestureNotes" : "Safari", 1381 | "BTTTriggerType" : 108, 1382 | "BTTTriggerTypeDescription" : "4 Finger Swipe Up", 1383 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1384 | "BTTPredefinedActionType" : 195, 1385 | "BTTPredefinedActionName" : "Run Apple Script (async in background)", 1386 | "BTTInlineAppleScript" : "tell application \"Keyboard Maestro Engine\"\r\tdo script \"open: Safari\"\n\t-- do script \"Centre mouse to active app\"\rend tell", 1387 | "BTTEnabled2" : 1, 1388 | "BTTAlternateModifierKeys" : 0, 1389 | "BTTRepeatDelay" : 0, 1390 | "BTTUUID" : "1B4FC547-1130-4190-87D8-00BAB9AB3EBE", 1391 | "BTTNotesInsteadOfDescription" : 0, 1392 | "BTTEnabled" : 1, 1393 | "BTTModifierMode" : 0, 1394 | "BTTRequiredModifierKeys" : 0, 1395 | "BTTOrder" : 3, 1396 | "BTTDisplayOrder" : 0 1397 | }, 1398 | { 1399 | "BTTTriggerType" : -1, 1400 | "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 1401 | "BTTPredefinedActionType" : 116, 1402 | "BTTPredefinedActionName" : "Lookup Word Under Cursor", 1403 | "BTTAdditionalConfiguration" : "393216", 1404 | "BTTEnabled2" : 1, 1405 | "BTTKeyboardShortcutKeyboardType" : 0, 1406 | "BTTRepeatDelay" : 0, 1407 | "BTTUUID" : "094DF7A9-B4C0-4621-A399-BDA0DDDC6125", 1408 | "BTTTriggerOnDown" : 1, 1409 | "BTTNotesInsteadOfDescription" : 0, 1410 | "BTTEnabled" : 1, 1411 | "BTTModifierMode" : 0, 1412 | "BTTShortcutKeyCode" : 20, 1413 | "BTTShortcutModifierKeys" : 393216, 1414 | "BTTOrder" : 21, 1415 | "BTTDisplayOrder" : 0, 1416 | "BTTAutoAdaptToKeyboardLayout" : 0 1417 | }, 1418 | { 1419 | "BTTTriggerType" : 101, 1420 | "BTTTriggerTypeDescription" : "3 Finger Swipe Right", 1421 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1422 | "BTTPredefinedActionType" : 20, 1423 | "BTTPredefinedActionName" : "Maximize Window Right", 1424 | "BTTEnabled2" : 1, 1425 | "BTTAlternateModifierKeys" : 0, 1426 | "BTTRepeatDelay" : 0, 1427 | "BTTUUID" : "29DE404E-7937-4F0E-B6A0-22475DB7138A", 1428 | "BTTNotesInsteadOfDescription" : 0, 1429 | "BTTEnabled" : 1, 1430 | "BTTModifierMode" : 0, 1431 | "BTTRequiredModifierKeys" : 131072, 1432 | "BTTOrder" : 10, 1433 | "BTTDisplayOrder" : 0, 1434 | "BTTIconData" : "Standard Close Icon", 1435 | "BTTAlternateIconData" : "", 1436 | "BTTKeySequence" : { 1437 | 1438 | } 1439 | } 1440 | ] 1441 | }, 1442 | { 1443 | "BTTAppBundleIdentifier" : "com.apple.finder", 1444 | "BTTAppName" : "Finder", 1445 | "BTTAppAutoInvertIcon" : 1, 1446 | "BTTAppSpecificSettings" : { 1447 | 1448 | }, 1449 | "BTTTriggers" : [ 1450 | { 1451 | "BTTGestureNotes" : "Get Info", 1452 | "BTTTriggerType" : 101, 1453 | "BTTTriggerTypeDescription" : "3 Finger Swipe Right", 1454 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1455 | "BTTPredefinedActionType" : -1, 1456 | "BTTPredefinedActionName" : "No Action", 1457 | "BTTAutoAdaptActionToKeyboardLayout" : true, 1458 | "BTTShortcutToSend" : "55,34", 1459 | "BTTEnabled2" : 1, 1460 | "BTTAlternateModifierKeys" : 0, 1461 | "BTTRepeatDelay" : 0, 1462 | "BTTUUID" : "5A5416E8-0391-45FA-BB1F-4428183B81CE", 1463 | "BTTNotesInsteadOfDescription" : 0, 1464 | "BTTEnabled" : 1, 1465 | "BTTModifierMode" : 0, 1466 | "BTTRequiredModifierKeys" : 786432, 1467 | "BTTOrder" : 3, 1468 | "BTTDisplayOrder" : 0, 1469 | "BTTIconData" : "Standard Close Icon", 1470 | "BTTAlternateIconData" : "" 1471 | }, 1472 | { 1473 | "BTTGestureNotes" : "Tags", 1474 | "BTTTriggerType" : 102, 1475 | "BTTTriggerTypeDescription" : "3 Finger Swipe Up", 1476 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1477 | "BTTPredefinedActionType" : -1, 1478 | "BTTPredefinedActionName" : "No Action", 1479 | "BTTAutoAdaptActionToKeyboardLayout" : true, 1480 | "BTTShortcutToSend" : "59,17", 1481 | "BTTEnabled2" : 1, 1482 | "BTTAlternateModifierKeys" : 0, 1483 | "BTTRepeatDelay" : 0, 1484 | "BTTUUID" : "B3D63245-BD34-4AEE-8CB5-D7602B306BDB", 1485 | "BTTNotesInsteadOfDescription" : 0, 1486 | "BTTEnabled" : 1, 1487 | "BTTModifierMode" : 0, 1488 | "BTTRequiredModifierKeys" : 786432, 1489 | "BTTOrder" : 4, 1490 | "BTTDisplayOrder" : 0, 1491 | "BTTIconData" : "Standard Close Icon", 1492 | "BTTAlternateIconData" : "" 1493 | }, 1494 | { 1495 | "BTTGestureNotes" : "Left tab", 1496 | "BTTTriggerType" : 100, 1497 | "BTTTriggerTypeDescription" : "3 Finger Swipe Left", 1498 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1499 | "BTTPredefinedActionType" : -1, 1500 | "BTTPredefinedActionName" : "No Action", 1501 | "BTTAutoAdaptActionToKeyboardLayout" : true, 1502 | "BTTShortcutToSend" : "59,56,48", 1503 | "BTTEnabled2" : 1, 1504 | "BTTAlternateModifierKeys" : 0, 1505 | "BTTRepeatDelay" : 0, 1506 | "BTTUUID" : "45E8CA63-642C-4AD2-95BC-445B27597F5A", 1507 | "BTTNotesInsteadOfDescription" : 0, 1508 | "BTTEnabled" : 1, 1509 | "BTTModifierMode" : 0, 1510 | "BTTOrder" : 7, 1511 | "BTTDisplayOrder" : 0, 1512 | "BTTIconData" : "Standard Close Icon", 1513 | "BTTAlternateIconData" : "" 1514 | }, 1515 | { 1516 | "BTTGestureNotes" : "Delete", 1517 | "BTTTriggerType" : 100, 1518 | "BTTTriggerTypeDescription" : "3 Finger Swipe Left", 1519 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1520 | "BTTPredefinedActionType" : -1, 1521 | "BTTPredefinedActionName" : "No Action", 1522 | "BTTAutoAdaptActionToKeyboardLayout" : true, 1523 | "BTTShortcutToSend" : "55,51", 1524 | "BTTEnabled2" : 1, 1525 | "BTTAlternateModifierKeys" : 0, 1526 | "BTTRepeatDelay" : 0, 1527 | "BTTUUID" : "058F248A-EE81-4283-BE0A-139E392CF980", 1528 | "BTTNotesInsteadOfDescription" : 0, 1529 | "BTTEnabled" : 1, 1530 | "BTTModifierMode" : 0, 1531 | "BTTRequiredModifierKeys" : 1048576, 1532 | "BTTOrder" : 1, 1533 | "BTTDisplayOrder" : 0, 1534 | "BTTIconData" : "Standard Close Icon", 1535 | "BTTAlternateIconData" : "" 1536 | }, 1537 | { 1538 | "BTTGestureNotes" : "Right tab", 1539 | "BTTTriggerType" : 101, 1540 | "BTTTriggerTypeDescription" : "3 Finger Swipe Right", 1541 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1542 | "BTTPredefinedActionType" : -1, 1543 | "BTTPredefinedActionName" : "No Action", 1544 | "BTTAutoAdaptActionToKeyboardLayout" : true, 1545 | "BTTShortcutToSend" : "59,48", 1546 | "BTTEnabled2" : 1, 1547 | "BTTAlternateModifierKeys" : 0, 1548 | "BTTRepeatDelay" : 0, 1549 | "BTTUUID" : "5B167DCF-9B31-4A05-9670-D902230A8CFF", 1550 | "BTTNotesInsteadOfDescription" : 0, 1551 | "BTTEnabled" : 1, 1552 | "BTTModifierMode" : 0, 1553 | "BTTOrder" : 6, 1554 | "BTTDisplayOrder" : 0, 1555 | "BTTIconData" : "Standard Close Icon", 1556 | "BTTAlternateIconData" : "" 1557 | }, 1558 | { 1559 | "BTTGestureNotes" : "New Tab", 1560 | "BTTTriggerType" : 102, 1561 | "BTTTriggerTypeDescription" : "3 Finger Swipe Up", 1562 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1563 | "BTTPredefinedActionType" : -1, 1564 | "BTTPredefinedActionName" : "No Action", 1565 | "BTTAutoAdaptActionToKeyboardLayout" : true, 1566 | "BTTShortcutToSend" : "55,17", 1567 | "BTTEnabled2" : 1, 1568 | "BTTAlternateModifierKeys" : 0, 1569 | "BTTRepeatDelay" : 0, 1570 | "BTTUUID" : "C28B6BDE-7B8F-4F67-8ED5-10D533889FE8", 1571 | "BTTNotesInsteadOfDescription" : 0, 1572 | "BTTEnabled" : 1, 1573 | "BTTModifierMode" : 0, 1574 | "BTTOrder" : 0, 1575 | "BTTDisplayOrder" : 0, 1576 | "BTTIconData" : "Standard Close Icon", 1577 | "BTTAlternateIconData" : "" 1578 | }, 1579 | { 1580 | "BTTGestureNotes" : "Close window", 1581 | "BTTTriggerType" : 103, 1582 | "BTTTriggerTypeDescription" : "3 Finger Swipe Down", 1583 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1584 | "BTTPredefinedActionType" : -1, 1585 | "BTTPredefinedActionName" : "No Action", 1586 | "BTTAutoAdaptActionToKeyboardLayout" : true, 1587 | "BTTShortcutToSend" : "55,13", 1588 | "BTTEnabled2" : 1, 1589 | "BTTAlternateModifierKeys" : 0, 1590 | "BTTRepeatDelay" : 0, 1591 | "BTTUUID" : "8E63A0CB-3AB8-4CD1-9994-8F447115BEDE", 1592 | "BTTNotesInsteadOfDescription" : 0, 1593 | "BTTEnabled" : 1, 1594 | "BTTModifierMode" : 0, 1595 | "BTTOrder" : 5, 1596 | "BTTDisplayOrder" : 0, 1597 | "BTTIconData" : "Standard Close Icon", 1598 | "BTTAlternateIconData" : "" 1599 | }, 1600 | { 1601 | "BTTGestureNotes" : "New Window", 1602 | "BTTTriggerType" : 102, 1603 | "BTTTriggerTypeDescription" : "3 Finger Swipe Up", 1604 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1605 | "BTTPredefinedActionType" : -1, 1606 | "BTTPredefinedActionName" : "No Action", 1607 | "BTTAutoAdaptActionToKeyboardLayout" : true, 1608 | "BTTShortcutToSend" : "55,45", 1609 | "BTTEnabled2" : 1, 1610 | "BTTAlternateModifierKeys" : 0, 1611 | "BTTRepeatDelay" : 0, 1612 | "BTTUUID" : "992A2FD5-A324-4FA0-A7A0-49BC091D0EC6", 1613 | "BTTNotesInsteadOfDescription" : 0, 1614 | "BTTEnabled" : 1, 1615 | "BTTModifierMode" : 0, 1616 | "BTTRequiredModifierKeys" : 1048576, 1617 | "BTTOrder" : 2, 1618 | "BTTDisplayOrder" : 0, 1619 | "BTTIconData" : "Standard Close Icon", 1620 | "BTTAlternateIconData" : "" 1621 | } 1622 | ] 1623 | }, 1624 | { 1625 | "BTTAppBundleIdentifier" : "com.readdle.PDFExpert-Mac", 1626 | "BTTAppName" : "PDF Expert", 1627 | "BTTAppAutoInvertIcon" : 1, 1628 | "BTTAppSpecificSettings" : { 1629 | 1630 | }, 1631 | "BTTTriggers" : [ 1632 | { 1633 | "BTTGestureNotes" : "Right tab", 1634 | "BTTTriggerType" : 101, 1635 | "BTTTriggerTypeDescription" : "3 Finger Swipe Right", 1636 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1637 | "BTTPredefinedActionType" : -1, 1638 | "BTTPredefinedActionName" : "No Action", 1639 | "BTTAutoAdaptActionToKeyboardLayout" : true, 1640 | "BTTShortcutToSend" : "59,48", 1641 | "BTTEnabled2" : 1, 1642 | "BTTAlternateModifierKeys" : 0, 1643 | "BTTRepeatDelay" : 0, 1644 | "BTTUUID" : "EB2E6D54-0A53-4719-9D9B-02AB354A2541", 1645 | "BTTNotesInsteadOfDescription" : 0, 1646 | "BTTEnabled" : 1, 1647 | "BTTModifierMode" : 0, 1648 | "BTTOrder" : 1, 1649 | "BTTDisplayOrder" : 0, 1650 | "BTTIconData" : "Standard Close Icon", 1651 | "BTTAlternateIconData" : "" 1652 | }, 1653 | { 1654 | "BTTGestureNotes" : "Close tab", 1655 | "BTTTriggerType" : 103, 1656 | "BTTTriggerTypeDescription" : "3 Finger Swipe Down", 1657 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1658 | "BTTPredefinedActionType" : -1, 1659 | "BTTPredefinedActionName" : "No Action", 1660 | "BTTAutoAdaptActionToKeyboardLayout" : true, 1661 | "BTTShortcutToSend" : "55,13", 1662 | "BTTEnabled2" : 1, 1663 | "BTTAlternateModifierKeys" : 0, 1664 | "BTTRepeatDelay" : 0, 1665 | "BTTUUID" : "091F2E0A-0AC8-4423-897E-66F2C4B528A7", 1666 | "BTTNotesInsteadOfDescription" : 0, 1667 | "BTTEnabled" : 1, 1668 | "BTTModifierMode" : 0, 1669 | "BTTOrder" : 2, 1670 | "BTTDisplayOrder" : 0, 1671 | "BTTIconData" : "Standard Close Icon", 1672 | "BTTAlternateIconData" : "" 1673 | }, 1674 | { 1675 | "BTTGestureNotes" : "Underline", 1676 | "BTTTriggerType" : 112, 1677 | "BTTTriggerTypeDescription" : "3 Finger Click", 1678 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1679 | "BTTPredefinedActionType" : -1, 1680 | "BTTPredefinedActionName" : "No Action", 1681 | "BTTAutoAdaptActionToKeyboardLayout" : true, 1682 | "BTTShortcutToSend" : "59,3", 1683 | "BTTEnabled2" : 1, 1684 | "BTTAlternateModifierKeys" : 0, 1685 | "BTTRepeatDelay" : 0, 1686 | "BTTUUID" : "3A09A344-3C4A-40A6-A91D-D458D97E0B07", 1687 | "BTTNotesInsteadOfDescription" : 0, 1688 | "BTTEnabled" : 1, 1689 | "BTTModifierMode" : 0, 1690 | "BTTOrder" : 0, 1691 | "BTTDisplayOrder" : 0, 1692 | "BTTIconData" : "Standard Close Icon", 1693 | "BTTAlternateIconData" : "" 1694 | }, 1695 | { 1696 | "BTTTriggerType" : 102, 1697 | "BTTTriggerTypeDescription" : "3 Finger Swipe Up", 1698 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1699 | "BTTPredefinedActionType" : -1, 1700 | "BTTPredefinedActionName" : "No Action", 1701 | "BTTLayoutIndependentActionChar" : "t", 1702 | "BTTAutoAdaptActionToKeyboardLayout" : true, 1703 | "BTTShortcutToSend" : "55,17", 1704 | "BTTEnabled2" : 1, 1705 | "BTTAlternateModifierKeys" : 0, 1706 | "BTTRepeatDelay" : 0, 1707 | "BTTUUID" : "7E267E73-CF4B-4984-9AAE-3147F0580072", 1708 | "BTTNotesInsteadOfDescription" : 0, 1709 | "BTTEnabled" : 1, 1710 | "BTTModifierMode" : 0, 1711 | "BTTOrder" : 4, 1712 | "BTTDisplayOrder" : 0 1713 | }, 1714 | { 1715 | "BTTGestureNotes" : "Left tab", 1716 | "BTTTriggerType" : 100, 1717 | "BTTTriggerTypeDescription" : "3 Finger Swipe Left", 1718 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1719 | "BTTPredefinedActionType" : -1, 1720 | "BTTPredefinedActionName" : "No Action", 1721 | "BTTAutoAdaptActionToKeyboardLayout" : true, 1722 | "BTTShortcutToSend" : "59,56,48", 1723 | "BTTEnabled2" : 1, 1724 | "BTTAlternateModifierKeys" : 0, 1725 | "BTTRepeatDelay" : 0, 1726 | "BTTUUID" : "5D75A69D-0200-4F42-BC4B-1B0733329924", 1727 | "BTTNotesInsteadOfDescription" : 0, 1728 | "BTTEnabled" : 1, 1729 | "BTTModifierMode" : 0, 1730 | "BTTOrder" : 3, 1731 | "BTTDisplayOrder" : 0, 1732 | "BTTIconData" : "Standard Close Icon", 1733 | "BTTAlternateIconData" : "" 1734 | } 1735 | ] 1736 | }, 1737 | { 1738 | "BTTAppBundleIdentifier" : "com.figma.Desktop", 1739 | "BTTAppName" : "Figma", 1740 | "BTTAppAutoInvertIcon" : 1, 1741 | "BTTAppProcessMatchMode" : 2, 1742 | "BTTAppProcessName" : "Figma", 1743 | "BTTTriggers" : [ 1744 | { 1745 | "BTTTriggerType" : 103, 1746 | "BTTTriggerTypeDescription" : "3 Finger Swipe Down", 1747 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1748 | "BTTPredefinedActionType" : -1, 1749 | "BTTPredefinedActionName" : "No Action", 1750 | "BTTLayoutIndependentActionChar" : "w", 1751 | "BTTAutoAdaptActionToKeyboardLayout" : true, 1752 | "BTTShortcutToSend" : "55,13", 1753 | "BTTEnabled2" : 1, 1754 | "BTTAlternateModifierKeys" : 0, 1755 | "BTTRepeatDelay" : 0, 1756 | "BTTUUID" : "117C4FCE-AD6E-409E-80EB-4F49DFF87CE8", 1757 | "BTTNotesInsteadOfDescription" : 0, 1758 | "BTTEnabled" : 1, 1759 | "BTTModifierMode" : 0, 1760 | "BTTOrder" : 2, 1761 | "BTTDisplayOrder" : 0 1762 | }, 1763 | { 1764 | "BTTGestureNotes" : "Left tab", 1765 | "BTTTriggerType" : 100, 1766 | "BTTTriggerTypeDescription" : "3 Finger Swipe Left", 1767 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1768 | "BTTPredefinedActionType" : -1, 1769 | "BTTPredefinedActionName" : "No Action", 1770 | "BTTLayoutIndependentActionChar" : "TAB", 1771 | "BTTAutoAdaptActionToKeyboardLayout" : true, 1772 | "BTTShortcutToSend" : "59,56,48", 1773 | "BTTEnabled2" : 1, 1774 | "BTTAlternateModifierKeys" : 0, 1775 | "BTTRepeatDelay" : 0, 1776 | "BTTUUID" : "5030664E-F43F-4EC7-A325-4A6BD240D943", 1777 | "BTTNotesInsteadOfDescription" : 0, 1778 | "BTTEnabled" : 1, 1779 | "BTTModifierMode" : 0, 1780 | "BTTOrder" : 1, 1781 | "BTTDisplayOrder" : 0 1782 | }, 1783 | { 1784 | "BTTGestureNotes" : "Right tab", 1785 | "BTTTriggerType" : 101, 1786 | "BTTTriggerTypeDescription" : "3 Finger Swipe Right", 1787 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1788 | "BTTPredefinedActionType" : -1, 1789 | "BTTPredefinedActionName" : "No Action", 1790 | "BTTLayoutIndependentActionChar" : "TAB", 1791 | "BTTAutoAdaptActionToKeyboardLayout" : true, 1792 | "BTTShortcutToSend" : "59,48", 1793 | "BTTEnabled2" : 1, 1794 | "BTTAlternateModifierKeys" : 0, 1795 | "BTTRepeatDelay" : 0, 1796 | "BTTUUID" : "074870F2-6E7C-4A4D-A3CB-399703BDC4C1", 1797 | "BTTNotesInsteadOfDescription" : 0, 1798 | "BTTEnabled" : 1, 1799 | "BTTModifierMode" : 0, 1800 | "BTTOrder" : 0, 1801 | "BTTDisplayOrder" : 0 1802 | } 1803 | ] 1804 | }, 1805 | { 1806 | "BTTAppBundleIdentifier" : "com.apple.Safari", 1807 | "BTTAppName" : "Safari", 1808 | "BTTAppAutoInvertIcon" : 1, 1809 | "BTTAppSpecificSettings" : { 1810 | 1811 | }, 1812 | "BTTTriggers" : [ 1813 | { 1814 | "BTTGestureNotes" : "New tab", 1815 | "BTTTriggerType" : 102, 1816 | "BTTTriggerTypeDescription" : "3 Finger Swipe Up", 1817 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1818 | "BTTPredefinedActionType" : -1, 1819 | "BTTPredefinedActionName" : "No Action", 1820 | "BTTAutoAdaptActionToKeyboardLayout" : true, 1821 | "BTTShortcutToSend" : "55,17", 1822 | "BTTEnabled2" : 1, 1823 | "BTTAlternateModifierKeys" : 0, 1824 | "BTTRepeatDelay" : 0, 1825 | "BTTUUID" : "EA70B213-9252-49C9-9843-E8C17AB02327", 1826 | "BTTNotesInsteadOfDescription" : 0, 1827 | "BTTEnabled" : 1, 1828 | "BTTModifierMode" : 0, 1829 | "BTTOrder" : 0, 1830 | "BTTDisplayOrder" : 0, 1831 | "BTTIconData" : "Standard Close Icon", 1832 | "BTTAlternateIconData" : "" 1833 | }, 1834 | { 1835 | "BTTGestureNotes" : "Close tab", 1836 | "BTTTriggerType" : 103, 1837 | "BTTTriggerTypeDescription" : "3 Finger Swipe Down", 1838 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1839 | "BTTPredefinedActionType" : -1, 1840 | "BTTPredefinedActionName" : "No Action", 1841 | "BTTAutoAdaptActionToKeyboardLayout" : true, 1842 | "BTTShortcutToSend" : "55,13", 1843 | "BTTEnabled2" : 1, 1844 | "BTTAlternateModifierKeys" : 0, 1845 | "BTTRepeatDelay" : 0, 1846 | "BTTUUID" : "49379EED-7549-4849-8D5D-8D880AF911C7", 1847 | "BTTNotesInsteadOfDescription" : 0, 1848 | "BTTEnabled" : 1, 1849 | "BTTModifierMode" : 0, 1850 | "BTTOrder" : 1, 1851 | "BTTDisplayOrder" : 0, 1852 | "BTTIconData" : "Standard Close Icon", 1853 | "BTTAlternateIconData" : "" 1854 | }, 1855 | { 1856 | "BTTGestureNotes" : "Reader mode", 1857 | "BTTTriggerType" : 163, 1858 | "BTTTriggerTypeDescription" : "3 Finger Double-Tap", 1859 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1860 | "BTTPredefinedActionType" : -1, 1861 | "BTTPredefinedActionName" : "No Action", 1862 | "BTTAutoAdaptActionToKeyboardLayout" : true, 1863 | "BTTShortcutToSend" : "56,55,15", 1864 | "BTTEnabled2" : 1, 1865 | "BTTAlternateModifierKeys" : 0, 1866 | "BTTRepeatDelay" : 0, 1867 | "BTTUUID" : "AA723161-87EF-4EFD-886F-7C765A326098", 1868 | "BTTNotesInsteadOfDescription" : 0, 1869 | "BTTEnabled" : 1, 1870 | "BTTModifierMode" : 0, 1871 | "BTTOrder" : 5, 1872 | "BTTDisplayOrder" : 0, 1873 | "BTTIconData" : "Standard Close Icon", 1874 | "BTTAlternateIconData" : "" 1875 | }, 1876 | { 1877 | "BTTGestureNotes" : "Open link in the background and switch to it", 1878 | "BTTTriggerType" : 173, 1879 | "BTTTriggerTypeDescription" : "2 Finger Tap", 1880 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1881 | "BTTPredefinedActionType" : 1, 1882 | "BTTPredefinedActionName" : "Middle Click", 1883 | "BTTEnabled2" : 1, 1884 | "BTTAlternateModifierKeys" : 0, 1885 | "BTTRepeatDelay" : 0, 1886 | "BTTUUID" : "C6923F33-37E2-4704-9E99-92B6F289EE55", 1887 | "BTTNotesInsteadOfDescription" : 0, 1888 | "BTTEnabled" : 1, 1889 | "BTTModifierMode" : 0, 1890 | "BTTRequiredModifierKeys" : 1048576, 1891 | "BTTOrder" : 6, 1892 | "BTTDisplayOrder" : 0, 1893 | "BTTAdditionalActions" : [ 1894 | { 1895 | "BTTTriggerType" : -1, 1896 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1897 | "BTTPredefinedActionType" : 129, 1898 | "BTTPredefinedActionName" : "Delay Next Action", 1899 | "BTTDelayNextActionBy" : "0.086621", 1900 | "BTTEnabled2" : 1, 1901 | "BTTAlternateModifierKeys" : 0, 1902 | "BTTRepeatDelay" : 0, 1903 | "BTTUUID" : "6B1704D9-B80E-417F-AA78-AEAB5FF24BDE", 1904 | "BTTNotesInsteadOfDescription" : 0, 1905 | "BTTEnabled" : 1, 1906 | "BTTModifierMode" : 0, 1907 | "BTTOrder" : 0, 1908 | "BTTDisplayOrder" : 0, 1909 | "BTTIconData" : "Standard Close Icon", 1910 | "BTTAlternateIconData" : "" 1911 | }, 1912 | { 1913 | "BTTTriggerType" : -1, 1914 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1915 | "BTTPredefinedActionType" : -1, 1916 | "BTTPredefinedActionName" : "No Action", 1917 | "BTTAutoAdaptActionToKeyboardLayout" : true, 1918 | "BTTShortcutToSend" : "56,55,39", 1919 | "BTTEnabled2" : 1, 1920 | "BTTAlternateModifierKeys" : 0, 1921 | "BTTRepeatDelay" : 0, 1922 | "BTTUUID" : "F630F9D2-552A-4559-81E7-8DE1777AC8ED", 1923 | "BTTNotesInsteadOfDescription" : 0, 1924 | "BTTEnabled" : 1, 1925 | "BTTModifierMode" : 0, 1926 | "BTTOrder" : 1, 1927 | "BTTDisplayOrder" : 0, 1928 | "BTTIconData" : "Standard Close Icon", 1929 | "BTTAlternateIconData" : "" 1930 | } 1931 | ], 1932 | "BTTIconData" : "Standard Close Icon", 1933 | "BTTAlternateIconData" : "" 1934 | }, 1935 | { 1936 | "BTTGestureNotes" : "Go tab right", 1937 | "BTTTriggerType" : 101, 1938 | "BTTTriggerTypeDescription" : "3 Finger Swipe Right", 1939 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1940 | "BTTPredefinedActionType" : -1, 1941 | "BTTPredefinedActionName" : "No Action", 1942 | "BTTAutoAdaptActionToKeyboardLayout" : true, 1943 | "BTTShortcutToSend" : "59,48", 1944 | "BTTEnabled2" : 1, 1945 | "BTTAlternateModifierKeys" : 0, 1946 | "BTTRepeatDelay" : 0, 1947 | "BTTUUID" : "8FEE2801-95A8-46A7-B0F0-C9B48C9B2E4F", 1948 | "BTTNotesInsteadOfDescription" : 0, 1949 | "BTTEnabled" : 1, 1950 | "BTTModifierMode" : 0, 1951 | "BTTOrder" : 2, 1952 | "BTTDisplayOrder" : 0, 1953 | "BTTIconData" : "Standard Close Icon", 1954 | "BTTAlternateIconData" : "" 1955 | }, 1956 | { 1957 | "BTTGestureNotes" : "Go tab left", 1958 | "BTTTriggerType" : 100, 1959 | "BTTTriggerTypeDescription" : "3 Finger Swipe Left", 1960 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1961 | "BTTPredefinedActionType" : -1, 1962 | "BTTPredefinedActionName" : "No Action", 1963 | "BTTAutoAdaptActionToKeyboardLayout" : true, 1964 | "BTTShortcutToSend" : "59,56,48", 1965 | "BTTEnabled2" : 1, 1966 | "BTTAlternateModifierKeys" : 0, 1967 | "BTTRepeatDelay" : 0, 1968 | "BTTUUID" : "B9D91A94-6069-4D25-A0DA-603C433BAC70", 1969 | "BTTNotesInsteadOfDescription" : 0, 1970 | "BTTEnabled" : 1, 1971 | "BTTModifierMode" : 0, 1972 | "BTTOrder" : 3, 1973 | "BTTDisplayOrder" : 0, 1974 | "BTTIconData" : "Standard Close Icon", 1975 | "BTTAlternateIconData" : "" 1976 | }, 1977 | { 1978 | "BTTGestureNotes" : "Open link in the background", 1979 | "BTTTriggerType" : 112, 1980 | "BTTTriggerTypeDescription" : "3 Finger Click", 1981 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 1982 | "BTTPredefinedActionType" : 1, 1983 | "BTTPredefinedActionName" : "Middle Click", 1984 | "BTTEnabled2" : 1, 1985 | "BTTAlternateModifierKeys" : 0, 1986 | "BTTRepeatDelay" : 0, 1987 | "BTTUUID" : "E5D31317-55BF-4144-8DE7-5896C83C97BF", 1988 | "BTTNotesInsteadOfDescription" : 0, 1989 | "BTTEnabled" : 1, 1990 | "BTTModifierMode" : 0, 1991 | "BTTOrder" : 4, 1992 | "BTTDisplayOrder" : 0, 1993 | "BTTIconData" : "Standard Close Icon", 1994 | "BTTAlternateIconData" : "" 1995 | } 1996 | ] 1997 | }, 1998 | { 1999 | "BTTAppBundleIdentifier" : "ru.keepcoder.Telegram", 2000 | "BTTAppName" : "Telegram", 2001 | "BTTAppAutoInvertIcon" : 1, 2002 | "BTTAppProcessMatchMode" : 2, 2003 | "BTTAppProcessName" : "Telegram", 2004 | "BTTTriggers" : [ 2005 | { 2006 | "BTTTriggerType" : 103, 2007 | "BTTTriggerTypeDescription" : "3 Finger Swipe Down", 2008 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2009 | "BTTPredefinedActionType" : -1, 2010 | "BTTPredefinedActionName" : "No Action", 2011 | "BTTLayoutIndependentActionChar" : "DOWN", 2012 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2013 | "BTTShortcutToSend" : "58,125", 2014 | "BTTEnabled2" : 1, 2015 | "BTTAlternateModifierKeys" : 0, 2016 | "BTTRepeatDelay" : 0, 2017 | "BTTUUID" : "9D7C0ABC-E6A5-40DF-BA5D-B6E5C450A00F", 2018 | "BTTNotesInsteadOfDescription" : 0, 2019 | "BTTEnabled" : 1, 2020 | "BTTModifierMode" : 0, 2021 | "BTTOrder" : 0, 2022 | "BTTDisplayOrder" : 0 2023 | }, 2024 | { 2025 | "BTTTriggerType" : 102, 2026 | "BTTTriggerTypeDescription" : "3 Finger Swipe Up", 2027 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2028 | "BTTPredefinedActionType" : -1, 2029 | "BTTPredefinedActionName" : "No Action", 2030 | "BTTLayoutIndependentActionChar" : "UP", 2031 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2032 | "BTTShortcutToSend" : "58,126", 2033 | "BTTEnabled2" : 1, 2034 | "BTTAlternateModifierKeys" : 0, 2035 | "BTTRepeatDelay" : 0, 2036 | "BTTUUID" : "A17B5D91-7777-49E2-8DF6-0A7075ADA253", 2037 | "BTTNotesInsteadOfDescription" : 0, 2038 | "BTTEnabled" : 1, 2039 | "BTTModifierMode" : 0, 2040 | "BTTOrder" : 1, 2041 | "BTTDisplayOrder" : 0 2042 | } 2043 | ] 2044 | }, 2045 | { 2046 | "BTTAppBundleIdentifier" : "com.kapeli.dashdoc", 2047 | "BTTAppName" : "Dash", 2048 | "BTTAppAutoInvertIcon" : 1, 2049 | "BTTAppSpecificSettings" : { 2050 | 2051 | }, 2052 | "BTTTriggers" : [ 2053 | { 2054 | "BTTGestureNotes" : "Left tab", 2055 | "BTTTriggerType" : 100, 2056 | "BTTTriggerTypeDescription" : "3 Finger Swipe Left", 2057 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2058 | "BTTPredefinedActionType" : -1, 2059 | "BTTPredefinedActionName" : "No Action", 2060 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2061 | "BTTShortcutToSend" : "59,56,48", 2062 | "BTTEnabled2" : 1, 2063 | "BTTAlternateModifierKeys" : 0, 2064 | "BTTRepeatDelay" : 0, 2065 | "BTTUUID" : "49A70C00-7BE2-4955-B249-22C6B56B2AF1", 2066 | "BTTNotesInsteadOfDescription" : 0, 2067 | "BTTEnabled" : 1, 2068 | "BTTModifierMode" : 0, 2069 | "BTTOrder" : 2, 2070 | "BTTDisplayOrder" : 0, 2071 | "BTTIconData" : "Standard Close Icon", 2072 | "BTTAlternateIconData" : "" 2073 | }, 2074 | { 2075 | "BTTGestureNotes" : "Close tab", 2076 | "BTTTriggerType" : 103, 2077 | "BTTTriggerTypeDescription" : "3 Finger Swipe Down", 2078 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2079 | "BTTPredefinedActionType" : -1, 2080 | "BTTPredefinedActionName" : "No Action", 2081 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2082 | "BTTShortcutToSend" : "55,13", 2083 | "BTTEnabled2" : 1, 2084 | "BTTAlternateModifierKeys" : 0, 2085 | "BTTRepeatDelay" : 0, 2086 | "BTTUUID" : "720671E3-5179-411D-8846-2ECA1B20C1BC", 2087 | "BTTNotesInsteadOfDescription" : 0, 2088 | "BTTEnabled" : 1, 2089 | "BTTModifierMode" : 0, 2090 | "BTTOrder" : 0, 2091 | "BTTDisplayOrder" : 0, 2092 | "BTTIconData" : "Standard Close Icon", 2093 | "BTTAlternateIconData" : "" 2094 | }, 2095 | { 2096 | "BTTGestureNotes" : "Right tab", 2097 | "BTTTriggerType" : 101, 2098 | "BTTTriggerTypeDescription" : "3 Finger Swipe Right", 2099 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2100 | "BTTPredefinedActionType" : -1, 2101 | "BTTPredefinedActionName" : "No Action", 2102 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2103 | "BTTShortcutToSend" : "59,48", 2104 | "BTTEnabled2" : 1, 2105 | "BTTAlternateModifierKeys" : 0, 2106 | "BTTRepeatDelay" : 0, 2107 | "BTTUUID" : "0A262EC7-E5D8-4C4A-9BBA-1A0FDDB2C1F0", 2108 | "BTTNotesInsteadOfDescription" : 0, 2109 | "BTTEnabled" : 1, 2110 | "BTTModifierMode" : 0, 2111 | "BTTOrder" : 3, 2112 | "BTTDisplayOrder" : 0, 2113 | "BTTIconData" : "Standard Close Icon", 2114 | "BTTAlternateIconData" : "" 2115 | }, 2116 | { 2117 | "BTTGestureNotes" : "Open in new tab", 2118 | "BTTTriggerType" : 112, 2119 | "BTTTriggerTypeDescription" : "3 Finger Click", 2120 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2121 | "BTTPredefinedActionType" : 2, 2122 | "BTTPredefinedActionName" : "CMD(⌘)+Click", 2123 | "BTTEnabled2" : 1, 2124 | "BTTAlternateModifierKeys" : 0, 2125 | "BTTRepeatDelay" : 0, 2126 | "BTTUUID" : "8E47125B-C5A6-427C-8522-AF3514587FAC", 2127 | "BTTNotesInsteadOfDescription" : 0, 2128 | "BTTEnabled" : 1, 2129 | "BTTModifierMode" : 0, 2130 | "BTTOrder" : 4, 2131 | "BTTDisplayOrder" : 0, 2132 | "BTTIconData" : "Standard Close Icon", 2133 | "BTTAlternateIconData" : "" 2134 | }, 2135 | { 2136 | "BTTGestureNotes" : "Search inside", 2137 | "BTTTriggerType" : 102, 2138 | "BTTTriggerTypeDescription" : "3 Finger Swipe Up", 2139 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2140 | "BTTPredefinedActionType" : -1, 2141 | "BTTPredefinedActionName" : "No Action", 2142 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2143 | "BTTShortcutToSend" : "55,3", 2144 | "BTTEnabled2" : 1, 2145 | "BTTAlternateModifierKeys" : 0, 2146 | "BTTRepeatDelay" : 0, 2147 | "BTTUUID" : "C4589390-A9B1-4CA9-8AB7-76B74F19826D", 2148 | "BTTNotesInsteadOfDescription" : 0, 2149 | "BTTEnabled" : 1, 2150 | "BTTModifierMode" : 0, 2151 | "BTTOrder" : 1, 2152 | "BTTDisplayOrder" : 0, 2153 | "BTTAdditionalActions" : [ 2154 | { 2155 | "BTTTriggerType" : -1, 2156 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2157 | "BTTPredefinedActionType" : -1, 2158 | "BTTPredefinedActionName" : "No Action", 2159 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2160 | "BTTShortcutToSend" : "126", 2161 | "BTTEnabled2" : 1, 2162 | "BTTAlternateModifierKeys" : 0, 2163 | "BTTRepeatDelay" : 0, 2164 | "BTTUUID" : "BED02EDD-85C5-4945-B2E4-BDF66847F284", 2165 | "BTTNotesInsteadOfDescription" : 0, 2166 | "BTTEnabled" : 1, 2167 | "BTTModifierMode" : 0, 2168 | "BTTOrder" : 0, 2169 | "BTTDisplayOrder" : 0 2170 | } 2171 | ], 2172 | "BTTIconData" : "Standard Close Icon", 2173 | "BTTAlternateIconData" : "" 2174 | } 2175 | ] 2176 | }, 2177 | { 2178 | "BTTAppBundleIdentifier" : "com.tinyspeck.slackmacgap", 2179 | "BTTAppName" : "Slack", 2180 | "BTTAppAutoInvertIcon" : 1, 2181 | "BTTAppProcessMatchMode" : 2, 2182 | "BTTAppProcessName" : "Slack", 2183 | "BTTTriggers" : [ 2184 | { 2185 | "BTTTriggerType" : 100, 2186 | "BTTTriggerTypeDescription" : "3 Finger Swipe Left", 2187 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2188 | "BTTPredefinedActionType" : -1, 2189 | "BTTPredefinedActionName" : "No Action", 2190 | "BTTLayoutIndependentActionChar" : "[", 2191 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2192 | "BTTShortcutToSend" : "55,33", 2193 | "BTTEnabled2" : 1, 2194 | "BTTAlternateModifierKeys" : 0, 2195 | "BTTRepeatDelay" : 0, 2196 | "BTTUUID" : "C216F851-76A5-42CD-B710-0D7C09300712", 2197 | "BTTNotesInsteadOfDescription" : 0, 2198 | "BTTEnabled" : 1, 2199 | "BTTModifierMode" : 0, 2200 | "BTTOrder" : 0, 2201 | "BTTDisplayOrder" : 0 2202 | }, 2203 | { 2204 | "BTTTriggerType" : 101, 2205 | "BTTTriggerTypeDescription" : "3 Finger Swipe Right", 2206 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2207 | "BTTPredefinedActionType" : -1, 2208 | "BTTPredefinedActionName" : "No Action", 2209 | "BTTLayoutIndependentActionChar" : "]", 2210 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2211 | "BTTShortcutToSend" : "55,30", 2212 | "BTTEnabled2" : 1, 2213 | "BTTAlternateModifierKeys" : 0, 2214 | "BTTRepeatDelay" : 0, 2215 | "BTTUUID" : "E0785B1F-85F5-4B3D-ADB8-DD7EE6A3F048", 2216 | "BTTNotesInsteadOfDescription" : 0, 2217 | "BTTEnabled" : 1, 2218 | "BTTModifierMode" : 0, 2219 | "BTTOrder" : 1, 2220 | "BTTDisplayOrder" : 0 2221 | } 2222 | ] 2223 | }, 2224 | { 2225 | "BTTAppBundleIdentifier" : "com.luckymarmot.Paw", 2226 | "BTTAppName" : "Paw", 2227 | "BTTAppAutoInvertIcon" : 1, 2228 | "BTTAppProcessMatchMode" : 2, 2229 | "BTTAppProcessName" : "Paw", 2230 | "BTTTriggers" : [ 2231 | { 2232 | "BTTTriggerType" : 103, 2233 | "BTTTriggerTypeDescription" : "3 Finger Swipe Down", 2234 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2235 | "BTTPredefinedActionType" : -1, 2236 | "BTTPredefinedActionName" : "No Action", 2237 | "BTTLayoutIndependentActionChar" : "DOWN", 2238 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2239 | "BTTShortcutToSend" : "55,125", 2240 | "BTTEnabled2" : 1, 2241 | "BTTAlternateModifierKeys" : 0, 2242 | "BTTRepeatDelay" : 0, 2243 | "BTTUUID" : "A0D6F7B3-A05F-4F0D-BEF6-87B89CD43F2B", 2244 | "BTTNotesInsteadOfDescription" : 0, 2245 | "BTTEnabled" : 1, 2246 | "BTTModifierMode" : 0, 2247 | "BTTOrder" : 0, 2248 | "BTTDisplayOrder" : 0 2249 | }, 2250 | { 2251 | "BTTTriggerType" : 102, 2252 | "BTTTriggerTypeDescription" : "3 Finger Swipe Up", 2253 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2254 | "BTTPredefinedActionType" : -1, 2255 | "BTTPredefinedActionName" : "No Action", 2256 | "BTTLayoutIndependentActionChar" : "UP", 2257 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2258 | "BTTShortcutToSend" : "55,126", 2259 | "BTTEnabled2" : 1, 2260 | "BTTAlternateModifierKeys" : 0, 2261 | "BTTRepeatDelay" : 0, 2262 | "BTTUUID" : "8DCA213D-A0DD-40C5-8DD5-1D14F6DB5B56", 2263 | "BTTNotesInsteadOfDescription" : 0, 2264 | "BTTEnabled" : 1, 2265 | "BTTModifierMode" : 0, 2266 | "BTTOrder" : 1, 2267 | "BTTDisplayOrder" : 0 2268 | } 2269 | ] 2270 | }, 2271 | { 2272 | "BTTAppBundleIdentifier" : "com.sublimetext.3", 2273 | "BTTAppName" : "Sublime Text", 2274 | "BTTAppAutoInvertIcon" : 1, 2275 | "BTTAppProcessMatchMode" : 2, 2276 | "BTTAppProcessName" : "Sublime Text", 2277 | "BTTTriggers" : [ 2278 | { 2279 | "BTTGestureNotes" : "Go right tab", 2280 | "BTTTriggerType" : 101, 2281 | "BTTTriggerTypeDescription" : "3 Finger Swipe Right", 2282 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2283 | "BTTPredefinedActionType" : -1, 2284 | "BTTPredefinedActionName" : "No Action", 2285 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2286 | "BTTShortcutToSend" : "56,55,30", 2287 | "BTTEnabled2" : 1, 2288 | "BTTAlternateModifierKeys" : 0, 2289 | "BTTRepeatDelay" : 0, 2290 | "BTTUUID" : "CC8FFB0B-FC82-4F0B-B881-8A589DD758B7", 2291 | "BTTNotesInsteadOfDescription" : 0, 2292 | "BTTEnabled" : 1, 2293 | "BTTModifierMode" : 0, 2294 | "BTTOrder" : 0, 2295 | "BTTDisplayOrder" : 0 2296 | }, 2297 | { 2298 | "BTTGestureNotes" : "Go left tab", 2299 | "BTTTriggerType" : 100, 2300 | "BTTTriggerTypeDescription" : "3 Finger Swipe Left", 2301 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2302 | "BTTPredefinedActionType" : -1, 2303 | "BTTPredefinedActionName" : "No Action", 2304 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2305 | "BTTShortcutToSend" : "56,55,33", 2306 | "BTTEnabled2" : 1, 2307 | "BTTAlternateModifierKeys" : 0, 2308 | "BTTRepeatDelay" : 0, 2309 | "BTTUUID" : "BF841BD7-1D6F-435E-9A8A-C7D9A9746297", 2310 | "BTTNotesInsteadOfDescription" : 0, 2311 | "BTTEnabled" : 1, 2312 | "BTTModifierMode" : 0, 2313 | "BTTOrder" : 1, 2314 | "BTTDisplayOrder" : 0 2315 | } 2316 | ] 2317 | }, 2318 | { 2319 | "BTTAppBundleIdentifier" : "com.guidedways.TodoMac", 2320 | "BTTAppName" : "2Do", 2321 | "BTTAppAutoInvertIcon" : 1, 2322 | "BTTAppSpecificSettings" : { 2323 | 2324 | }, 2325 | "BTTTriggers" : [ 2326 | { 2327 | "BTTGestureNotes" : "Delete", 2328 | "BTTTriggerType" : 100, 2329 | "BTTTriggerTypeDescription" : "3 Finger Swipe Left", 2330 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2331 | "BTTPredefinedActionType" : -1, 2332 | "BTTPredefinedActionName" : "No Action", 2333 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2334 | "BTTShortcutToSend" : "55,51", 2335 | "BTTEnabled2" : 1, 2336 | "BTTAlternateModifierKeys" : 0, 2337 | "BTTRepeatDelay" : 0, 2338 | "BTTUUID" : "DAF38F07-29AB-48B2-A5F0-5D7DD67F5BC6", 2339 | "BTTNotesInsteadOfDescription" : 0, 2340 | "BTTEnabled" : 1, 2341 | "BTTModifierMode" : 0, 2342 | "BTTOrder" : 0, 2343 | "BTTDisplayOrder" : 0, 2344 | "BTTIconData" : "Standard Close Icon", 2345 | "BTTAlternateIconData" : "" 2346 | } 2347 | ] 2348 | }, 2349 | { 2350 | "BTTAppBundleIdentifier" : "com.spotify.client", 2351 | "BTTAppName" : "Spotify", 2352 | "BTTAppAutoInvertIcon" : 1, 2353 | "BTTAppSpecificSettings" : { 2354 | 2355 | }, 2356 | "BTTTriggers" : [ 2357 | { 2358 | "BTTGestureNotes" : "Play\/pause", 2359 | "BTTTriggerType" : 102, 2360 | "BTTTriggerTypeDescription" : "3 Finger Swipe Up", 2361 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2362 | "BTTPredefinedActionType" : -1, 2363 | "BTTPredefinedActionName" : "No Action", 2364 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2365 | "BTTShortcutToSend" : "49", 2366 | "BTTEnabled2" : 1, 2367 | "BTTAlternateModifierKeys" : 0, 2368 | "BTTRepeatDelay" : 0, 2369 | "BTTUUID" : "51E8568C-E6DE-485D-B388-FDB24BED35EE", 2370 | "BTTNotesInsteadOfDescription" : 0, 2371 | "BTTEnabled" : 1, 2372 | "BTTModifierMode" : 0, 2373 | "BTTOrder" : 3, 2374 | "BTTDisplayOrder" : 0, 2375 | "BTTIconData" : "Standard Close Icon", 2376 | "BTTAlternateIconData" : "" 2377 | }, 2378 | { 2379 | "BTTGestureNotes" : "Search", 2380 | "BTTTriggerType" : 112, 2381 | "BTTTriggerTypeDescription" : "3 Finger Click", 2382 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2383 | "BTTPredefinedActionType" : -1, 2384 | "BTTPredefinedActionName" : "No Action", 2385 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2386 | "BTTShortcutToSend" : "58,55,3", 2387 | "BTTEnabled2" : 1, 2388 | "BTTAlternateModifierKeys" : 0, 2389 | "BTTRepeatDelay" : 0, 2390 | "BTTUUID" : "B497DAF5-5420-49C5-8183-63A046F93F34", 2391 | "BTTNotesInsteadOfDescription" : 0, 2392 | "BTTEnabled" : 1, 2393 | "BTTModifierMode" : 0, 2394 | "BTTOrder" : 2, 2395 | "BTTDisplayOrder" : 0, 2396 | "BTTIconData" : "Standard Close Icon", 2397 | "BTTAlternateIconData" : "" 2398 | }, 2399 | { 2400 | "BTTGestureNotes" : "Previous track", 2401 | "BTTTriggerType" : 100, 2402 | "BTTTriggerTypeDescription" : "3 Finger Swipe Left", 2403 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2404 | "BTTPredefinedActionType" : -1, 2405 | "BTTPredefinedActionName" : "No Action", 2406 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2407 | "BTTShortcutToSend" : "55,123", 2408 | "BTTEnabled2" : 1, 2409 | "BTTAlternateModifierKeys" : 0, 2410 | "BTTRepeatDelay" : 0, 2411 | "BTTUUID" : "1F414F4A-9C4E-4F93-AA36-131DABD4253E", 2412 | "BTTNotesInsteadOfDescription" : 0, 2413 | "BTTEnabled" : 1, 2414 | "BTTModifierMode" : 0, 2415 | "BTTOrder" : 0, 2416 | "BTTDisplayOrder" : 0, 2417 | "BTTIconData" : "Standard Close Icon", 2418 | "BTTAlternateIconData" : "" 2419 | }, 2420 | { 2421 | "BTTGestureNotes" : "Next track", 2422 | "BTTTriggerType" : 101, 2423 | "BTTTriggerTypeDescription" : "3 Finger Swipe Right", 2424 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2425 | "BTTPredefinedActionType" : -1, 2426 | "BTTPredefinedActionName" : "No Action", 2427 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2428 | "BTTShortcutToSend" : "55,124", 2429 | "BTTEnabled2" : 1, 2430 | "BTTAlternateModifierKeys" : 0, 2431 | "BTTRepeatDelay" : 0, 2432 | "BTTUUID" : "B4B67903-81A9-469F-829F-AF5C1E002456", 2433 | "BTTNotesInsteadOfDescription" : 0, 2434 | "BTTEnabled" : 1, 2435 | "BTTModifierMode" : 0, 2436 | "BTTOrder" : 1, 2437 | "BTTDisplayOrder" : 0, 2438 | "BTTIconData" : "Standard Close Icon", 2439 | "BTTAlternateIconData" : "" 2440 | } 2441 | ] 2442 | }, 2443 | { 2444 | "BTTAppBundleIdentifier" : "com.tapbots.Tweetbot3Mac", 2445 | "BTTAppName" : "Tweetbot", 2446 | "BTTAppAutoInvertIcon" : 1, 2447 | "BTTAppProcessMatchMode" : 2, 2448 | "BTTAppProcessName" : "Tweetbot", 2449 | "BTTTriggers" : [ 2450 | { 2451 | "BTTGestureNotes" : "Like", 2452 | "BTTTriggerType" : 101, 2453 | "BTTTriggerTypeDescription" : "3 Finger Swipe Right", 2454 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2455 | "BTTPredefinedActionType" : -1, 2456 | "BTTPredefinedActionName" : "No Action", 2457 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2458 | "BTTShortcutToSend" : "37", 2459 | "BTTEnabled2" : 1, 2460 | "BTTAlternateModifierKeys" : 0, 2461 | "BTTRepeatDelay" : 0, 2462 | "BTTUUID" : "52D56577-B9B3-4A64-9287-F6E374AC96BC", 2463 | "BTTNotesInsteadOfDescription" : 0, 2464 | "BTTEnabled" : 1, 2465 | "BTTModifierMode" : 0, 2466 | "BTTOrder" : 0, 2467 | "BTTDisplayOrder" : 0 2468 | }, 2469 | { 2470 | "BTTGestureNotes" : "Open link", 2471 | "BTTTriggerType" : 102, 2472 | "BTTTriggerTypeDescription" : "3 Finger Swipe Up", 2473 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2474 | "BTTPredefinedActionType" : -1, 2475 | "BTTPredefinedActionName" : "No Action", 2476 | "BTTLayoutIndependentActionChar" : "o", 2477 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2478 | "BTTShortcutToSend" : "31", 2479 | "BTTEnabled2" : 1, 2480 | "BTTAlternateModifierKeys" : 0, 2481 | "BTTRepeatDelay" : 0, 2482 | "BTTUUID" : "BE219D7C-5218-4E55-ABC9-6ABCB8F01485", 2483 | "BTTNotesInsteadOfDescription" : 0, 2484 | "BTTEnabled" : 1, 2485 | "BTTModifierMode" : 0, 2486 | "BTTOrder" : 1, 2487 | "BTTDisplayOrder" : 0 2488 | }, 2489 | { 2490 | "BTTTriggerType" : 100, 2491 | "BTTTriggerTypeDescription" : "3 Finger Swipe Left", 2492 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2493 | "BTTPredefinedActionType" : -1, 2494 | "BTTPredefinedActionName" : "No Action", 2495 | "BTTLayoutIndependentActionChar" : "u", 2496 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2497 | "BTTShortcutToSend" : "56,55,32", 2498 | "BTTEnabled2" : 1, 2499 | "BTTAlternateModifierKeys" : 0, 2500 | "BTTRepeatDelay" : 0, 2501 | "BTTUUID" : "8CCBB4F4-D82B-46E4-A996-EA322EF34C3B", 2502 | "BTTNotesInsteadOfDescription" : 0, 2503 | "BTTEnabled" : 1, 2504 | "BTTModifierMode" : 0, 2505 | "BTTOrder" : 2, 2506 | "BTTDisplayOrder" : 0 2507 | } 2508 | ] 2509 | }, 2510 | { 2511 | "BTTAppBundleIdentifier" : "com.readdle.smartemail-Mac", 2512 | "BTTAppName" : "Spark", 2513 | "BTTAppAutoInvertIcon" : 1, 2514 | "BTTAppProcessMatchMode" : 2, 2515 | "BTTAppProcessName" : "Spark", 2516 | "BTTTriggers" : [ 2517 | { 2518 | "BTTGestureNotes" : "Delete", 2519 | "BTTTriggerType" : 101, 2520 | "BTTTriggerTypeDescription" : "3 Finger Swipe Right", 2521 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2522 | "BTTPredefinedActionType" : -1, 2523 | "BTTPredefinedActionName" : "No Action", 2524 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2525 | "BTTShortcutToSend" : "55,51", 2526 | "BTTEnabled2" : 1, 2527 | "BTTAlternateModifierKeys" : 0, 2528 | "BTTRepeatDelay" : 0, 2529 | "BTTUUID" : "A36F8D4A-12FF-47F2-A5D6-94D74DBF9721", 2530 | "BTTNotesInsteadOfDescription" : 0, 2531 | "BTTEnabled" : 1, 2532 | "BTTModifierMode" : 0, 2533 | "BTTOrder" : 0, 2534 | "BTTDisplayOrder" : 0 2535 | } 2536 | ] 2537 | }, 2538 | { 2539 | "BTTAppBundleIdentifier" : "com.fournova.Tower3", 2540 | "BTTAppName" : "Tower", 2541 | "BTTAppAutoInvertIcon" : 1, 2542 | "BTTAppProcessMatchMode" : 2, 2543 | "BTTAppProcessName" : "Tower", 2544 | "BTTTriggers" : [ 2545 | { 2546 | "BTTGestureNotes" : "Expand all", 2547 | "BTTTriggerType" : 101, 2548 | "BTTTriggerTypeDescription" : "3 Finger Swipe Right", 2549 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2550 | "BTTPredefinedActionType" : -1, 2551 | "BTTPredefinedActionName" : "No Action", 2552 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2553 | "BTTShortcutToSend" : "59,55,124", 2554 | "BTTEnabled2" : 1, 2555 | "BTTAlternateModifierKeys" : 0, 2556 | "BTTRepeatDelay" : 0, 2557 | "BTTUUID" : "691DAE67-008E-46FA-86F3-7C26EC9188EE", 2558 | "BTTNotesInsteadOfDescription" : 0, 2559 | "BTTEnabled" : 1, 2560 | "BTTModifierMode" : 0, 2561 | "BTTOrder" : 0, 2562 | "BTTDisplayOrder" : 0 2563 | }, 2564 | { 2565 | "BTTGestureNotes" : "Collapse all", 2566 | "BTTTriggerType" : 100, 2567 | "BTTTriggerTypeDescription" : "3 Finger Swipe Left", 2568 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2569 | "BTTPredefinedActionType" : -1, 2570 | "BTTPredefinedActionName" : "No Action", 2571 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2572 | "BTTShortcutToSend" : "59,55,123", 2573 | "BTTEnabled2" : 1, 2574 | "BTTAlternateModifierKeys" : 0, 2575 | "BTTRepeatDelay" : 0, 2576 | "BTTUUID" : "B8383038-62D2-477B-8854-B91506DC4C20", 2577 | "BTTNotesInsteadOfDescription" : 0, 2578 | "BTTEnabled" : 1, 2579 | "BTTModifierMode" : 0, 2580 | "BTTOrder" : 1, 2581 | "BTTDisplayOrder" : 0 2582 | }, 2583 | { 2584 | "BTTTriggerType" : 103, 2585 | "BTTTriggerTypeDescription" : "3 Finger Swipe Down", 2586 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2587 | "BTTPredefinedActionType" : -1, 2588 | "BTTPredefinedActionName" : "No Action", 2589 | "BTTLayoutIndependentActionChar" : "DOWN", 2590 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2591 | "BTTShortcutToSend" : "125", 2592 | "BTTEnabled2" : 1, 2593 | "BTTAlternateModifierKeys" : 0, 2594 | "BTTRepeatDelay" : 0, 2595 | "BTTUUID" : "272349C5-3D6F-44A9-8CB1-60CB1487693C", 2596 | "BTTNotesInsteadOfDescription" : 0, 2597 | "BTTEnabled" : 1, 2598 | "BTTModifierMode" : 0, 2599 | "BTTOrder" : 3, 2600 | "BTTDisplayOrder" : 0, 2601 | "BTTAdditionalActions" : [ 2602 | { 2603 | "BTTTriggerType" : -1, 2604 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2605 | "BTTPredefinedActionType" : -1, 2606 | "BTTPredefinedActionName" : "No Action", 2607 | "BTTLayoutIndependentActionChar" : "RIGHT", 2608 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2609 | "BTTShortcutToSend" : "59,55,124", 2610 | "BTTEnabled2" : 1, 2611 | "BTTAlternateModifierKeys" : 0, 2612 | "BTTRepeatDelay" : 0, 2613 | "BTTUUID" : "F5D8A59C-3F9D-43DC-AB41-080215D2841D", 2614 | "BTTNotesInsteadOfDescription" : 0, 2615 | "BTTEnabled" : 1, 2616 | "BTTModifierMode" : 0, 2617 | "BTTOrder" : 0, 2618 | "BTTDisplayOrder" : 0 2619 | } 2620 | ] 2621 | }, 2622 | { 2623 | "BTTTriggerType" : 102, 2624 | "BTTTriggerTypeDescription" : "3 Finger Swipe Up", 2625 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2626 | "BTTPredefinedActionType" : -1, 2627 | "BTTPredefinedActionName" : "No Action", 2628 | "BTTLayoutIndependentActionChar" : "UP", 2629 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2630 | "BTTShortcutToSend" : "126", 2631 | "BTTEnabled2" : 1, 2632 | "BTTAlternateModifierKeys" : 0, 2633 | "BTTRepeatDelay" : 0, 2634 | "BTTUUID" : "23D25916-811C-404D-B389-FE04A130EAAE", 2635 | "BTTNotesInsteadOfDescription" : 0, 2636 | "BTTEnabled" : 1, 2637 | "BTTModifierMode" : 0, 2638 | "BTTOrder" : 2, 2639 | "BTTDisplayOrder" : 0, 2640 | "BTTAdditionalActions" : [ 2641 | { 2642 | "BTTTriggerType" : -1, 2643 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2644 | "BTTPredefinedActionType" : -1, 2645 | "BTTPredefinedActionName" : "No Action", 2646 | "BTTLayoutIndependentActionChar" : "RIGHT", 2647 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2648 | "BTTShortcutToSend" : "59,55,124", 2649 | "BTTEnabled2" : 1, 2650 | "BTTAlternateModifierKeys" : 0, 2651 | "BTTRepeatDelay" : 0, 2652 | "BTTUUID" : "D935BEA5-26B8-47B0-8857-EAB22B6C7A66", 2653 | "BTTNotesInsteadOfDescription" : 0, 2654 | "BTTEnabled" : 1, 2655 | "BTTModifierMode" : 0, 2656 | "BTTOrder" : 0, 2657 | "BTTDisplayOrder" : 0 2658 | } 2659 | ] 2660 | } 2661 | ] 2662 | }, 2663 | { 2664 | "BTTAppBundleIdentifier" : "com.littlehj.Pixave", 2665 | "BTTAppName" : "Pixave", 2666 | "BTTAppAutoInvertIcon" : 1, 2667 | "BTTAppSpecificSettings" : { 2668 | 2669 | }, 2670 | "BTTTriggers" : [ 2671 | { 2672 | "BTTGestureNotes" : "Hide", 2673 | "BTTTriggerType" : 103, 2674 | "BTTTriggerTypeDescription" : "3 Finger Swipe Down", 2675 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2676 | "BTTPredefinedActionType" : -1, 2677 | "BTTPredefinedActionName" : "No Action", 2678 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2679 | "BTTShortcutToSend" : "55,4", 2680 | "BTTEnabled2" : 1, 2681 | "BTTAlternateModifierKeys" : 0, 2682 | "BTTRepeatDelay" : 0, 2683 | "BTTUUID" : "11AFE518-2C24-48CA-BC78-F077EAEBDD0F", 2684 | "BTTNotesInsteadOfDescription" : 0, 2685 | "BTTEnabled" : 1, 2686 | "BTTModifierMode" : 0, 2687 | "BTTOrder" : 0, 2688 | "BTTDisplayOrder" : 0, 2689 | "BTTIconData" : "Standard Close Icon", 2690 | "BTTAlternateIconData" : "" 2691 | }, 2692 | { 2693 | "BTTGestureNotes" : "Go right", 2694 | "BTTTriggerType" : 101, 2695 | "BTTTriggerTypeDescription" : "3 Finger Swipe Right", 2696 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2697 | "BTTPredefinedActionType" : -1, 2698 | "BTTPredefinedActionName" : "No Action", 2699 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2700 | "BTTShortcutToSend" : "124", 2701 | "BTTEnabled2" : 1, 2702 | "BTTAlternateModifierKeys" : 0, 2703 | "BTTRepeatDelay" : 0, 2704 | "BTTUUID" : "D2391116-CCFE-4CE2-ACFE-6A675F739CF2", 2705 | "BTTNotesInsteadOfDescription" : 0, 2706 | "BTTEnabled" : 1, 2707 | "BTTModifierMode" : 0, 2708 | "BTTOrder" : 1, 2709 | "BTTDisplayOrder" : 0, 2710 | "BTTIconData" : "Standard Close Icon", 2711 | "BTTAlternateIconData" : "" 2712 | }, 2713 | { 2714 | "BTTGestureNotes" : "Go left", 2715 | "BTTTriggerType" : 100, 2716 | "BTTTriggerTypeDescription" : "3 Finger Swipe Left", 2717 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2718 | "BTTPredefinedActionType" : -1, 2719 | "BTTPredefinedActionName" : "No Action", 2720 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2721 | "BTTShortcutToSend" : "123", 2722 | "BTTEnabled2" : 1, 2723 | "BTTAlternateModifierKeys" : 0, 2724 | "BTTRepeatDelay" : 0, 2725 | "BTTUUID" : "F6D19BB2-B512-4019-AFD1-7DB3A9BEB410", 2726 | "BTTNotesInsteadOfDescription" : 0, 2727 | "BTTEnabled" : 1, 2728 | "BTTModifierMode" : 0, 2729 | "BTTOrder" : 2, 2730 | "BTTDisplayOrder" : 0, 2731 | "BTTIconData" : "Standard Close Icon", 2732 | "BTTAlternateIconData" : "" 2733 | }, 2734 | { 2735 | "BTTTriggerType" : 102, 2736 | "BTTTriggerTypeDescription" : "3 Finger Swipe Up", 2737 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2738 | "BTTPredefinedActionType" : -1, 2739 | "BTTPredefinedActionName" : "No Action", 2740 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2741 | "BTTShortcutToSend" : "36", 2742 | "BTTEnabled2" : 1, 2743 | "BTTAlternateModifierKeys" : 0, 2744 | "BTTRepeatDelay" : 0, 2745 | "BTTUUID" : "E5CFF397-9A14-4FA8-926E-04D1CFFB84F3", 2746 | "BTTNotesInsteadOfDescription" : 0, 2747 | "BTTEnabled" : 1, 2748 | "BTTModifierMode" : 0, 2749 | "BTTOrder" : 3, 2750 | "BTTDisplayOrder" : 0, 2751 | "BTTIconData" : "Standard Close Icon", 2752 | "BTTAlternateIconData" : "" 2753 | } 2754 | ] 2755 | }, 2756 | { 2757 | "BTTAppBundleIdentifier" : "org.m0k.transmission", 2758 | "BTTAppName" : "Transmission", 2759 | "BTTAppAutoInvertIcon" : 1, 2760 | "BTTAppSpecificSettings" : { 2761 | 2762 | }, 2763 | "BTTTriggers" : [ 2764 | { 2765 | "BTTGestureNotes" : "Search", 2766 | "BTTTriggerType" : 112, 2767 | "BTTTriggerTypeDescription" : "3 Finger Click", 2768 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2769 | "BTTPredefinedActionType" : -1, 2770 | "BTTPredefinedActionName" : "No Action", 2771 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2772 | "BTTShortcutToSend" : "55,3", 2773 | "BTTEnabled2" : 1, 2774 | "BTTAlternateModifierKeys" : 0, 2775 | "BTTRepeatDelay" : 0, 2776 | "BTTUUID" : "F0AD20DD-DFF7-443C-9C98-0519E8047E21", 2777 | "BTTNotesInsteadOfDescription" : 0, 2778 | "BTTEnabled" : 1, 2779 | "BTTModifierMode" : 0, 2780 | "BTTOrder" : 3, 2781 | "BTTDisplayOrder" : 0, 2782 | "BTTIconData" : "Standard Close Icon", 2783 | "BTTAlternateIconData" : "" 2784 | }, 2785 | { 2786 | "BTTGestureNotes" : "Delete", 2787 | "BTTTriggerType" : 100, 2788 | "BTTTriggerTypeDescription" : "3 Finger Swipe Left", 2789 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2790 | "BTTPredefinedActionType" : -1, 2791 | "BTTPredefinedActionName" : "No Action", 2792 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2793 | "BTTShortcutToSend" : "51", 2794 | "BTTEnabled2" : 1, 2795 | "BTTAlternateModifierKeys" : 0, 2796 | "BTTRepeatDelay" : 0, 2797 | "BTTUUID" : "4B3056EA-4833-43F4-9B02-5117165F8B65", 2798 | "BTTNotesInsteadOfDescription" : 0, 2799 | "BTTEnabled" : 1, 2800 | "BTTModifierMode" : 0, 2801 | "BTTOrder" : 1, 2802 | "BTTDisplayOrder" : 0, 2803 | "BTTIconData" : "Standard Close Icon", 2804 | "BTTAlternateIconData" : "" 2805 | }, 2806 | { 2807 | "BTTGestureNotes" : "New", 2808 | "BTTTriggerType" : 102, 2809 | "BTTTriggerTypeDescription" : "3 Finger Swipe Up", 2810 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2811 | "BTTPredefinedActionType" : -1, 2812 | "BTTPredefinedActionName" : "No Action", 2813 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2814 | "BTTShortcutToSend" : "55,45", 2815 | "BTTEnabled2" : 1, 2816 | "BTTAlternateModifierKeys" : 0, 2817 | "BTTRepeatDelay" : 0, 2818 | "BTTUUID" : "0E774FD3-D70A-4C16-94CD-47198FA16D66", 2819 | "BTTNotesInsteadOfDescription" : 0, 2820 | "BTTEnabled" : 1, 2821 | "BTTModifierMode" : 0, 2822 | "BTTOrder" : 0, 2823 | "BTTDisplayOrder" : 0, 2824 | "BTTIconData" : "Standard Close Icon", 2825 | "BTTAlternateIconData" : "" 2826 | }, 2827 | { 2828 | "BTTGestureNotes" : "Info", 2829 | "BTTTriggerType" : 101, 2830 | "BTTTriggerTypeDescription" : "3 Finger Swipe Right", 2831 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2832 | "BTTPredefinedActionType" : -1, 2833 | "BTTPredefinedActionName" : "No Action", 2834 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2835 | "BTTShortcutToSend" : "55,34", 2836 | "BTTEnabled2" : 1, 2837 | "BTTAlternateModifierKeys" : 0, 2838 | "BTTRepeatDelay" : 0, 2839 | "BTTUUID" : "498A390B-CE53-4932-8E31-073258F2FC56", 2840 | "BTTNotesInsteadOfDescription" : 0, 2841 | "BTTEnabled" : 1, 2842 | "BTTModifierMode" : 0, 2843 | "BTTOrder" : 2, 2844 | "BTTDisplayOrder" : 0, 2845 | "BTTIconData" : "Standard Close Icon", 2846 | "BTTAlternateIconData" : "" 2847 | } 2848 | ] 2849 | }, 2850 | { 2851 | "BTTAppBundleIdentifier" : "com.google.Chrome.canary", 2852 | "BTTAppName" : "Google Chrome", 2853 | "BTTAppAutoInvertIcon" : 1, 2854 | "BTTAppProcessMatchMode" : 2, 2855 | "BTTAppProcessName" : "Google Chrome", 2856 | "BTTTriggers" : [ 2857 | { 2858 | "BTTGestureNotes" : "Open link in background", 2859 | "BTTTriggerType" : 112, 2860 | "BTTTriggerTypeDescription" : "3 Finger Click", 2861 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2862 | "BTTPredefinedActionType" : 1, 2863 | "BTTPredefinedActionName" : "Middle Click", 2864 | "BTTEnabled2" : 1, 2865 | "BTTAlternateModifierKeys" : 0, 2866 | "BTTRepeatDelay" : 0, 2867 | "BTTUUID" : "FC69F31F-E150-4DA8-8D8A-9C5205124186", 2868 | "BTTNotesInsteadOfDescription" : 0, 2869 | "BTTEnabled" : 1, 2870 | "BTTModifierMode" : 0, 2871 | "BTTOrder" : 553, 2872 | "BTTDisplayOrder" : 0, 2873 | "BTTKeySequence" : { 2874 | 2875 | }, 2876 | "BTTTriggerConfig" : { 2877 | "BTTNoTouchTimeout" : 0 2878 | } 2879 | }, 2880 | { 2881 | "BTTGestureNotes" : "New tab", 2882 | "BTTTriggerType" : 102, 2883 | "BTTTriggerTypeDescription" : "3 Finger Swipe Up", 2884 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2885 | "BTTPredefinedActionType" : -1, 2886 | "BTTPredefinedActionName" : "No Action", 2887 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2888 | "BTTShortcutToSend" : "55,17", 2889 | "BTTEnabled2" : 1, 2890 | "BTTAlternateModifierKeys" : 0, 2891 | "BTTRepeatDelay" : 0, 2892 | "BTTUUID" : "08995269-BADE-4819-AB64-D1FE3E900C46", 2893 | "BTTNotesInsteadOfDescription" : 0, 2894 | "BTTEnabled" : 1, 2895 | "BTTModifierMode" : 0, 2896 | "BTTOrder" : 550, 2897 | "BTTDisplayOrder" : 0, 2898 | "BTTIconData" : "Standard Close Icon", 2899 | "BTTAlternateIconData" : "", 2900 | "BTTKeySequence" : { 2901 | 2902 | }, 2903 | "BTTTriggerConfig" : { 2904 | "BTTNoTouchTimeout" : 0 2905 | } 2906 | }, 2907 | { 2908 | "BTTGestureNotes" : "Left tab", 2909 | "BTTTriggerType" : 100, 2910 | "BTTTriggerTypeDescription" : "3 Finger Swipe Left", 2911 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2912 | "BTTPredefinedActionType" : -1, 2913 | "BTTPredefinedActionName" : "No Action", 2914 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2915 | "BTTShortcutToSend" : "58,55,123", 2916 | "BTTEnabled2" : 1, 2917 | "BTTAlternateModifierKeys" : 0, 2918 | "BTTRepeatDelay" : 0, 2919 | "BTTUUID" : "64C051C3-AE59-4716-86E0-6E913530A3D9", 2920 | "BTTNotesInsteadOfDescription" : 0, 2921 | "BTTEnabled" : 1, 2922 | "BTTModifierMode" : 0, 2923 | "BTTOrder" : 552, 2924 | "BTTDisplayOrder" : 0, 2925 | "BTTIconData" : "Standard Close Icon", 2926 | "BTTAlternateIconData" : "", 2927 | "BTTKeySequence" : { 2928 | 2929 | }, 2930 | "BTTTriggerConfig" : { 2931 | "BTTNoTouchTimeout" : 0 2932 | } 2933 | }, 2934 | { 2935 | "BTTGestureNotes" : "Close tab", 2936 | "BTTTriggerType" : 103, 2937 | "BTTTriggerTypeDescription" : "3 Finger Swipe Down", 2938 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2939 | "BTTPredefinedActionType" : -1, 2940 | "BTTPredefinedActionName" : "No Action", 2941 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2942 | "BTTShortcutToSend" : "55,13", 2943 | "BTTEnabled2" : 1, 2944 | "BTTAlternateModifierKeys" : 0, 2945 | "BTTRepeatDelay" : 0, 2946 | "BTTUUID" : "B2DB3F2C-8D7E-4E6A-8966-CDD27CCD78EB", 2947 | "BTTNotesInsteadOfDescription" : 0, 2948 | "BTTEnabled" : 1, 2949 | "BTTModifierMode" : 0, 2950 | "BTTOrder" : 549, 2951 | "BTTDisplayOrder" : 0, 2952 | "BTTIconData" : "Standard Close Icon", 2953 | "BTTAlternateIconData" : "", 2954 | "BTTKeySequence" : { 2955 | 2956 | }, 2957 | "BTTTriggerConfig" : { 2958 | "BTTNoTouchTimeout" : 0 2959 | } 2960 | }, 2961 | { 2962 | "BTTGestureNotes" : "Right tab", 2963 | "BTTTriggerType" : 101, 2964 | "BTTTriggerTypeDescription" : "3 Finger Swipe Right", 2965 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 2966 | "BTTPredefinedActionType" : -1, 2967 | "BTTPredefinedActionName" : "No Action", 2968 | "BTTAutoAdaptActionToKeyboardLayout" : true, 2969 | "BTTShortcutToSend" : "58,55,124", 2970 | "BTTEnabled2" : 1, 2971 | "BTTAlternateModifierKeys" : 0, 2972 | "BTTRepeatDelay" : 0, 2973 | "BTTUUID" : "3E5B1FBB-C955-4CCD-A700-6282938EAAD6", 2974 | "BTTNotesInsteadOfDescription" : 0, 2975 | "BTTEnabled" : 1, 2976 | "BTTModifierMode" : 0, 2977 | "BTTOrder" : 551, 2978 | "BTTDisplayOrder" : 0, 2979 | "BTTIconData" : "Standard Close Icon", 2980 | "BTTAlternateIconData" : "", 2981 | "BTTKeySequence" : { 2982 | 2983 | }, 2984 | "BTTTriggerConfig" : { 2985 | "BTTNoTouchTimeout" : 0 2986 | } 2987 | } 2988 | ] 2989 | }, 2990 | { 2991 | "BTTAppBundleIdentifier" : "com.flexibits.fantastical2.mac", 2992 | "BTTAppName" : "Fantastical 2", 2993 | "BTTAppAutoInvertIcon" : 1, 2994 | "BTTAppSpecificSettings" : { 2995 | 2996 | }, 2997 | "BTTTriggers" : [ 2998 | { 2999 | "BTTGestureNotes" : "New all day event", 3000 | "BTTTriggerType" : 102, 3001 | "BTTTriggerTypeDescription" : "3 Finger Swipe Up", 3002 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 3003 | "BTTPredefinedActionType" : 54, 3004 | "BTTPredefinedActionName" : "Double Click", 3005 | "BTTEnabled2" : 1, 3006 | "BTTAlternateModifierKeys" : 0, 3007 | "BTTRepeatDelay" : 0, 3008 | "BTTUUID" : "D6EAAA14-40BD-4EBB-B357-99AB0D6FAF03", 3009 | "BTTNotesInsteadOfDescription" : 0, 3010 | "BTTEnabled" : 1, 3011 | "BTTModifierMode" : 0, 3012 | "BTTOrder" : 0, 3013 | "BTTDisplayOrder" : 0, 3014 | "BTTAdditionalActions" : [ 3015 | { 3016 | "BTTTriggerType" : -1, 3017 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 3018 | "BTTPredefinedActionType" : -1, 3019 | "BTTPredefinedActionName" : "No Action", 3020 | "BTTAutoAdaptActionToKeyboardLayout" : true, 3021 | "BTTShortcutToSend" : "51", 3022 | "BTTEnabled2" : 1, 3023 | "BTTAlternateModifierKeys" : 0, 3024 | "BTTRepeatDelay" : 0, 3025 | "BTTUUID" : "9B244B3A-0373-4D0F-ABEC-5A9B8F1FD68D", 3026 | "BTTNotesInsteadOfDescription" : 0, 3027 | "BTTEnabled" : 1, 3028 | "BTTModifierMode" : 0, 3029 | "BTTOrder" : 556, 3030 | "BTTDisplayOrder" : 0 3031 | } 3032 | ] 3033 | } 3034 | ] 3035 | }, 3036 | { 3037 | "BTTAppBundleIdentifier" : "com.hegenberg.BetterTouchTool", 3038 | "BTTAppName" : "BetterTouchTool", 3039 | "BTTAppAutoInvertIcon" : 1, 3040 | "BTTAppProcessMatchMode" : 2, 3041 | "BTTAppProcessName" : "BetterTouchTool", 3042 | "BTTTriggers" : [ 3043 | { 3044 | "BTTTriggerType" : -1, 3045 | "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 3046 | "BTTPredefinedActionType" : 153, 3047 | "BTTPredefinedActionName" : "Move Mouse To Position", 3048 | "BTTMoveMouseToPosition" : "{65, 160}", 3049 | "BTTMoveMouseRelative" : "1", 3050 | "BTTAdditionalConfiguration" : "262145", 3051 | "BTTEnabled2" : 1, 3052 | "BTTKeyboardShortcutKeyboardType" : 0, 3053 | "BTTRepeatDelay" : 0, 3054 | "BTTUUID" : "5C177273-4A56-40EE-A91A-54177BDEDC68", 3055 | "BTTTriggerOnDown" : 1, 3056 | "BTTNotesInsteadOfDescription" : 0, 3057 | "BTTEnabled" : 1, 3058 | "BTTModifierMode" : 0, 3059 | "BTTShortcutKeyCode" : 14, 3060 | "BTTShortcutModifierKeys" : 262144, 3061 | "BTTOrder" : 0, 3062 | "BTTDisplayOrder" : 0, 3063 | "BTTAutoAdaptToKeyboardLayout" : 0, 3064 | "BTTAdditionalActions" : [ 3065 | { 3066 | "BTTTriggerType" : -1, 3067 | "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 3068 | "BTTPredefinedActionType" : 2, 3069 | "BTTPredefinedActionName" : "CMD(⌘)+Click", 3070 | "BTTEnabled2" : 1, 3071 | "BTTKeyboardShortcutKeyboardType" : 0, 3072 | "BTTRepeatDelay" : 0, 3073 | "BTTUUID" : "BFF6EDB0-6D5F-4055-8937-3F303CE23AF3", 3074 | "BTTTriggerOnDown" : 0, 3075 | "BTTNotesInsteadOfDescription" : 0, 3076 | "BTTEnabled" : 1, 3077 | "BTTModifierMode" : 0, 3078 | "BTTShortcutKeyCode" : -1, 3079 | "BTTShortcutModifierKeys" : -1, 3080 | "BTTOrder" : 527, 3081 | "BTTDisplayOrder" : 0, 3082 | "BTTAutoAdaptToKeyboardLayout" : 0 3083 | } 3084 | ] 3085 | } 3086 | ] 3087 | }, 3088 | { 3089 | "BTTAppBundleIdentifier" : "com.stairways.keyboardmaestro.editor", 3090 | "BTTAppName" : "Keyboard Maestro", 3091 | "BTTAppAutoInvertIcon" : 1, 3092 | "BTTAppProcessMatchMode" : 2, 3093 | "BTTAppProcessName" : "Keyboard Maestro", 3094 | "BTTAppSpecificSettings" : { 3095 | 3096 | }, 3097 | "BTTTriggers" : [ 3098 | { 3099 | "BTTGestureNotes" : "Caret position", 3100 | "BTTTriggerType" : -1, 3101 | "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 3102 | "BTTPredefinedActionType" : 118, 3103 | "BTTPredefinedActionName" : "Insert \/ Type \/ Paste Custom Text", 3104 | "BTTStringToType" : "%|%", 3105 | "BTTMoveCursorLeftBy" : "0", 3106 | "BTTAdditionalConfiguration" : "262144", 3107 | "BTTEnabled2" : 1, 3108 | "BTTKeyboardShortcutKeyboardType" : 0, 3109 | "BTTRepeatDelay" : 0, 3110 | "BTTUUID" : "FA8B42DB-23C4-4D67-A314-4008FE7644BB", 3111 | "BTTNotesInsteadOfDescription" : 0, 3112 | "BTTEnabled" : 1, 3113 | "BTTModifierMode" : 0, 3114 | "BTTShortcutKeyCode" : 20, 3115 | "BTTShortcutModifierKeys" : 262144, 3116 | "BTTOrder" : 0, 3117 | "BTTDisplayOrder" : 0, 3118 | "BTTAutoAdaptToKeyboardLayout" : 0, 3119 | "BTTIconData" : "Standard Close Icon", 3120 | "BTTAlternateIconData" : "" 3121 | }, 3122 | { 3123 | "BTTGestureNotes" : "Clipboard", 3124 | "BTTTriggerType" : -1, 3125 | "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut", 3126 | "BTTPredefinedActionType" : 118, 3127 | "BTTPredefinedActionName" : "Insert \/ Type \/ Paste Custom Text", 3128 | "BTTStringToType" : "%SystemClipboard%", 3129 | "BTTMoveCursorLeftBy" : "0", 3130 | "BTTAdditionalConfiguration" : "262144", 3131 | "BTTEnabled2" : 1, 3132 | "BTTKeyboardShortcutKeyboardType" : 0, 3133 | "BTTRepeatDelay" : 0, 3134 | "BTTUUID" : "DE308E47-E875-42BD-BD4A-A8C558E60887", 3135 | "BTTNotesInsteadOfDescription" : 0, 3136 | "BTTEnabled" : 1, 3137 | "BTTModifierMode" : 0, 3138 | "BTTShortcutKeyCode" : 19, 3139 | "BTTShortcutModifierKeys" : 262144, 3140 | "BTTOrder" : 1, 3141 | "BTTDisplayOrder" : 0, 3142 | "BTTAutoAdaptToKeyboardLayout" : 0, 3143 | "BTTIconData" : "Standard Close Icon", 3144 | "BTTAlternateIconData" : "" 3145 | } 3146 | ] 3147 | }, 3148 | { 3149 | "BTTAppBundleIdentifier" : "com.apple.Dictionary", 3150 | "BTTAppName" : "Dictionary", 3151 | "BTTAppAutoInvertIcon" : 1, 3152 | "BTTAppSpecificSettings" : { 3153 | 3154 | }, 3155 | "BTTTriggers" : [ 3156 | { 3157 | "BTTGestureNotes" : "Search", 3158 | "BTTTriggerType" : 102, 3159 | "BTTTriggerTypeDescription" : "3 Finger Swipe Up", 3160 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 3161 | "BTTPredefinedActionType" : -1, 3162 | "BTTPredefinedActionName" : "No Action", 3163 | "BTTLayoutIndependentActionChar" : "f", 3164 | "BTTAutoAdaptActionToKeyboardLayout" : true, 3165 | "BTTShortcutToSend" : "58,55,3", 3166 | "BTTEnabled2" : 1, 3167 | "BTTAlternateModifierKeys" : 0, 3168 | "BTTRepeatDelay" : 0, 3169 | "BTTUUID" : "1156E0E9-2F8D-4552-9BC3-39DEE4CA7225", 3170 | "BTTNotesInsteadOfDescription" : 0, 3171 | "BTTEnabled" : 1, 3172 | "BTTModifierMode" : 0, 3173 | "BTTOrder" : 2, 3174 | "BTTDisplayOrder" : 0 3175 | }, 3176 | { 3177 | "BTTGestureNotes" : "Back in history", 3178 | "BTTTriggerType" : 100, 3179 | "BTTTriggerTypeDescription" : "3 Finger Swipe Left", 3180 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 3181 | "BTTPredefinedActionType" : -1, 3182 | "BTTPredefinedActionName" : "No Action", 3183 | "BTTAutoAdaptActionToKeyboardLayout" : true, 3184 | "BTTShortcutToSend" : "55,33", 3185 | "BTTEnabled2" : 1, 3186 | "BTTAlternateModifierKeys" : 0, 3187 | "BTTRepeatDelay" : 0, 3188 | "BTTUUID" : "C979077E-9A32-4CC7-8E00-6747C4BDA865", 3189 | "BTTNotesInsteadOfDescription" : 0, 3190 | "BTTEnabled" : 1, 3191 | "BTTModifierMode" : 0, 3192 | "BTTOrder" : 1, 3193 | "BTTDisplayOrder" : 0, 3194 | "BTTIconData" : "Standard Close Icon", 3195 | "BTTAlternateIconData" : "" 3196 | }, 3197 | { 3198 | "BTTGestureNotes" : "Forward in history", 3199 | "BTTTriggerType" : 101, 3200 | "BTTTriggerTypeDescription" : "3 Finger Swipe Right", 3201 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 3202 | "BTTPredefinedActionType" : -1, 3203 | "BTTPredefinedActionName" : "No Action", 3204 | "BTTAutoAdaptActionToKeyboardLayout" : true, 3205 | "BTTShortcutToSend" : "55,30", 3206 | "BTTEnabled2" : 1, 3207 | "BTTAlternateModifierKeys" : 0, 3208 | "BTTRepeatDelay" : 0, 3209 | "BTTUUID" : "F283D63D-312C-4A9B-A7ED-FF5CAE3E38A5", 3210 | "BTTNotesInsteadOfDescription" : 0, 3211 | "BTTEnabled" : 1, 3212 | "BTTModifierMode" : 0, 3213 | "BTTOrder" : 0, 3214 | "BTTDisplayOrder" : 0, 3215 | "BTTIconData" : "Standard Close Icon", 3216 | "BTTAlternateIconData" : "" 3217 | } 3218 | ] 3219 | }, 3220 | { 3221 | "BTTAppBundleIdentifier" : "com.reederapp.macOS", 3222 | "BTTAppName" : "Reeder", 3223 | "BTTAppAutoInvertIcon" : 1, 3224 | "BTTAppProcessMatchMode" : 2, 3225 | "BTTAppProcessName" : "Reeder", 3226 | "BTTTriggers" : [ 3227 | { 3228 | "BTTTriggerType" : 103, 3229 | "BTTTriggerTypeDescription" : "3 Finger Swipe Down", 3230 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 3231 | "BTTPredefinedActionType" : -1, 3232 | "BTTPredefinedActionName" : "No Action", 3233 | "BTTLayoutIndependentActionChar" : "DOWN", 3234 | "BTTAutoAdaptActionToKeyboardLayout" : true, 3235 | "BTTShortcutToSend" : "125", 3236 | "BTTEnabled2" : 1, 3237 | "BTTAlternateModifierKeys" : 0, 3238 | "BTTRepeatDelay" : 0, 3239 | "BTTUUID" : "154536F0-5DEF-4A39-AB8B-2EA867FB58E5", 3240 | "BTTNotesInsteadOfDescription" : 0, 3241 | "BTTEnabled" : 1, 3242 | "BTTModifierMode" : 0, 3243 | "BTTOrder" : 1, 3244 | "BTTDisplayOrder" : 0 3245 | }, 3246 | { 3247 | "BTTTriggerType" : 102, 3248 | "BTTTriggerTypeDescription" : "3 Finger Swipe Up", 3249 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 3250 | "BTTPredefinedActionType" : -1, 3251 | "BTTPredefinedActionName" : "No Action", 3252 | "BTTLayoutIndependentActionChar" : "UP", 3253 | "BTTAutoAdaptActionToKeyboardLayout" : true, 3254 | "BTTShortcutToSend" : "126", 3255 | "BTTEnabled2" : 1, 3256 | "BTTAlternateModifierKeys" : 0, 3257 | "BTTRepeatDelay" : 0, 3258 | "BTTUUID" : "5FC2CEFC-5B68-4688-970F-5FC263614F65", 3259 | "BTTNotesInsteadOfDescription" : 0, 3260 | "BTTEnabled" : 1, 3261 | "BTTModifierMode" : 0, 3262 | "BTTOrder" : 0, 3263 | "BTTDisplayOrder" : 0 3264 | } 3265 | ] 3266 | }, 3267 | { 3268 | "BTTAppBundleIdentifier" : "at.eggerapps.Postico", 3269 | "BTTAppName" : "Postico", 3270 | "BTTAppAutoInvertIcon" : 1, 3271 | "BTTAppProcessMatchMode" : 2, 3272 | "BTTAppProcessName" : "Postico", 3273 | "BTTTriggers" : [ 3274 | { 3275 | "BTTTriggerType" : 101, 3276 | "BTTTriggerTypeDescription" : "3 Finger Swipe Right", 3277 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 3278 | "BTTPredefinedActionType" : -1, 3279 | "BTTPredefinedActionName" : "No Action", 3280 | "BTTLayoutIndependentActionChar" : "TAB", 3281 | "BTTAutoAdaptActionToKeyboardLayout" : true, 3282 | "BTTShortcutToSend" : "59,48", 3283 | "BTTEnabled2" : 1, 3284 | "BTTAlternateModifierKeys" : 0, 3285 | "BTTRepeatDelay" : 0, 3286 | "BTTUUID" : "42150D56-B8DF-48C9-A20C-C9F1D77343B8", 3287 | "BTTNotesInsteadOfDescription" : 0, 3288 | "BTTEnabled" : 1, 3289 | "BTTModifierMode" : 0, 3290 | "BTTOrder" : 3, 3291 | "BTTDisplayOrder" : 0 3292 | }, 3293 | { 3294 | "BTTTriggerType" : 103, 3295 | "BTTTriggerTypeDescription" : "3 Finger Swipe Down", 3296 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 3297 | "BTTPredefinedActionType" : -1, 3298 | "BTTPredefinedActionName" : "No Action", 3299 | "BTTLayoutIndependentActionChar" : "LEFT", 3300 | "BTTAutoAdaptActionToKeyboardLayout" : true, 3301 | "BTTShortcutToSend" : "58,55,123", 3302 | "BTTEnabled2" : 1, 3303 | "BTTAlternateModifierKeys" : 0, 3304 | "BTTRepeatDelay" : 0, 3305 | "BTTUUID" : "94780AB0-6545-4964-904B-3172A9ED5ADE", 3306 | "BTTNotesInsteadOfDescription" : 0, 3307 | "BTTEnabled" : 1, 3308 | "BTTModifierMode" : 0, 3309 | "BTTOrder" : 2, 3310 | "BTTDisplayOrder" : 0 3311 | }, 3312 | { 3313 | "BTTTriggerType" : 102, 3314 | "BTTTriggerTypeDescription" : "3 Finger Swipe Up", 3315 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 3316 | "BTTPredefinedActionType" : -1, 3317 | "BTTPredefinedActionName" : "No Action", 3318 | "BTTLayoutIndependentActionChar" : "RIGHT", 3319 | "BTTAutoAdaptActionToKeyboardLayout" : true, 3320 | "BTTShortcutToSend" : "58,55,124", 3321 | "BTTEnabled2" : 1, 3322 | "BTTAlternateModifierKeys" : 0, 3323 | "BTTRepeatDelay" : 0, 3324 | "BTTUUID" : "EDCF391C-A480-494E-BE27-C59D53DBCA3F", 3325 | "BTTNotesInsteadOfDescription" : 0, 3326 | "BTTEnabled" : 1, 3327 | "BTTModifierMode" : 0, 3328 | "BTTOrder" : 1, 3329 | "BTTDisplayOrder" : 0 3330 | }, 3331 | { 3332 | "BTTTriggerType" : 100, 3333 | "BTTTriggerTypeDescription" : "3 Finger Swipe Left", 3334 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 3335 | "BTTPredefinedActionType" : -1, 3336 | "BTTPredefinedActionName" : "No Action", 3337 | "BTTLayoutIndependentActionChar" : "TAB", 3338 | "BTTAutoAdaptActionToKeyboardLayout" : true, 3339 | "BTTShortcutToSend" : "59,56,48", 3340 | "BTTEnabled2" : 1, 3341 | "BTTAlternateModifierKeys" : 0, 3342 | "BTTRepeatDelay" : 0, 3343 | "BTTUUID" : "75FF1025-3251-4951-8CB0-6EC5A27461AA", 3344 | "BTTNotesInsteadOfDescription" : 0, 3345 | "BTTEnabled" : 1, 3346 | "BTTModifierMode" : 0, 3347 | "BTTOrder" : 0, 3348 | "BTTDisplayOrder" : 0 3349 | } 3350 | ] 3351 | }, 3352 | { 3353 | "BTTAppBundleIdentifier" : "com.apple.ActivityMonitor", 3354 | "BTTAppName" : "Activity Monitor", 3355 | "BTTAppAutoInvertIcon" : 1, 3356 | "BTTAppSpecificSettings" : { 3357 | 3358 | }, 3359 | "BTTTriggers" : [ 3360 | { 3361 | "BTTGestureNotes" : "Info", 3362 | "BTTTriggerType" : 101, 3363 | "BTTTriggerTypeDescription" : "3 Finger Swipe Right", 3364 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 3365 | "BTTPredefinedActionType" : -1, 3366 | "BTTPredefinedActionName" : "No Action", 3367 | "BTTAutoAdaptActionToKeyboardLayout" : true, 3368 | "BTTShortcutToSend" : "55,34", 3369 | "BTTEnabled2" : 1, 3370 | "BTTAlternateModifierKeys" : 0, 3371 | "BTTRepeatDelay" : 0, 3372 | "BTTUUID" : "16D58175-FE81-4B4C-9530-7EB09EA1771F", 3373 | "BTTNotesInsteadOfDescription" : 0, 3374 | "BTTEnabled" : 1, 3375 | "BTTModifierMode" : 0, 3376 | "BTTOrder" : 0, 3377 | "BTTDisplayOrder" : 0, 3378 | "BTTIconData" : "Standard Close Icon", 3379 | "BTTAlternateIconData" : "" 3380 | } 3381 | ] 3382 | }, 3383 | { 3384 | "BTTAppBundleIdentifier" : "com.googlecode.iterm2", 3385 | "BTTAppName" : "iTerm", 3386 | "BTTAppAutoInvertIcon" : 1, 3387 | "BTTAppSpecificSettings" : { 3388 | 3389 | }, 3390 | "BTTTriggers" : [ 3391 | { 3392 | "BTTGestureNotes" : "Left tab", 3393 | "BTTTriggerType" : 100, 3394 | "BTTTriggerTypeDescription" : "3 Finger Swipe Left", 3395 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 3396 | "BTTPredefinedActionType" : -1, 3397 | "BTTPredefinedActionName" : "No Action", 3398 | "BTTAutoAdaptActionToKeyboardLayout" : true, 3399 | "BTTShortcutToSend" : "59,38", 3400 | "BTTEnabled2" : 1, 3401 | "BTTAlternateModifierKeys" : 0, 3402 | "BTTRepeatDelay" : 0, 3403 | "BTTUUID" : "AE19F244-ACF5-4D91-9462-B160BFD65D6B", 3404 | "BTTNotesInsteadOfDescription" : 0, 3405 | "BTTEnabled" : 1, 3406 | "BTTModifierMode" : 0, 3407 | "BTTOrder" : 1, 3408 | "BTTDisplayOrder" : 0, 3409 | "BTTIconData" : "Standard Close Icon", 3410 | "BTTAlternateIconData" : "" 3411 | }, 3412 | { 3413 | "BTTGestureNotes" : "Right tab", 3414 | "BTTTriggerType" : 101, 3415 | "BTTTriggerTypeDescription" : "3 Finger Swipe Right", 3416 | "BTTTriggerClass" : "BTTTriggerTypeTouchpadAll", 3417 | "BTTPredefinedActionType" : -1, 3418 | "BTTPredefinedActionName" : "No Action", 3419 | "BTTAutoAdaptActionToKeyboardLayout" : true, 3420 | "BTTShortcutToSend" : "59,40", 3421 | "BTTEnabled2" : 1, 3422 | "BTTAlternateModifierKeys" : 0, 3423 | "BTTRepeatDelay" : 0, 3424 | "BTTUUID" : "DC1001B5-64F7-4D09-BA1F-A2CA9E65A321", 3425 | "BTTNotesInsteadOfDescription" : 0, 3426 | "BTTEnabled" : 1, 3427 | "BTTModifierMode" : 0, 3428 | "BTTOrder" : 0, 3429 | "BTTDisplayOrder" : 0, 3430 | "BTTIconData" : "Standard Close Icon", 3431 | "BTTAlternateIconData" : "" 3432 | } 3433 | ] 3434 | } 3435 | ], 3436 | "BTTPresetSnapAreas" : [ 3437 | 3438 | ] 3439 | } --------------------------------------------------------------------------------