Skip to content

Commit

Permalink
Change Fast Entry separator from comma to colon
Browse files Browse the repository at this point in the history
  • Loading branch information
vitorgalvao committed May 22, 2024
1 parent 6a37e11 commit a5745e7
Showing 1 changed file with 156 additions and 2 deletions.
158 changes: 156 additions & 2 deletions Workflow/info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,19 @@
<false/>
</dict>
</array>
<key>28D41145-AE82-4DF0-8935-4BEDD37A0A05</key>
<array>
<dict>
<key>destinationuid</key>
<string>1CAE6FDB-BE94-4A00-8B5A-5F0FD8444CE5</string>
<key>modifiers</key>
<integer>0</integer>
<key>modifiersubtext</key>
<string></string>
<key>vitoclose</key>
<false/>
</dict>
</array>
<key>29F71FD9-1F71-454E-B259-B5B37AB2CE72</key>
<array>
<dict>
Expand Down Expand Up @@ -177,6 +190,18 @@
<dict>
<key>destinationuid</key>
<string>72AE4447-DADA-48DB-A6E2-5ADBADFCB059</string>
<key>disabled</key>
<true/>
<key>modifiers</key>
<integer>0</integer>
<key>modifiersubtext</key>
<string></string>
<key>vitoclose</key>
<false/>
</dict>
<dict>
<key>destinationuid</key>
<string>ADBF1D92-805F-49C8-B664-07D6A1AB1224</string>
<key>modifiers</key>
<integer>0</integer>
<key>modifiersubtext</key>
Expand Down Expand Up @@ -352,6 +377,31 @@
<false/>
</dict>
</array>
<key>ADBF1D92-805F-49C8-B664-07D6A1AB1224</key>
<array>
<dict>
<key>destinationuid</key>
<string>72AE4447-DADA-48DB-A6E2-5ADBADFCB059</string>
<key>modifiers</key>
<integer>0</integer>
<key>modifiersubtext</key>
<string></string>
<key>vitoclose</key>
<false/>
</dict>
<dict>
<key>destinationuid</key>
<string>28D41145-AE82-4DF0-8935-4BEDD37A0A05</string>
<key>modifiers</key>
<integer>0</integer>
<key>modifiersubtext</key>
<string></string>
<key>sourceoutputuid</key>
<string>5B89B08D-56DB-4F05-B3AC-DE81C26362E4</string>
<key>vitoclose</key>
<false/>
</dict>
</array>
<key>B22813C7-D4BD-4B54-B125-8C260C1EA5B1</key>
<array>
<dict>
Expand Down Expand Up @@ -465,6 +515,18 @@
<dict>
<key>destinationuid</key>
<string>72AE4447-DADA-48DB-A6E2-5ADBADFCB059</string>
<key>disabled</key>
<true/>
<key>modifiers</key>
<integer>0</integer>
<key>modifiersubtext</key>
<string></string>
<key>vitoclose</key>
<true/>
</dict>
<dict>
<key>destinationuid</key>
<string>ADBF1D92-805F-49C8-B664-07D6A1AB1224</string>
<key>modifiers</key>
<integer>0</integer>
<key>modifiersubtext</key>
Expand Down Expand Up @@ -722,7 +784,7 @@
<key>config</key>
<dict>
<key>delimiter</key>
<string>,</string>
<string>:</string>
<key>discardemptyarguments</key>
<false/>
<key>outputas</key>
Expand All @@ -739,6 +801,48 @@
<key>version</key>
<integer>1</integer>
</dict>
<dict>
<key>config</key>
<dict>
<key>concurrently</key>
<false/>
<key>escaping</key>
<integer>68</integer>
<key>script</key>
<string>function envVar(varName) {
return $.NSProcessInfo
.processInfo
.environment
.objectForKey(varName).js
}
function writeSTDOUT(string) {
const nsdata = $(string).dataUsingEncoding($.NSUTF8StringEncoding)
$.NSFileHandle.fileHandleWithStandardOutput.writeData(nsdata)
}
function run(argv) {
const dirsVarName = "fast_directories"
const newDirs = envVar(dirsVarName).split(",").map(e =&gt; e.trim()).join(" : ")
Application("com.runningwithcrayons.alfred").setConfiguration(
dirsVarName, { toValue: newDirs, inWorkflow: envVar("alfred_workflow_bundleid") })
return writeSTDOUT(newDirs)
}</string>
<key>scriptargtype</key>
<integer>1</integer>
<key>scriptfile</key>
<string></string>
<key>type</key>
<integer>7</integer>
</dict>
<key>type</key>
<string>alfred.workflow.action.script</string>
<key>uid</key>
<string>28D41145-AE82-4DF0-8935-4BEDD37A0A05</string>
<key>version</key>
<integer>2</integer>
</dict>
<dict>
<key>config</key>
<dict>
Expand All @@ -762,6 +866,38 @@
<key>version</key>
<integer>1</integer>
</dict>
<dict>
<key>config</key>
<dict>
<key>conditions</key>
<array>
<dict>
<key>inputstring</key>
<string>{var:fast_directories}</string>
<key>matchcasesensitive</key>
<false/>
<key>matchmode</key>
<integer>4</integer>
<key>matchstring</key>
<string>,</string>
<key>outputlabel</key>
<string>Commas</string>
<key>uid</key>
<string>5B89B08D-56DB-4F05-B3AC-DE81C26362E4</string>
</dict>
</array>
<key>elselabel</key>
<string>No Commas</string>
<key>hideelse</key>
<false/>
</dict>
<key>type</key>
<string>alfred.workflow.utility.conditional</string>
<key>uid</key>
<string>ADBF1D92-805F-49C8-B664-07D6A1AB1224</string>
<key>version</key>
<integer>1</integer>
</dict>
<dict>
<key>config</key>
<dict>
Expand Down Expand Up @@ -1670,6 +1806,15 @@ Configure the Fast Entry section in the [Workflow’s Configuration](https://www
<key>ypos</key>
<real>700</real>
</dict>
<key>28D41145-AE82-4DF0-8935-4BEDD37A0A05</key>
<dict>
<key>colorindex</key>
<integer>1</integer>
<key>xpos</key>
<real>445</real>
<key>ypos</key>
<real>220</real>
</dict>
<key>29F71FD9-1F71-454E-B259-B5B37AB2CE72</key>
<dict>
<key>xpos</key>
Expand Down Expand Up @@ -1797,6 +1942,15 @@ Configure the Fast Entry section in the [Workflow’s Configuration](https://www
<key>ypos</key>
<real>75</real>
</dict>
<key>ADBF1D92-805F-49C8-B664-07D6A1AB1224</key>
<dict>
<key>colorindex</key>
<integer>1</integer>
<key>xpos</key>
<real>300</real>
<key>ypos</key>
<real>240</real>
</dict>
<key>B22813C7-D4BD-4B54-B125-8C260C1EA5B1</key>
<dict>
<key>note</key>
Expand Down Expand Up @@ -2090,7 +2244,7 @@ Configure the Fast Entry section in the [Workflow’s Configuration](https://www
</dict>
<key>description</key>
<string>Launch with the contents of the chosen folder.
Can take multiple paths separated by commas.</string>
Can take multiple paths separated by colons.</string>
<key>label</key>
<string>Fast Entry Folder</string>
<key>type</key>
Expand Down

0 comments on commit a5745e7

Please sign in to comment.