This repository has been archived by the owner on May 27, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
manual_tasks.yaml
346 lines (316 loc) · 9.5 KB
/
manual_tasks.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
# The following tasks must be performed manually after all other scripts have
# been run.
App Store:
Preferences:
In-App Ratings \& Reviews: False
Install:
AdGuard for Safari: https://apps.apple.com/gb/app/adguard-for-safari/id1440147259
Helium: https://apps.apple.com/gb/app/helium/id1054607607
Keys for Safari: https://apps.apple.com/gb/app/keys-for-safari/id1494642810
Linn Kazoo: https://apps.apple.com/gb/app/linn-kazoo/id848937349
Numbers: https://apps.apple.com/gb/app/numbers/id409203825
Pages: https://apps.apple.com/gb/app/pages/id409201541
Tampermonkey: https://apps.apple.com/gb/app/tampermonkey/id1482490089
System Preferences:
Spotlight:
Privacy:
- ~/cases/
Internet Accounts:
Canonical:
- Mail
- Contacts
- Calendars
Extensions:
Share Menu:
- Add to Reading List # Always first in Safari Share Menu
- Open in Helium
- Telegram
- AirDrop
- Mail
- Messages
- Add People
Security \& Privacy:
General:
Require password after sleep or screen saver begins: 5 seconds
Privacy:
Location Services:
Enabled: True
Apps:
- Weather
- System Services:
Services:
# Disable Location-Based Apple Ads and Wi-Fi Networking
- Location-Based Suggestions # default
- Time Zone & System Customisation # default
- Significant Locations # default
- Find My Mac # default
- HomeKit # default
Contacts:
- iTerm.app # For app_settings.sh to configure Contacts.app
Accessibility:
- LaunchBar.app # Required for certain features: https://www.obdev.at/products/launchbar/releasenotes.html
- skhd
- SoundSource.app
- yabai
Input Monitoring:
- karabiner_grabber
- karabiner_observer
Full Disk Access:
- LaunchBar.app # Required for certain indexing rules: https://www.obdev.at/products/launchbar/releasenotes.html
- iTerm.app
Automation:
iTerm.app: # Will only appear when triggered
- System Events.app
Advertising:
Limit Ad Tracking: True # Click "Reset Advertising Identifier"
Analytics \& Improvements:
Share Mac Analytics: False # Might be re-enabled when sharing crash reports
Keyboard:
Keyboard:
Adjust keyboard brightness in low light: False
Modifier Keys:
Planck:
Option: Command
Command: Option
Shortcuts:
Mission Control:
Mission Control: Alt + M
Show Notification Center: Alt + N
Turn Do Not Disturb On/Off: Alt + Shift + N
Application windows: Alt + A
Move left a space: False
Move right a space: False
Switch to Desktop \[1-10]: Alt + [q-p]
Keyboard:
Move focus to the next window: Alt + Tab
Spotlight:
Show Spotlight search: False
Input Sources:
Sources:
- British - PC
Show Input menu in menu bar: False # Scriptable, but enabled by changing input sources
Displays:
Display:
Built-in Retina Display:
Resolution:
Scaled: Looks like 2048x1280
Automatically adjust brightness: False
True Tone: False
Acer X34:
Refresh Rate (Hz): 100
Colour:
Display profile: Set profile for each display
Night Shift:
Schedule: Sunset to Sunrise
Arrangement: Menu bar to external
Sharing:
Computer Name: Set as appropriate
# Using 'All Desktops' instead of yabai rules means no SIP changes needed
# Using PlistBuddy/defaults to set com.apple.spaces[app-bindings] doesn't work
Dock:
Bitwarden:
Options:
Assign To: All Desktops
Calendar:
Options:
Assign To: All Desktops
Podcasts:
Options:
Assign To: All Desktops
Telegram:
Options:
Assign To: All Desktops
Textual:
Options:
Assign To: All Desktops
WhatsApp:
Options:
Assign To: All Desktops
Applications:
Safari:
Favourites: Delete defaults
Preferences:
Websites:
Camera:
meet.google.com: Allow
Microphone:
meet.google.com: Allow
Extensions:
- AdGuard Advanced Blocking
- AdGuard Custom
- AdGuard General
- AdGuard Other
- AdGuard Privacy
- AdGuard Safari Icon
- AdGuard Security
- AdGuard Social
- Bitwarden
- Keys Extension
- Tampermonkey
Advanced:
Show Develop menu in menu bar: True
AdGuard for Safari:
General:
Notify about extension updates: False
Show AdGuard for Safari in the menu bar: False
Launch AdGuard for Safari at Login: True
Enable hardware acceleration: False
Filters:
Ad Blocking:
Enabled: True # default
AdGuard Base filter: True # default
Privacy:
Enabled: True # default
AdGuard Tracking Protection filter: True # default
EasyPrivacy: True
Fanboy's Enhanced Tracking List: True
Social Widgets:
Enabled: True
AdGuard Social Media filter: True # default when Social Widgets first enabled
Fanboy's Social Blocking List: True
Annoyances:
Enabled: True
AdGuard Annoyances filter: True # default when Annoyances first enabled
Fanboy's Annoyances: True
Web Annoyances Ultralist: True
Adblock Warning Removal List: True
I don't care about cookies: True
Security:
Enabled: True
Malware Domains: True
Spam404: True
NoCoin Filter List: True
Language-specific: False
Whitelist: |
canonical.my.salesforce.com
Bitwarden: Sign in to application, Firefox extension and Safari extension
Calendar:
Calendars:
- Delete all local calendars (On My Mac)
Contacts:
Preferences:
General:
Default Account: Canonical
Contacts:
- Delete 'Apple Inc.' contact
- Select Canonical Directory as default
Docker:
General:
Start Docker Desktop when you log in: False
Send usage statistics: False
Finder:
Home:
View Options:
# ~/Library/ is hidden using the com.apple.FinderInfo extended
# attribute, but `xattr -d com.apple.FinderInfo ~/Library/` doesn't
# work.
Show Library Folder: True
Sidebar:
- Add Home folder above default user folders
- Add cases folder after Home folder
Firefox:
All profiles:
Extensions:
Bitwarden: https://addons.mozilla.org/en-GB/firefox/addon/bitwarden-password-manager/
uBlock Origin: https://addons.mozilla.org/en-GB/firefox/addon/ublock-origin/
Extension Preferences:
uBlock Origin:
Filter lists:
Ads:
- Adblock Warning Removal
- AdGuard Base
- EasyList # default
Privacy:
- AdGuard Tracking Protection
- EasyPrivacy # default
- Fanboy's Enhanced Tracking List
Annoyances:
- AdGuard Annoyances
- AdGuard Social Media
- Fanboy's Annoyance
- Fanboy's Social
- uBlock filters - Annoyances
default:
Preferences:
Sync:
- Bookmarks
- Open Tabs
iTerm2:
General:
Preferences:
Load preferences from a custom folder or URL: (path to mac_setup)
Keys:
Current Activation Key: F
LaunchBar:
bswinnerton/launchbar-github:
- Grant access: https://github.com/bswinnerton/launchbar-github#github-access-token
LibreOffice:
LibreOffice:
General:
Show \"Tip of the Day" dialogue box on start-up: False
Linn Kazoo:
App Settings:
Network Interface: Set to system interface
Mail:
Preferences:
Accounts:
Canonical:
Account Information:
Download Attachments: False
Mailbox Behaviours:
Erase deleted messages: False
Rules:
Salesforce Notifications:
If all of the following conditions are met:
- [ Subject, begins with, '[SFDC]' ]
Perform the following actions:
- [ Play sound, New Messages Sound ]
- [ Send Notification ]
Smart Mailboxes:
Salesforce:
Contains messages that match all of the following conditions:
- [ Subject, begins with, '[SFDC]' ]
Include messages from Sent: True
View Menu:
Show Favourites Bar: False
Multipass:
About:
Autostart on login: False
NetNewsWire:
General:
Default RSS reader: NetNewsWire (this app)
SoundSource:
License: (Add license)
Telegram:
# First sign-in doesn't work with proxy
General:
Show Icon in Menu Bar: False
Notifications and Sounds:
Message Preview: False
Notification Tone: Pop
Show notifications (when app is in focus): True
Data and Storage:
Download Folder: ~/Downloads/Telegram/
Auto-Play Media:
Videos: False
Appearance:
Color Theme: System
Bubble Mode: True
Textual:
Servers:
# https://help.codeux.com/textual/Connecting-to-ZNC-Bouncer.kb
Canonical:
General:
Connect when Textual opens: True
Perform reconnect on disconnect: True
Tunnelblick: Add Canonical VPN configuration
File associations:
termedit.app:
- .cfg
- .csv
- .ini
- .md
- .out
- .txt
- .xml
- .yaml/.yml # macOS is smart enough to know these are the same