Skip to content

Commit fcd8db9

Browse files
committed
Initial commit
0 parents  commit fcd8db9

File tree

2 files changed

+116
-0
lines changed

2 files changed

+116
-0
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Toggle Desktop Icons
2+
An [Alfred](https://www.alfredapp.com) Workflow to toggle the visibility of the icons on the desktop.

src/info.plist

Lines changed: 114 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,114 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>bundleid</key>
6+
<string>se.kovanen.tdi</string>
7+
<key>category</key>
8+
<string>Tools</string>
9+
<key>connections</key>
10+
<dict>
11+
<key>0993E705-69AB-455A-AE69-27814EF118DD</key>
12+
<array>
13+
<dict>
14+
<key>destinationuid</key>
15+
<string>21FB02A3-06FD-4535-8862-07F2C7DA84F7</string>
16+
<key>modifiers</key>
17+
<integer>0</integer>
18+
<key>modifiersubtext</key>
19+
<string></string>
20+
<key>vitoclose</key>
21+
<false/>
22+
</dict>
23+
</array>
24+
</dict>
25+
<key>createdby</key>
26+
<string>Lari Kovanen</string>
27+
<key>description</key>
28+
<string>Hides or shows your icons on the desktop</string>
29+
<key>disabled</key>
30+
<false/>
31+
<key>name</key>
32+
<string>Toggle Desktop Icons</string>
33+
<key>objects</key>
34+
<array>
35+
<dict>
36+
<key>config</key>
37+
<dict>
38+
<key>concurrently</key>
39+
<false/>
40+
<key>escaping</key>
41+
<integer>102</integer>
42+
<key>script</key>
43+
<string>#!/bin/bash
44+
45+
state=$(defaults read com.apple.finder CreateDesktop)
46+
47+
if [ $state = "true" ]; then
48+
defaults write com.apple.finder CreateDesktop false; killall Finder
49+
else
50+
defaults write com.apple.finder CreateDesktop true; killall Finder
51+
fi</string>
52+
<key>scriptargtype</key>
53+
<integer>1</integer>
54+
<key>scriptfile</key>
55+
<string></string>
56+
<key>type</key>
57+
<integer>0</integer>
58+
</dict>
59+
<key>type</key>
60+
<string>alfred.workflow.action.script</string>
61+
<key>uid</key>
62+
<string>21FB02A3-06FD-4535-8862-07F2C7DA84F7</string>
63+
<key>version</key>
64+
<integer>2</integer>
65+
</dict>
66+
<dict>
67+
<key>config</key>
68+
<dict>
69+
<key>argumenttype</key>
70+
<integer>2</integer>
71+
<key>keyword</key>
72+
<string>tdi</string>
73+
<key>subtext</key>
74+
<string></string>
75+
<key>text</key>
76+
<string>Toggle Desktop Icons</string>
77+
<key>withspace</key>
78+
<false/>
79+
</dict>
80+
<key>type</key>
81+
<string>alfred.workflow.input.keyword</string>
82+
<key>uid</key>
83+
<string>0993E705-69AB-455A-AE69-27814EF118DD</string>
84+
<key>version</key>
85+
<integer>1</integer>
86+
</dict>
87+
</array>
88+
<key>readme</key>
89+
<string>Toggles showing/hiding the icons on your desktop.</string>
90+
<key>uidata</key>
91+
<dict>
92+
<key>0993E705-69AB-455A-AE69-27814EF118DD</key>
93+
<dict>
94+
<key>xpos</key>
95+
<real>250</real>
96+
<key>ypos</key>
97+
<real>160</real>
98+
</dict>
99+
<key>21FB02A3-06FD-4535-8862-07F2C7DA84F7</key>
100+
<dict>
101+
<key>xpos</key>
102+
<real>420</real>
103+
<key>ypos</key>
104+
<real>160</real>
105+
</dict>
106+
</dict>
107+
<key>userconfigurationconfig</key>
108+
<array/>
109+
<key>version</key>
110+
<string>1.0</string>
111+
<key>webaddress</key>
112+
<string>http://kovanen.se/</string>
113+
</dict>
114+
</plist>

0 commit comments

Comments
 (0)