├── .DS_Store
├── .gitignore
├── Add MD Reference from Safari.kmmacros
├── Audio Toggle Macros.kmmacros
├── Morning Start.kmmacros
├── Paste and Save Cursor.kmmacros
├── Paste to right.kmmacros
├── Quick Note.kmmacros
└── Send To Pinboard (clean).kmmacros
/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/macdrifter/KeyboardMaestroMacros/a61db1f8817cf7768523e322c29c6d292c24eee9/.DS_Store
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
--------------------------------------------------------------------------------
/Add MD Reference from Safari.kmmacros:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Activate
7 | Normal
8 | IsActive
9 |
10 | Macros
11 |
12 |
13 | Actions
14 |
15 |
16 | Buttons
17 |
18 |
19 | Button
20 | OK
21 |
22 |
23 | Button
24 | Cancel
25 | Cancel
26 |
27 |
28 |
29 | IsActive
30 |
31 | IsDisclosed
32 |
33 | MacroActionType
34 | PromptForUserInput
35 | Prompt
36 | Please Enter a Reference Tag
37 | ResultButtonVariable
38 | Result Button
39 | TimeOutAbortsMacro
40 |
41 | Title
42 | Reference Tag
43 | Variables
44 |
45 |
46 | Default
47 |
48 | Variable
49 | Reference Tag
50 |
51 |
52 |
53 |
54 | DisplayKind
55 | Variable
56 | File
57 |
58 |
59 | IsActive
60 |
61 | IsDisclosed
62 |
63 | MacroActionType
64 | ExecuteAppleScript
65 | NewFile
66 |
67 | Text
68 | property theURL : ""
69 | tell application "Safari"
70 | set theURL to URL of current tab of window 1
71 | end tell
72 | return theURL
73 | TimeOutAbortsMacro
74 |
75 | TrimResults
76 |
77 | UseText
78 |
79 | Variable
80 | myURL
81 |
82 |
83 | DisplayKind
84 | Variable
85 | File
86 |
87 |
88 | IsActive
89 |
90 | IsDisclosed
91 |
92 | MacroActionType
93 | ExecuteAppleScript
94 | NewFile
95 |
96 | Text
97 | property theTitle : ""
98 | tell application "Safari"
99 | set theTitle to name of current tab of window 1
100 | end tell
101 | return theTitle
102 | TimeOutAbortsMacro
103 |
104 | TrimResults
105 |
106 | UseText
107 |
108 | Variable
109 | myTitle
110 |
111 |
112 | IsActive
113 |
114 | IsDisclosed
115 |
116 | MacroActionType
117 | SetVariableToText
118 | Text
119 | [%Variable%Reference Tag%]: %Variable%myURL% (%Variable%myTitle%)
120 | Variable
121 | Reference Link
122 |
123 |
124 | Action
125 | ByPasting
126 | IsActive
127 |
128 | IsDisclosed
129 |
130 | MacroActionType
131 | InsertText
132 | Paste
133 |
134 | Text
135 | [%Variable%Reference Tag%]
136 |
137 |
138 | Action
139 | ByPasting
140 | IsActive
141 |
142 | IsDisclosed
143 |
144 | MacroActionType
145 | InsertText
146 | Paste
147 |
148 | Text
149 |
150 |
151 |
152 | IsActive
153 |
154 | IsDisclosed
155 |
156 | KeyCode
157 | 125
158 | MacroActionType
159 | SimulateKeystroke
160 | Modifiers
161 | 196864
162 | ReleaseAll
163 |
164 |
165 |
166 | IsActive
167 |
168 | IsDisclosed
169 |
170 | KeyCode
171 | 36
172 | MacroActionType
173 | SimulateKeystroke
174 | Modifiers
175 | 0
176 | ReleaseAll
177 |
178 |
179 |
180 | Action
181 | ByPasting
182 | IsActive
183 |
184 | IsDisclosed
185 |
186 | MacroActionType
187 | InsertText
188 | Paste
189 |
190 | Text
191 | %Variable%Reference Link%
192 |
193 |
194 | IsActive
195 |
196 | Name
197 | Add MD Reference from Safari
198 | Triggers
199 |
200 |
201 | MacroTriggerType
202 | StatusMenu
203 |
204 |
205 | Case
206 | Exact
207 | MacroTriggerType
208 | TypedString
209 | SimulateDeletes
210 |
211 | TypedString
212 | mdr
213 |
214 |
215 | UID
216 | EED21078-E214-4A60-B152-B574E7F5A722
217 |
218 |
219 | Name
220 | Text Replacement
221 | UID
222 | EB3CBEB0-72D2-47D7-A4DD-5E1119594F6A
223 |
224 |
225 |
226 |
--------------------------------------------------------------------------------
/Audio Toggle Macros.kmmacros:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Activate
7 | OnceWithPalette
8 | AddToMacroPalette
9 |
10 | AddToStatusMenu
11 |
12 | IsActive
13 |
14 | KeyCode
15 | 35
16 | Macros
17 |
18 |
19 | Actions
20 |
21 |
22 | Count
23 | 1
24 | IsActive
25 |
26 | IsDisclosed
27 |
28 | MacroActionType
29 | ExecuteMacro
30 | MacroUID
31 | 7980FC57-74A5-47FE-A46E-98593F499346
32 | TimeOutAbortsMacro
33 |
34 |
35 |
36 | Count
37 | 1
38 | IsActive
39 |
40 | IsDisclosed
41 |
42 | MacroActionType
43 | ExecuteMacro
44 | MacroUID
45 | 6FFA1C86-72F8-4B8A-9A4D-8015B2863ED2
46 | TimeOutAbortsMacro
47 |
48 |
49 |
50 | IsActive
51 |
52 | Name
53 | 1. Record
54 | Triggers
55 |
56 |
57 | MacroTriggerType
58 | StatusMenu
59 |
60 |
61 | FireType
62 | Pressed
63 | KeyCode
64 | 18
65 | MacroTriggerType
66 | HotKey
67 | Modifiers
68 | 0
69 | TriggerRepeat
70 |
71 |
72 |
73 | UID
74 | B1D2024F-220B-4089-A7A4-2D26FB81A25E
75 |
76 |
77 | Modifiers
78 | 6144
79 | Name
80 | Hot Palette - Podcasting (ctrl-opt-P)
81 | UID
82 | F62FA36D-C656-42E1-BE8E-5ED326478479
83 |
84 |
85 | Activate
86 | OnceWithPalette
87 | AddToMacroPalette
88 |
89 | AddToStatusMenu
90 |
91 | IsActive
92 |
93 | KeyCode
94 | 35
95 | Macros
96 |
97 |
98 | Actions
99 |
100 |
101 | Count
102 | 1
103 | IsActive
104 |
105 | IsDisclosed
106 |
107 | MacroActionType
108 | ExecuteMacro
109 | MacroUID
110 | 9F627943-E08D-4514-A09F-3D5756029010
111 | TimeOutAbortsMacro
112 |
113 |
114 |
115 | Count
116 | 1
117 | IsActive
118 |
119 | IsDisclosed
120 |
121 | MacroActionType
122 | ExecuteMacro
123 | MacroUID
124 | 5DB67750-2324-47FC-BE58-4B1EF3A65AFC
125 | TimeOutAbortsMacro
126 |
127 |
128 |
129 | IsActive
130 |
131 | Name
132 | 2. Normal
133 | Triggers
134 |
135 |
136 | MacroTriggerType
137 | StatusMenu
138 |
139 |
140 | FireType
141 | Pressed
142 | KeyCode
143 | 19
144 | MacroTriggerType
145 | HotKey
146 | Modifiers
147 | 0
148 | TriggerRepeat
149 |
150 |
151 |
152 | UID
153 | DAD29264-CA44-4373-BB4D-C1F52FB1A0E9
154 |
155 |
156 | Modifiers
157 | 6144
158 | Name
159 | Hot Palette - Podcasting (ctrl-opt-P)
160 | UID
161 | F62FA36D-C656-42E1-BE8E-5ED326478479
162 |
163 |
164 | Activate
165 | OnceWithPalette
166 | AddToMacroPalette
167 |
168 | AddToStatusMenu
169 |
170 | IsActive
171 |
172 | KeyCode
173 | 35
174 | Macros
175 |
176 |
177 | Actions
178 |
179 |
180 | DisplayKind
181 | None
182 | IsActive
183 |
184 | IsDisclosed
185 |
186 | MacroActionType
187 | ExecuteAppleScript
188 | Path
189 |
190 | Text
191 | tell application "System Preferences"
192 | activate
193 | set current pane to pane id "com.apple.preference.sound"
194 | end tell
195 | tell application "System Events"
196 | tell process "System Preferences"
197 | set frontmost to true
198 | --get properties of UI element of tab group of window "Sound"
199 | click radio button "input" of tab group of window "Sound"
200 | set theRows to every row of table 1 of scroll area 1 of ¬
201 | tab group 1 of window "sound"
202 | set theOutputs to {} as list
203 | repeat with aRow in theRows
204 | if (value of text field 1 of aRow as text) ¬
205 | is equal to "Internal microphone" then
206 | set selected of aRow to true
207 | exit repeat
208 | end if
209 | end repeat
210 |
211 | end tell
212 | end tell
213 | tell application "System Preferences" to quit
214 | TimeOutAbortsMacro
215 |
216 | TrimResults
217 |
218 | UseText
219 |
220 | Variable
221 | Variable
222 |
223 |
224 | IsActive
225 |
226 | Name
227 | Audio Input Mac
228 | Triggers
229 |
230 |
231 | MacroTriggerType
232 | StatusMenu
233 |
234 |
235 | UID
236 | 9F627943-E08D-4514-A09F-3D5756029010
237 |
238 |
239 | Modifiers
240 | 6144
241 | Name
242 | Hot Palette - Podcasting (ctrl-opt-P)
243 | UID
244 | F62FA36D-C656-42E1-BE8E-5ED326478479
245 |
246 |
247 | Activate
248 | OnceWithPalette
249 | AddToMacroPalette
250 |
251 | AddToStatusMenu
252 |
253 | IsActive
254 |
255 | KeyCode
256 | 35
257 | Macros
258 |
259 |
260 | Actions
261 |
262 |
263 | DisplayKind
264 | None
265 | IsActive
266 |
267 | IsDisclosed
268 |
269 | MacroActionType
270 | ExecuteAppleScript
271 | Path
272 |
273 | Text
274 | tell application "System Preferences"
275 | activate
276 | set current pane to pane id "com.apple.preference.sound"
277 | end tell
278 | tell application "System Events"
279 | tell process "System Preferences"
280 | set frontmost to true
281 | --get properties of UI element of tab group of window "Sound"
282 | click radio button "input" of tab group of window "Sound"
283 | set theRows to every row of table 1 of scroll area 1 of ¬
284 | tab group 1 of window "sound"
285 | set theOutputs to {} as list
286 | repeat with aRow in theRows
287 | if (value of text field 1 of aRow as text) ¬
288 | is equal to "Rode Podcaster" then
289 | set selected of aRow to true
290 | exit repeat
291 | end if
292 | end repeat
293 |
294 | end tell
295 | end tell
296 | tell application "System Preferences" to quit
297 | TimeOutAbortsMacro
298 |
299 | TrimResults
300 |
301 | UseText
302 |
303 | Variable
304 | Variable
305 |
306 |
307 | IsActive
308 |
309 | Name
310 | Audio Input Rode
311 | Triggers
312 |
313 |
314 | MacroTriggerType
315 | StatusMenu
316 |
317 |
318 | UID
319 | 7980FC57-74A5-47FE-A46E-98593F499346
320 |
321 |
322 | Modifiers
323 | 6144
324 | Name
325 | Hot Palette - Podcasting (ctrl-opt-P)
326 | UID
327 | F62FA36D-C656-42E1-BE8E-5ED326478479
328 |
329 |
330 | Activate
331 | OnceWithPalette
332 | AddToMacroPalette
333 |
334 | AddToStatusMenu
335 |
336 | IsActive
337 |
338 | KeyCode
339 | 35
340 | Macros
341 |
342 |
343 | Actions
344 |
345 |
346 | DisplayKind
347 | None
348 | IsActive
349 |
350 | IsDisclosed
351 |
352 | MacroActionType
353 | ExecuteAppleScript
354 | Path
355 |
356 | Text
357 | tell application "System Preferences"
358 | activate
359 | set current pane to pane id "com.apple.preference.sound"
360 | end tell
361 | tell application "System Events"
362 | tell process "System Preferences"
363 | set frontmost to true
364 | --get properties of UI element of tab group of window "Sound"
365 | click radio button "output" of tab group of window "Sound"
366 | set theRows to every row of table 1 of scroll area 1 of ¬
367 | tab group 1 of window "sound"
368 | set theOutputs to {} as list
369 | repeat with aRow in theRows
370 | if (value of text field 1 of aRow as text) ¬
371 | is equal to "Headphones" then
372 | set selected of aRow to true
373 | exit repeat
374 | end if
375 | end repeat
376 |
377 | end tell
378 | end tell
379 | tell application "System Preferences" to quit
380 | TimeOutAbortsMacro
381 |
382 | TrimResults
383 |
384 | UseText
385 |
386 | Variable
387 | Variable
388 |
389 |
390 | IsActive
391 |
392 | Name
393 | Audio Output Headphones
394 | Triggers
395 |
396 |
397 | MacroTriggerType
398 | StatusMenu
399 |
400 |
401 | UID
402 | 5DB67750-2324-47FC-BE58-4B1EF3A65AFC
403 |
404 |
405 | Modifiers
406 | 6144
407 | Name
408 | Hot Palette - Podcasting (ctrl-opt-P)
409 | UID
410 | F62FA36D-C656-42E1-BE8E-5ED326478479
411 |
412 |
413 | Activate
414 | OnceWithPalette
415 | AddToMacroPalette
416 |
417 | AddToStatusMenu
418 |
419 | IsActive
420 |
421 | KeyCode
422 | 35
423 | Macros
424 |
425 |
426 | Actions
427 |
428 |
429 | DisplayKind
430 | None
431 | IsActive
432 |
433 | IsDisclosed
434 |
435 | MacroActionType
436 | ExecuteAppleScript
437 | Path
438 |
439 | Text
440 | tell application "System Preferences"
441 | activate
442 | set current pane to pane id "com.apple.preference.sound"
443 | end tell
444 | tell application "System Events"
445 | tell process "System Preferences"
446 | set frontmost to true
447 | --get properties of UI element of tab group of window "Sound"
448 | click radio button "output" of tab group of window "Sound"
449 | set theRows to every row of table 1 of scroll area 1 of ¬
450 | tab group 1 of window "sound"
451 | set theOutputs to {} as list
452 | repeat with aRow in theRows
453 | if (value of text field 1 of aRow as text) ¬
454 | is equal to "Rode Podcaster" then
455 | set selected of aRow to true
456 | exit repeat
457 | end if
458 | end repeat
459 |
460 | end tell
461 | end tell
462 | tell application "System Preferences" to quit
463 | TimeOutAbortsMacro
464 |
465 | TrimResults
466 |
467 | UseText
468 |
469 | Variable
470 | Variable
471 |
472 |
473 | IsActive
474 |
475 | Name
476 | Audio Output Rode
477 | Triggers
478 |
479 |
480 | MacroTriggerType
481 | StatusMenu
482 |
483 |
484 | UID
485 | 6FFA1C86-72F8-4B8A-9A4D-8015B2863ED2
486 |
487 |
488 | Modifiers
489 | 6144
490 | Name
491 | Hot Palette - Podcasting (ctrl-opt-P)
492 | UID
493 | F62FA36D-C656-42E1-BE8E-5ED326478479
494 |
495 |
496 |
497 |
--------------------------------------------------------------------------------
/Morning Start.kmmacros:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Activate
7 | Normal
8 | IsActive
9 |
10 | Macros
11 |
12 |
13 | Actions
14 |
15 |
16 | AlreadyActivatedActionType
17 | Normal
18 | Application
19 |
20 | Alias
21 |
22 | AAAAAAF0AAIAAQxNYWNp
23 | bnRvc2ggSEQAAAAAAAAA
24 | AAAAAAAAAADIhqkISCsA
25 | AACQu/4KRmluZGVyLmFw
26 | cAAAAAAAAAAAAAAAAAAA
27 | AAAAAAAAAAAAAAAAAAAA
28 | AAAAAAAAAAAAAAAAAAAA
29 | AAAAAAAAAAAAAJF1Mcoo
30 | dHcAAAAAAAAAAP////8A
31 | AAkgAAAAAAAAAAAAAAAA
32 | AAAADENvcmVTZXJ2aWNl
33 | cwAQAAgAAMiG4UgAAAAR
34 | AAgAAMoorLcAAAABAAwA
35 | kLv+AJC78QCQu/AAAgA2
36 | TWFjaW50b3NoIEhEOlN5
37 | c3RlbToATGlicmFyeToA
38 | Q29yZVNlcnZpY2VzOgBG
39 | aW5kZXIuYXBwAA4AFgAK
40 | AEYAaQBuAGQAZQByAC4A
41 | YQBwAHAADwAaAAwATQBh
42 | AGMAaQBuAHQAbwBzAGgA
43 | IABIAEQAEgAmU3lzdGVt
44 | L0xpYnJhcnkvQ29yZVNl
45 | cnZpY2VzL0ZpbmRlci5h
46 | cHAAEwABLwD//wAA
47 |
48 | BundleIdentifier
49 | com.apple.finder
50 | Creator
51 | 1296122707
52 | FileType
53 | 1179534418
54 | Name
55 | Finder
56 | NewFile
57 | /System/Library/CoreServices/Finder.app
58 |
59 | IsActive
60 |
61 | IsDisclosed
62 |
63 | MacroActionType
64 | ActivateApplication
65 | ReopenWindows
66 |
67 | TimeOutAbortsMacro
68 |
69 |
70 |
71 | IsActive
72 |
73 | IsDisclosed
74 |
75 | KeyCode
76 | 18
77 | MacroActionType
78 | SimulateKeystroke
79 | Modifiers
80 | 4096
81 | ReleaseAll
82 |
83 |
84 |
85 | HonorExcluded
86 |
87 | IsActive
88 |
89 | IsDisclosed
90 |
91 | MacroActionType
92 | HideOthers
93 |
94 |
95 | IsActive
96 |
97 | IsDisclosed
98 |
99 | MacroActionType
100 | Pause
101 | Seconds
102 | 2
103 | Time
104 | 2
105 | TimeOutAbortsMacro
106 |
107 |
108 |
109 | AlreadyActivatedActionType
110 | Normal
111 | Application
112 |
113 | Alias
114 |
115 | AAAAAAFYAAIAAQxNYWNp
116 | bnRvc2ggSEQAAAAAAAAA
117 | AAAAAAAAAADIhqkISCsA
118 | AACQvB0NT21uaUZvY3Vz
119 | LmFwcAAAAAAAAAAAAAAA
120 | AAAAAAAAAAAAAAAAAAAA
121 | AAAAAAAAAAAAAAAAAAAA
122 | AAAAAAAAAAAAANmMtcrE
123 | 3V4AAAAAAAAAAP////8A
124 | AAkgAAAAAAAAAAAAAAAA
125 | AAAADEFwcGxpY2F0aW9u
126 | cwAQAAgAAMiG4UgAAAAR
127 | AAgAAMrFFZ4AAAABAAQA
128 | kLwdAAIAKE1hY2ludG9z
129 | aCBIRDpBcHBsaWNhdGlv
130 | bnM6AE9tbmlGb2N1cy5h
131 | cHAADgAcAA0ATwBtAG4A
132 | aQBGAG8AYwB1AHMALgBh
133 | AHAAcAAPABoADABNAGEA
134 | YwBpAG4AdABvAHMAaAAg
135 | AEgARAASABpBcHBsaWNh
136 | dGlvbnMvT21uaUZvY3Vz
137 | LmFwcAATAAEvAP//AAA=
138 |
139 | BundleIdentifier
140 | com.omnigroup.OmniFocus
141 | Creator
142 | 1330007875
143 | FileType
144 | 1095782476
145 | Name
146 | OmniFocus
147 | NewFile
148 | /Applications/OmniFocus.app
149 |
150 | IsActive
151 |
152 | IsDisclosed
153 |
154 | MacroActionType
155 | ActivateApplication
156 | ReopenWindows
157 |
158 | TimeOutAbortsMacro
159 |
160 |
161 |
162 | AlreadyActivatedActionType
163 | Normal
164 | Application
165 |
166 | Alias
167 |
168 | AAAAAAFGAAIAAQxNYWNp
169 | bnRvc2ggSEQAAAAAAAAA
170 | AAAAAAAAAADIhqkISCsA
171 | AACQvB0ITWFpbC5hcHAA
172 | AAAAAAAAAAAAAAAAAAAA
173 | AAAAAAAAAAAAAAAAAAAA
174 | AAAAAAAAAAAAAAAAAAAA
175 | AAAAAAAAAAAAAJLlwsot
176 | jUIAAAAAAAAAAP////8A
177 | AAkgAAAAAAAAAAAAAAAA
178 | AAAADEFwcGxpY2F0aW9u
179 | cwAQAAgAAMiG4UgAAAAR
180 | AAgAAMotxYIAAAABAAQA
181 | kLwdAAIAI01hY2ludG9z
182 | aCBIRDpBcHBsaWNhdGlv
183 | bnM6AE1haWwuYXBwAAAO
184 | ABIACABNAGEAaQBsAC4A
185 | YQBwAHAADwAaAAwATQBh
186 | AGMAaQBuAHQAbwBzAGgA
187 | IABIAEQAEgAVQXBwbGlj
188 | YXRpb25zL01haWwuYXBw
189 | AAATAAEvAP//AAA=
190 |
191 | BundleIdentifier
192 | com.apple.mail
193 | Creator
194 | 1701667180
195 | FileType
196 | 1095782476
197 | Name
198 | Mail
199 | NewFile
200 | /Applications/Mail.app
201 |
202 | IsActive
203 |
204 | IsDisclosed
205 |
206 | MacroActionType
207 | ActivateApplication
208 | ReopenWindows
209 |
210 | TimeOutAbortsMacro
211 |
212 |
213 |
214 | AlreadyActivatedActionType
215 | Normal
216 | Application
217 |
218 | Alias
219 |
220 | AAAAAAFQAAIAAQxNYWNp
221 | bnRvc2ggSEQAAAAAAAAA
222 | AAAAAAAAAADIhqkISCsA
223 | AACQvB0LQnVzeUNhbC5h
224 | cHAAAAAAAAAAAAAAAAAA
225 | AAAAAAAAAAAAAAAAAAAA
226 | AAAAAAAAAAAAAAAAAAAA
227 | AAAAAAAAAAAAAN0BuMrd
228 | eCIAAAAAAAAAAP////8A
229 | AAkgAAAAAAAAAAAAAAAA
230 | AAAADEFwcGxpY2F0aW9u
231 | cwAQAAgAAMiG4UgAAAAR
232 | AAgAAMrdvnIAAAABAAQA
233 | kLwdAAIAJk1hY2ludG9z
234 | aCBIRDpBcHBsaWNhdGlv
235 | bnM6AEJ1c3lDYWwuYXBw
236 | AA4AGAALAEIAdQBzAHkA
237 | QwBhAGwALgBhAHAAcAAP
238 | ABoADABNAGEAYwBpAG4A
239 | dABvAHMAaAAgAEgARAAS
240 | ABhBcHBsaWNhdGlvbnMv
241 | QnVzeUNhbC5hcHAAEwAB
242 | LwD//wAA
243 |
244 | BundleIdentifier
245 | com.busymac.busycal
246 | Creator
247 | 1061109567
248 | FileType
249 | 1095782476
250 | Name
251 | BusyCal
252 | NewFile
253 | /Applications/BusyCal.app
254 |
255 | IsActive
256 |
257 | IsDisclosed
258 |
259 | MacroActionType
260 | ActivateApplication
261 | ReopenWindows
262 |
263 | TimeOutAbortsMacro
264 |
265 |
266 |
267 | IsActive
268 |
269 | IsDisclosed
270 |
271 | KeyCode
272 | 17
273 | MacroActionType
274 | SimulateKeystroke
275 | Modifiers
276 | 6400
277 | ReleaseAll
278 |
279 |
280 |
281 | IsActive
282 |
283 | Name
284 | Morning Start
285 | Triggers
286 |
287 |
288 | MacroTriggerType
289 | StatusMenu
290 |
291 |
292 | ExecuteType
293 | Time
294 | MacroTriggerType
295 | Time
296 | Repeat
297 |
298 | RepeatTime
299 | 60
300 | TimeFinishHour
301 | 17
302 | TimeFinishMinutes
303 | 30
304 | TimeHour
305 | 4
306 | TimeMinutes
307 | 30
308 | WhichDays
309 | 127
310 |
311 |
312 | UID
313 | 4448EB63-9C00-4980-BFD3-BB9E5E05F87D
314 |
315 |
316 | Name
317 | Cron Macros
318 | UID
319 | 418F1929-244D-4727-8279-0ED6C756862E
320 |
321 |
322 |
323 |
--------------------------------------------------------------------------------
/Paste and Save Cursor.kmmacros:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Activate
7 | Normal
8 | IsActive
9 |
10 | Macros
11 |
12 |
13 | Actions
14 |
15 |
16 | IsActive
17 |
18 | IsDisclosed
19 |
20 | MacroActionType
21 | SetVariableToText
22 | Text
23 | %CurrentClipboard%
24 | Variable
25 | tempClip
26 |
27 |
28 | DisplayKind
29 | Variable
30 | File
31 |
32 |
33 | IsActive
34 |
35 | IsDisclosed
36 |
37 | MacroActionType
38 | ExecuteAppleScript
39 | NewFile
40 |
41 | Text
42 | tell application "Keyboard Maestro Engine"
43 | set myClip to (process tokens "%Variable%tempClip%")
44 | set stringLen to length of myClip
45 | return stringLen
46 | end tell
47 | TimeOutAbortsMacro
48 |
49 | TrimResults
50 |
51 | UseText
52 |
53 | Variable
54 | lenClip
55 |
56 |
57 | IsActive
58 |
59 | IsDisclosed
60 |
61 | KeyCode
62 | 9
63 | MacroActionType
64 | SimulateKeystroke
65 | Modifiers
66 | 256
67 | ReleaseAll
68 |
69 |
70 |
71 | Actions
72 |
73 |
74 | IsActive
75 |
76 | IsDisclosed
77 |
78 | KeyCode
79 | 123
80 | MacroActionType
81 | SimulateKeystroke
82 | Modifiers
83 | 0
84 | ReleaseAll
85 |
86 |
87 |
88 | Count
89 | 13
90 | CountExpression
91 | lenClip
92 | IsActive
93 |
94 | IsDisclosed
95 |
96 | MacroActionType
97 | Repeat
98 | TimeOutAbortsMacro
99 |
100 |
101 |
102 | IsActive
103 |
104 | Name
105 | Paste and Save Cursor
106 | Triggers
107 |
108 |
109 | MacroTriggerType
110 | StatusMenu
111 |
112 |
113 | UID
114 | 400A13C7-EED6-4B45-BAFF-096D20F45452
115 |
116 |
117 | Name
118 | _In Development
119 | UID
120 | 451DDBB0-D1A5-45B9-88ED-88F1AE4DAD33
121 |
122 |
123 |
124 |
--------------------------------------------------------------------------------
/Paste to right.kmmacros:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Activate
7 | Normal
8 | IsActive
9 |
10 | Macros
11 |
12 |
13 | Actions
14 |
15 |
16 | IsActive
17 |
18 | IsDisclosed
19 |
20 | MacroActionType
21 | SetVariableToText
22 | Text
23 | %CurrentClipboard%
24 | Variable
25 | tempClip
26 |
27 |
28 | IsActive
29 |
30 | IsDisclosed
31 |
32 | KeyCode
33 | 126
34 | MacroActionType
35 | SimulateKeystroke
36 | Modifiers
37 | 197376
38 | ReleaseAll
39 |
40 |
41 |
42 | IsActive
43 |
44 | IsDisclosed
45 |
46 | KeyCode
47 | 7
48 | MacroActionType
49 | SimulateKeystroke
50 | Modifiers
51 | 256
52 | ReleaseAll
53 |
54 |
55 |
56 | IsActive
57 |
58 | IsDisclosed
59 |
60 | MacroActionType
61 | SetVariableToText
62 | Text
63 | %CurrentClipboard%
64 | Variable
65 | tempClipPre
66 |
67 |
68 | Action
69 | ByPasting
70 | IsActive
71 |
72 | IsDisclosed
73 |
74 | MacroActionType
75 | InsertText
76 | Paste
77 |
78 | Text
79 | %Variable%tempClip%
80 |
81 |
82 | IsActive
83 |
84 | IsDisclosed
85 |
86 | KeyCode
87 | 126
88 | MacroActionType
89 | SimulateKeystroke
90 | Modifiers
91 | 256
92 | ReleaseAll
93 |
94 |
95 |
96 | Action
97 | ByPasting
98 | IsActive
99 |
100 | IsDisclosed
101 |
102 | MacroActionType
103 | InsertText
104 | Paste
105 |
106 | Text
107 | %Variable%tempClipPre%
108 |
109 |
110 | IsActive
111 |
112 | IsDisclosed
113 |
114 | MacroActionType
115 | DeletePastClipboard
116 | Past
117 | 0
118 | PastExpression
119 | 0
120 |
121 |
122 | IsActive
123 |
124 | IsDisclosed
125 |
126 | MacroActionType
127 | DeletePastClipboard
128 | Past
129 | 1
130 | PastExpression
131 | 1
132 |
133 |
134 | IsActive
135 |
136 | Name
137 | Paste to right
138 | Triggers
139 |
140 |
141 | MacroTriggerType
142 | StatusMenu
143 |
144 |
145 | UID
146 | CF42359F-7B89-4002-923A-2E7D4449D95D
147 |
148 |
149 | Name
150 | _In Development
151 | UID
152 | 451DDBB0-D1A5-45B9-88ED-88F1AE4DAD33
153 |
154 |
155 |
156 |
--------------------------------------------------------------------------------
/Quick Note.kmmacros:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Activate
7 | OnceWithPalette
8 | AddToMacroPalette
9 |
10 | AddToStatusMenu
11 |
12 | IsActive
13 |
14 | KeyCode
15 | 49
16 | Macros
17 |
18 |
19 | Actions
20 |
21 |
22 | Buttons
23 |
24 |
25 | Button
26 | OK
27 |
28 |
29 | Button
30 | Cancel
31 | Cancel
32 |
33 |
34 |
35 | IsActive
36 |
37 | IsDisclosed
38 |
39 | MacroActionType
40 | PromptForUserInput
41 | Prompt
42 | Choose a note format
43 | ResultButtonVariable
44 | Result Button
45 | TimeOutAbortsMacro
46 |
47 | Title
48 | Quick Note
49 | Variables
50 |
51 |
52 | Default
53 | Blog|Note|Idea|Kindling
54 | Variable
55 | Note Type
56 |
57 |
58 | Default
59 |
60 | Variable
61 | NoteTitle
62 |
63 |
64 | Default
65 |
66 | Variable
67 | Note Text
68 |
69 |
70 |
71 |
72 | Conditions
73 |
74 | ConditionList
75 |
76 |
77 | ConditionType
78 | Variable
79 | Variable
80 | Note Type
81 | VariableConditionType
82 | Is
83 | VariableValue
84 | Blog
85 |
86 |
87 | ConditionListMatch
88 | All
89 |
90 | ElseActions
91 |
92 | IsActive
93 |
94 | IsDisclosed
95 |
96 | MacroActionType
97 | IfThenElse
98 | ThenActions
99 |
100 |
101 | IsActive
102 |
103 | IsDisclosed
104 |
105 | MacroActionType
106 | SetVariableToText
107 | Text
108 | @blog
109 | Variable
110 | tag
111 |
112 |
113 | TimeOutAbortsMacro
114 |
115 |
116 |
117 | Conditions
118 |
119 | ConditionList
120 |
121 |
122 | ConditionType
123 | Variable
124 | Variable
125 | Note Type
126 | VariableConditionType
127 | Is
128 | VariableValue
129 | Note
130 |
131 |
132 | ConditionListMatch
133 | All
134 |
135 | ElseActions
136 |
137 | IsActive
138 |
139 | IsDisclosed
140 |
141 | MacroActionType
142 | IfThenElse
143 | ThenActions
144 |
145 |
146 | IsActive
147 |
148 | IsDisclosed
149 |
150 | MacroActionType
151 | SetVariableToText
152 | Text
153 | @note
154 | Variable
155 | tag
156 |
157 |
158 | TimeOutAbortsMacro
159 |
160 |
161 |
162 | Conditions
163 |
164 | ConditionList
165 |
166 |
167 | ConditionType
168 | Variable
169 | Variable
170 | Note Type
171 | VariableConditionType
172 | Is
173 | VariableValue
174 | Idea
175 |
176 |
177 | ConditionListMatch
178 | All
179 |
180 | ElseActions
181 |
182 | IsActive
183 |
184 | IsDisclosed
185 |
186 | MacroActionType
187 | IfThenElse
188 | ThenActions
189 |
190 |
191 | IsActive
192 |
193 | IsDisclosed
194 |
195 | MacroActionType
196 | SetVariableToText
197 | Text
198 | @idea
199 | Variable
200 | tag
201 |
202 |
203 | TimeOutAbortsMacro
204 |
205 |
206 |
207 | Conditions
208 |
209 | ConditionList
210 |
211 |
212 | ConditionType
213 | Variable
214 | Variable
215 | Note Type
216 | VariableConditionType
217 | Is
218 | VariableValue
219 | Kindling
220 |
221 |
222 | ConditionListMatch
223 | All
224 |
225 | ElseActions
226 |
227 | IsActive
228 |
229 | IsDisclosed
230 |
231 | MacroActionType
232 | IfThenElse
233 | ThenActions
234 |
235 |
236 | IsActive
237 |
238 | IsDisclosed
239 |
240 | MacroActionType
241 | SetVariableToText
242 | Text
243 | @kindling
244 | Variable
245 | tag
246 |
247 |
248 | TimeOutAbortsMacro
249 |
250 |
251 |
252 | IsActive
253 |
254 | IsDisclosed
255 |
256 | MacroActionType
257 | SetVariableToText
258 | Text
259 | title: %Variable%NoteTitle%
260 | \ncategory:
261 | \ntags: %Variable%Tag%
262 | \ndate: %ShortDate% %LongTime%
263 | \n\n
264 | \n%Variable%Note Text%
265 | Variable
266 | temp
267 |
268 |
269 | IsActive
270 |
271 | IsDisclosed
272 |
273 | MacroActionType
274 | SetVariableToText
275 | Text
276 | %Variable%NoteTitle%.txt
277 | Variable
278 | NoteTitle
279 |
280 |
281 | DisplayKind
282 | Briefly
283 | IsActive
284 |
285 | IsDisclosed
286 |
287 | MacroActionType
288 | ExecuteShellScript
289 | Path
290 |
291 | Text
292 | echo $KMVAR_temp >> "/Volumes/Macintosh HD 2/Dropbox/Notes/"$KMVAR_NoteTitle
293 | TimeOutAbortsMacro
294 |
295 | TrimResults
296 |
297 | UseText
298 |
299 | Variable
300 | Variable
301 |
302 |
303 | IsActive
304 |
305 | Name
306 | N. Quick Note
307 | Triggers
308 |
309 |
310 | MacroTriggerType
311 | StatusMenu
312 |
313 |
314 | FireType
315 | Pressed
316 | KeyCode
317 | 45
318 | MacroTriggerType
319 | HotKey
320 | Modifiers
321 | 0
322 | TriggerRepeat
323 |
324 |
325 |
326 | UID
327 | A290EA6D-2F97-4EBF-8665-678E27EA3370
328 |
329 |
330 | Modifiers
331 | 4096
332 | Name
333 | Hot Palette (ctrl-space)
334 | UID
335 | DCD35B29-BB61-4827-9702-3D248B66EF14
336 |
337 |
338 |
339 |
--------------------------------------------------------------------------------
/Send To Pinboard (clean).kmmacros:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Activate
7 | Normal
8 | IsActive
9 |
10 | Macros
11 |
12 |
13 | Actions
14 |
15 |
16 | IsActive
17 |
18 | IsDisclosed
19 |
20 | MacroActionType
21 | Comment
22 | Text
23 | Macro to submit a url to the Pinboard bookmarking service.
24 |
25 | Set the pinUserName and pinPass with your Pinboard.in login credentials.
26 |
27 | This macro requires the python-pinboard library at https://github.com/mgan59/python-pinboard and the Growl notification service.
28 |
29 | This macro is provided without guarantees, support or liability to the original author, Gabriel Weatherhead. Also, don't be dick (TM Wil Wheaton).
30 | Title
31 | FAQ
32 |
33 |
34 | IsActive
35 |
36 | IsDisclosed
37 |
38 | MacroActionType
39 | SetVariableToText
40 | Text
41 | %CurrentClipboard%
42 | Variable
43 | myClip
44 |
45 |
46 | IsActive
47 |
48 | IsDisclosed
49 |
50 | MacroActionType
51 | SetVariableToText
52 | Text
53 |
54 | Variable
55 | pinUserName
56 |
57 |
58 | IsActive
59 |
60 | IsDisclosed
61 |
62 | MacroActionType
63 | SetVariableToText
64 | Text
65 |
66 | Variable
67 | postStatus
68 |
69 |
70 | IsActive
71 |
72 | IsDisclosed
73 |
74 | MacroActionType
75 | SetVariableToText
76 | Text
77 |
78 | Variable
79 | pinPass
80 |
81 |
82 | Conditions
83 |
84 | ConditionList
85 |
86 |
87 | ClipboardConditionType
88 | Matches
89 | ClipboardText
90 | ^http://
91 | ConditionType
92 | Clipboard
93 |
94 |
95 | ClipboardConditionType
96 | Matches
97 | ClipboardText
98 | ^https://
99 | ConditionType
100 | Clipboard
101 |
102 |
103 | ClipboardConditionType
104 | Matches
105 | ClipboardText
106 | ^ftp://
107 | ConditionType
108 | Clipboard
109 |
110 |
111 | ClipboardConditionType
112 | Matches
113 | ClipboardText
114 | ^HTTP://
115 | ConditionType
116 | Clipboard
117 |
118 |
119 | ClipboardConditionType
120 | Contains
121 | ClipboardText
122 | ^HTTPS://
123 | ConditionType
124 | Clipboard
125 |
126 |
127 | ClipboardConditionType
128 | Matches
129 | ClipboardText
130 | ^FTP://
131 | ConditionType
132 | Clipboard
133 |
134 |
135 | ConditionListMatch
136 | Any
137 |
138 | ElseActions
139 |
140 |
141 | IsActive
142 |
143 | IsDisclosed
144 |
145 | MacroActionType
146 | Alert
147 | Text
148 | %Variable%myClip% is not a URL
149 | TimeOutAbortsMacro
150 |
151 | Title
152 | Keyboard Maestro Alert
153 |
154 |
155 | IsActive
156 |
157 | IsDisclosed
158 |
159 | MacroActionType
160 | IfThenElse
161 | ThenActions
162 |
163 |
164 | Buttons
165 |
166 |
167 | Button
168 | Ok
169 | Cancel
170 |
171 |
172 |
173 | Button
174 | Cancel
175 | Cancel
176 |
177 |
178 |
179 | IsActive
180 |
181 | IsDisclosed
182 |
183 | MacroActionType
184 | PromptForUserInput
185 | Prompt
186 | Please provide optional Tags (separated by spaces)
187 | ResultButtonVariable
188 | Result Button
189 | TimeOutAbortsMacro
190 |
191 | Title
192 | Pinboard Bookmark Information
193 | Variables
194 |
195 |
196 | Default
197 |
198 | Variable
199 | Tags
200 |
201 |
202 |
203 |
204 | DisplayKind
205 | Variable
206 | IsActive
207 |
208 | IsDisclosed
209 |
210 | MacroActionType
211 | ExecuteShellScript
212 | Path
213 |
214 | Text
215 | #!/usr/bin/env python
216 | import os
217 | import pinboard
218 | import lxml.html
219 | import urllib2
220 | pyURL= os.getenv('KMVAR_myClip')
221 | pyTitle = os.getenv('KMVAR_Title')
222 | pyTag = os.getenv('KMVAR_Tags')
223 | pyAccount = os.getenv('KMVAR_pinUserName')
224 | pyPass = os.getenv('KMVAR_pinPass')
225 | pyStatus = pyURL
226 | response = urllib2.urlopen(pyURL)
227 | if pyURL is not None:
228 | t = lxml.html.parse(response)
229 | myTitle = t.find(".//title").text
230 | if myTitle is not None:
231 | pyTitle = myTitle
232 | pyStatus = pyTitle
233 | try:
234 | p = pinboard.open(pyAccount, pyPass)
235 | p.add(url= pyURL, description= pyTitle, tags= (pyTag))
236 | print pyStatus.encode('ascii', 'replace')
237 | except (RuntimeError, TypeError, NameError):
238 | pyStatus = "Error"
239 | print pyStatus
240 | TimeOutAbortsMacro
241 |
242 | TrimResults
243 |
244 | UseText
245 |
246 | Variable
247 | postStatus
248 |
249 |
250 | Conditions
251 |
252 | ConditionList
253 |
254 |
255 | ConditionType
256 | Variable
257 | Variable
258 | postStatus
259 | VariableConditionType
260 | Contains
261 | VariableValue
262 | Error
263 |
264 |
265 | ConditionListMatch
266 | All
267 |
268 | ElseActions
269 |
270 |
271 | IsActive
272 |
273 | IsDisclosed
274 |
275 | MacroActionType
276 | Growl
277 | Text
278 | Pinboard Post for %Variable%postStatus% Complete
279 | Title
280 | Pinboard Post Complete
281 |
282 |
283 | IsActive
284 |
285 | IsDisclosed
286 |
287 | MacroActionType
288 | IfThenElse
289 | ThenActions
290 |
291 |
292 | IsActive
293 |
294 | IsDisclosed
295 |
296 | MacroActionType
297 | Alert
298 | Text
299 | %Variable%postStatus%
300 | %Variable%myClip%
301 |
302 | There was an error posting to Pinboard
303 | TimeOutAbortsMacro
304 |
305 | Title
306 | Keyboard Maestro Alert
307 |
308 |
309 | TimeOutAbortsMacro
310 |
311 |
312 |
313 | TimeOutAbortsMacro
314 |
315 |
316 |
317 | IsActive
318 |
319 | Name
320 | Send To Pinboard (Clean)
321 | Triggers
322 |
323 |
324 | MacroTriggerType
325 | StatusMenu
326 |
327 |
328 | MacroTriggerType
329 | MacroPalette
330 |
331 |
332 | FireType
333 | Pressed
334 | KeyCode
335 | 35
336 | MacroTriggerType
337 | HotKey
338 | Modifiers
339 | 2560
340 | TriggerRepeat
341 |
342 |
343 |
344 | UID
345 | 34E8D397-EFCB-4783-8BF5-4B598B212E9A
346 |
347 |
348 | Name
349 | Mine
350 | UID
351 | 50CF75E3-C58F-48BB-BF65-F5A60FFBA3F1
352 |
353 |
354 |
355 |
--------------------------------------------------------------------------------