otherguy/alfred-passwords-workflow

View on GitHub
info.plist

Summary

Maintainability
Test Coverage
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>bundleid</key>
    <string>io.otherguy.alfredworkflow.generate-passwords</string>
    <key>category</key>
    <string>Tools</string>
    <key>connections</key>
    <dict>
        <key>85965971-40c1-4e38-9c00-a82e11c4987c</key>
        <array>
            <dict>
                <key>destinationuid</key>
                <string>C791FBC2-1DA6-4B77-B389-0C05251314D6</string>
                <key>modifiers</key>
                <integer>0</integer>
                <key>modifiersubtext</key>
                <string></string>
                <key>vitoclose</key>
                <false/>
            </dict>
        </array>
        <key>C791FBC2-1DA6-4B77-B389-0C05251314D6</key>
        <array>
            <dict>
                <key>destinationuid</key>
                <string>6E356696-D5A5-4140-B076-F7DC9BA8667A</string>
                <key>modifiers</key>
                <integer>0</integer>
                <key>modifiersubtext</key>
                <string></string>
                <key>vitoclose</key>
                <false/>
            </dict>
        </array>
    </dict>
    <key>createdby</key>
    <string>Alexander Graf</string>
    <key>description</key>
    <string>Quickly generate strong and secure passwords.</string>
    <key>disabled</key>
    <false/>
    <key>name</key>
    <string>Genererate Passwords</string>
    <key>objects</key>
    <array>
        <dict>
            <key>config</key>
            <dict>
                <key>alfredfiltersresults</key>
                <false/>
                <key>alfredfiltersresultsmatchmode</key>
                <integer>0</integer>
                <key>argumenttreatemptyqueryasnil</key>
                <false/>
                <key>argumenttrimmode</key>
                <integer>0</integer>
                <key>argumenttype</key>
                <integer>1</integer>
                <key>escaping</key>
                <integer>68</integer>
                <key>keyword</key>
                <string>pw</string>
                <key>queuedelaycustom</key>
                <integer>3</integer>
                <key>queuedelayimmediatelyinitially</key>
                <false/>
                <key>queuedelaymode</key>
                <integer>0</integer>
                <key>queuemode</key>
                <integer>1</integer>
                <key>runningsubtext</key>
                <string>Please wait...</string>
                <key>script</key>
                <string>PYTHONPATH=lib /usr/bin/env python3 pwgen.py "{query}"</string>
                <key>scriptargtype</key>
                <integer>0</integer>
                <key>scriptfile</key>
                <string></string>
                <key>subtext</key>
                <string>Generate a strong password with a given length.</string>
                <key>title</key>
                <string>Generate password</string>
                <key>type</key>
                <integer>0</integer>
                <key>withspace</key>
                <true/>
            </dict>
            <key>type</key>
            <string>alfred.workflow.input.scriptfilter</string>
            <key>uid</key>
            <string>85965971-40c1-4e38-9c00-a82e11c4987c</string>
            <key>version</key>
            <integer>3</integer>
        </dict>
        <dict>
            <key>config</key>
            <dict>
                <key>lastpathcomponent</key>
                <false/>
                <key>onlyshowifquerypopulated</key>
                <true/>
                <key>removeextension</key>
                <false/>
                <key>text</key>
                <string>Successfully copied to clipboard!</string>
                <key>title</key>
                <string>Password</string>
            </dict>
            <key>type</key>
            <string>alfred.workflow.output.notification</string>
            <key>uid</key>
            <string>6E356696-D5A5-4140-B076-F7DC9BA8667A</string>
            <key>version</key>
            <integer>1</integer>
        </dict>
        <dict>
            <key>config</key>
            <dict>
                <key>autopaste</key>
                <true/>
                <key>clipboardtext</key>
                <string>{query}</string>
                <key>ignoredynamicplaceholders</key>
                <false/>
                <key>transient</key>
                <true/>
            </dict>
            <key>type</key>
            <string>alfred.workflow.output.clipboard</string>
            <key>uid</key>
            <string>C791FBC2-1DA6-4B77-B389-0C05251314D6</string>
            <key>version</key>
            <integer>3</integer>
        </dict>
    </array>
    <key>readme</key>
    <string>Alfred workflow to generate secure, random passwords.</string>
    <key>uidata</key>
    <dict>
        <key>6E356696-D5A5-4140-B076-F7DC9BA8667A</key>
        <dict>
            <key>xpos</key>
            <integer>480</integer>
            <key>ypos</key>
            <integer>50</integer>
        </dict>
        <key>85965971-40c1-4e38-9c00-a82e11c4987c</key>
        <dict>
            <key>xpos</key>
            <integer>50</integer>
            <key>ypos</key>
            <integer>50</integer>
        </dict>
        <key>C791FBC2-1DA6-4B77-B389-0C05251314D6</key>
        <dict>
            <key>xpos</key>
            <integer>230</integer>
            <key>ypos</key>
            <integer>50</integer>
        </dict>
    </dict>
    <key>variablesdontexport</key>
    <array/>
    <key>version</key>
    <string>1.0.0</string>
    <key>webaddress</key>
    <string>https://github.com/otherguy/alfred-passwords-workflow</string>
</dict>
</plist>