|
48 | 48 | <dict>
|
49 | 49 | <key>config</key>
|
50 | 50 | <dict>
|
51 |
| - <key>concurrently</key> |
| 51 | + <key>lastpathcomponent</key> |
52 | 52 | <false/>
|
53 |
| - <key>escaping</key> |
54 |
| - <integer>102</integer> |
55 |
| - <key>script</key> |
56 |
| - <string>mode=$1 |
57 |
| -datadir="$alfred_workflow_data" |
58 |
| -cachedir="$alfred_workflow_cache" |
59 |
| -blacklist="${datadir}/blacklist.txt" |
60 |
| -logfile="${cachedir}/net.deanishe.alfred.fixum.log" |
61 |
| -
|
62 |
| -# create data & cache directories, logfile and blacklist |
63 |
| -test -d "$cachedir" || mkdir -p "$cachedir" |
64 |
| -test -f "$logfile" || touch "$logfile" |
65 |
| -
|
66 |
| -test -d "$datadir" || mkdir -p "$datadir" |
67 |
| -test -f "$blacklist" || cp blacklist.default.txt "$blacklist" |
68 |
| -
|
69 |
| -# script actions |
70 |
| -[[ "$mode" = dryrun ]] && /usr/bin/python fixum.py --nothing |
71 |
| -[[ "$mode" = fix ]] && /usr/bin/python fixum.py |
72 |
| -[[ "$mode" = blacklist ]] && open "$blacklist" |
73 |
| -[[ "$mode" = log ]] && open -a Console "$logfile" |
74 |
| -
|
75 |
| -exit 0</string> |
76 |
| - <key>scriptargtype</key> |
77 |
| - <integer>1</integer> |
78 |
| - <key>scriptfile</key> |
79 |
| - <string></string> |
80 |
| - <key>type</key> |
81 |
| - <integer>5</integer> |
| 53 | + <key>onlyshowifquerypopulated</key> |
| 54 | + <true/> |
| 55 | + <key>removeextension</key> |
| 56 | + <false/> |
| 57 | + <key>text</key> |
| 58 | + <string>{query}</string> |
| 59 | + <key>title</key> |
| 60 | + <string>Fixum</string> |
82 | 61 | </dict>
|
83 | 62 | <key>type</key>
|
84 |
| - <string>alfred.workflow.action.script</string> |
| 63 | + <string>alfred.workflow.output.notification</string> |
85 | 64 | <key>uid</key>
|
86 |
| - <string>97033D94-9B6F-446C-94E5-AB677B5ABB4F</string> |
| 65 | + <string>90302262-60E4-4C1C-AAEA-2A5C3F4C025A</string> |
87 | 66 | <key>version</key>
|
88 |
| - <integer>2</integer> |
| 67 | + <integer>1</integer> |
89 | 68 | </dict>
|
90 | 69 | <dict>
|
91 | 70 | <key>config</key>
|
@@ -137,23 +116,44 @@ exit 0</string>
|
137 | 116 | <dict>
|
138 | 117 | <key>config</key>
|
139 | 118 | <dict>
|
140 |
| - <key>lastpathcomponent</key> |
141 |
| - <false/> |
142 |
| - <key>onlyshowifquerypopulated</key> |
143 |
| - <true/> |
144 |
| - <key>removeextension</key> |
| 119 | + <key>concurrently</key> |
145 | 120 | <false/>
|
146 |
| - <key>text</key> |
147 |
| - <string>{query}</string> |
148 |
| - <key>title</key> |
149 |
| - <string>Fixum</string> |
| 121 | + <key>escaping</key> |
| 122 | + <integer>102</integer> |
| 123 | + <key>script</key> |
| 124 | + <string>mode=$1 |
| 125 | +datadir="$alfred_workflow_data" |
| 126 | +cachedir="$alfred_workflow_cache" |
| 127 | +blacklist="${datadir}/blacklist.txt" |
| 128 | +logfile="${cachedir}/net.deanishe.alfred.fixum.log" |
| 129 | +
|
| 130 | +# create data & cache directories, logfile and blacklist |
| 131 | +test -d "$cachedir" || mkdir -p "$cachedir" |
| 132 | +test -f "$logfile" || touch "$logfile" |
| 133 | +
|
| 134 | +test -d "$datadir" || mkdir -p "$datadir" |
| 135 | +test -f "$blacklist" || cp blacklist.default.txt "$blacklist" |
| 136 | +
|
| 137 | +# script actions |
| 138 | +[[ "$mode" = dryrun ]] && /usr/bin/python fixum.py --nothing |
| 139 | +[[ "$mode" = fix ]] && /usr/bin/python fixum.py |
| 140 | +[[ "$mode" = blacklist ]] && open "$blacklist" |
| 141 | +[[ "$mode" = log ]] && open -a Console "$logfile" |
| 142 | +
|
| 143 | +exit 0</string> |
| 144 | + <key>scriptargtype</key> |
| 145 | + <integer>1</integer> |
| 146 | + <key>scriptfile</key> |
| 147 | + <string></string> |
| 148 | + <key>type</key> |
| 149 | + <integer>5</integer> |
150 | 150 | </dict>
|
151 | 151 | <key>type</key>
|
152 |
| - <string>alfred.workflow.output.notification</string> |
| 152 | + <string>alfred.workflow.action.script</string> |
153 | 153 | <key>uid</key>
|
154 |
| - <string>90302262-60E4-4C1C-AAEA-2A5C3F4C025A</string> |
| 154 | + <string>97033D94-9B6F-446C-94E5-AB677B5ABB4F</string> |
155 | 155 | <key>version</key>
|
156 |
| - <integer>1</integer> |
| 156 | + <integer>2</integer> |
157 | 157 | </dict>
|
158 | 158 | </array>
|
159 | 159 | <key>readme</key>
|
@@ -185,7 +185,7 @@ It is primarily a workaround to fix bugs that are preventing the workflows from
|
185 | 185 | </dict>
|
186 | 186 | </dict>
|
187 | 187 | <key>version</key>
|
188 |
| - <string>0.8</string> |
| 188 | + <string>0.9</string> |
189 | 189 | <key>webaddress</key>
|
190 | 190 | <string></string>
|
191 | 191 | </dict>
|
|
0 commit comments