• Stars
    star
    3
  • Rank 3,963,521 (Top 79 %)
  • Language
  • Created over 11 years ago
  • Updated over 11 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A collection of scripts to automatically install/update Mac OS X apps/prefPanes/Java/Flash/etc but only if a newer version is available.

More Repositories

1

launchd-keepalive

Mac OS X plist files for use with launchd demonstrating how to use KeepAlive
124
star
2

John-Cleese-on-Creativity

A(n unofficial) transcript of a lecture given by John Cleese on creativity
83
star
3

di

[D]ownload and [I]nstall Mac apps
Shell
58
star
4

icalbuddy-km-and-stream-deck

Use icalBuddy and Keyboard Maestro to show calendar events on Stream Deck
Shell
58
star
5

sudo-via-touch-id

A shell script to allow you to use Touch ID on a Mac with `sudo`
Shell
55
star
6

edit-anywhere

An ugly replacement for QuickCursor to take edit from one app, edit it in another, and then return it to the original app.
44
star
7

bash-fix

Download and compile a new version of bash to replace vulnerable one
Shell
42
star
8

textbar-timemachine

A TextBar script to monitor the status of your Time Machine / Time Capsule backups
Shell
29
star
9

hazel-newvolume

A shell script to work with Hazel to automatically install apps on OS X
Shell
26
star
10

office2011

A shell script to (download, if necessary) and install Office:Mac 2011 and any known updates without any user intervention.
Shell
26
star
11

po.sh

A Zsh shell client for https://pushover.net
Shell
24
star
12

pkginstall

shell script for installing packages via Mac OS X's `installer` program instead of GUI
Shell
22
star
13

airport-autojoin

https://github.com/tjluoma
Shell
19
star
14

dropbox-pause-unpause

A shell script to programmatically "pause" and "unpause" Dropbox on Mac OS X
Shell
19
star
15

screenshot-journal

Take a screenshot every minute and see how you're spending your day
Shell
17
star
16

backup-ulysses

Backup your entire Ulysses preferences folder (which includes your sheets, preferences, etc)
Shell
16
star
17

autopkginstall

automate the installation of .pkg or .mpkg files if put into a certain folder
Shell
16
star
18

osx-setup

Configuration changes that I make when setting up a new Mac
Shell
15
star
19

keyboard-maestro-macros

One repository for my Keyboard Maestro macros
14
star
20

text-filters

Text Filters designed to be used with BBEdit
Shell
13
star
21

ntp-fix-time

Fix Mac OS X time using ntpdate
Shell
13
star
22

restartpowerfailure

Make sure that a Mac’s “Restart After Power Failure” setting is always enabled.
Shell
12
star
23

fix-hostname

Make sure that a Mac’s LocalHostName and ComputerName match
Shell
11
star
24

keyboard-maestro-plain-paste

A Keyboard Maestro macro to paste the contents of the clipboard into whatever field is active.
11
star
25

launchd-check-for-dropbox-conflicts

A shell script and launchd plist for checking for Dropbox conflicted copies
Shell
10
star
26

km-nvalt-note

Use Keyboard Maestro to quickly create a new note in nvALT
Shell
10
star
27

servicestationscripts

Scripts to be used with the macOS App Service Station
Shell
10
star
28

keyboard-maestro

Macros I've made for use with Keyboard Maestro
Shell
10
star
29

reset-app-store-app

run this when the Mac App Store App Just Spins and Spins
Shell
10
star
30

bitbar

Scripts that I use with BitBar
Shell
10
star
31

updatebrew

This is the script that I use to update brew.sh automatically
Shell
9
star
32

mas-purchases.sh

Take HTML of Mac App Store “Purchased” page and convert it an alphabetical list (HTML page and MultiMarkdown)
Shell
9
star
33

dnd

Scripts to put a Mac into “Do Not Disturb” mode
Shell
8
star
34

move-all-by-ext

Move all files with a certain file extension to a specific folder.
Shell
8
star
35

onnetworkchange

A shell script and launchd plist to trigger actions whenever a Mac's network connection changes
Shell
8
star
36

bbedit

Scripts to be used with BBEdit
Shell
8
star
37

km-diff-dropbox-duplicates

A Keyboard Maestro macro (and shell script) to compare a Dropbox "Conflicted Copy" file with its original
Shell
8
star
38

textbar

Centralized repo for scripts I use with TextBar (http://www.richsomerfield.com/apps/).
Shell
8
star
39

bbwait

Use BBEdit's
Shell
7
star
40

unpack-zoom

Given a Zoom.pkg file on the Mac, export just the parts we want.
Shell
7
star
41

km-mailmate-edit-in-external-editor

Keyboard Maestro macro to edit email message from MailMate in another editor, such as MultiMarkdown Composer
7
star
42

textexpander

A repo for interesting TextExpander shortcuts
7
star
43

bugreporthelper

Shell script and Keyboard Maestro macro to quickly insert system information into bug reports
Shell
6
star
44

ylc

YouTube via VLC
Shell
6
star
45

keyboardmaestro

once again, the idea is to put them all together.
Shell
6
star
46

drafts2mas

Use Drafts.app (iOS), Hazel (Mac), and Dropbox to view Mac App Store app information on an iOS device
Shell
6
star
47

hazel-ocr

A zsh shell script to automatically open files in a given application and then move them when that application quits.
Shell
6
star
48

hazel-heic2jpg

Use Hazel and a Shell Script to convert HEIC files to JPG
Shell
6
star
49

km-toggle-javascript

Keyboard Maestro macros: 1) to check JavaScript's status and 2) enable/disable JavaScript in Safari, and reload the current page, if any.
6
star
50

fluidpack

Two scripts to “pack" (read: archive) and “unpack” (read: unarchive) a Fluid.app browser so it can be copied from one Mac to another.
Shell
6
star
51

macosxnames

A shell script to help me remember Mac OS X / OS X / macOS version names and numbers
Shell
6
star
52

km-pinboard-instapaper-without-javascript

How to send a web browser's current URL to Pinboard or Instapaper without JavaScript
5
star
53

km-automate-web-database

Using Keyboard Maestro 6 to automate a web database
5
star
54

disable-parallels-access

Disable the Parallels Access program which gets installed with Parallels
5
star
55

keyboard-maestro-for-podcasts

Keyboard Maestro macros for use before/after recording podcasts with Skype
5
star
56

backupstreamdeck

Mac shell script to backup Stream Deck files
Shell
5
star
57

appstorebyemail

OS X centric solution to the problem of not being able to view Mac App Store apps on an iOS device
Shell
5
star
58

is-dropbox-current

Checks to see if your locally installed copy of Dropbox is the same as the official release
Shell
5
star
59

km-itunes-update-apps

a Keyboard Maestro macro to update iOS apps using iTunes
5
star
60

km-bbedit-autosave

Automatically Save BBEdit
5
star
61

km-enable-disable-littlesnitch

Keyboard Maestro macro to Enable or Disable Little Snitch's network filter using GUI scripting
5
star
62

textbar-filevault

A TextBar recipe to show FileVault’s encryption progress (for use when first enabling FileVault on your Mac).
Shell
4
star
63

locurl

given a URL, find its final location using curl
Shell
4
star
64

crashplan-load-unload

Shell scripts to load or unload CrashPlan on Mac OS X
Shell
4
star
65

km-superduper-launch

Use Keyboard Maestro to mount SuperDuper’s drive when SuperDuper launches
4
star
66

lockscreen

How to lock your Mac with a keyboard shortcut
4
star
67

e2w

create your own simple image hosting site
Shell
4
star
68

ftpd

Shell script to enable or disable ftpd on Mac OS X 10.7 or 10.8
Shell
4
star
69

km-omnifocus-launch-quick-entry

Keyboard Maestro macro to launch OmniFocus' quick entry, even if OmniFocus isn't running
4
star
70

km-fix-safari-cmd-1-9

Apple has changed the way that ⌘+1 through ⌘+9 work in Safari. This changes it back.
4
star
71

macappget

Scripts to download and install 3rd party Mac apps
4
star
72

superduper

Shell scripts and Keyboard Maestro macros for using the excellent Mac app SuperDuper
Shell
4
star
73

zsh

Various zsh shell scripts or functions that I have created and thought might be useful to others.
Shell
4
star
74

km-tweetbot-copy

Copy the tweet text and the tweet URL at the same time
4
star
75

download-daily-podcast.sh

A shell script and launchd plist to check a podcast feed every day and download any MP3s found
Shell
4
star
76

dish

[d]ownload and [i]nstall via [sh]ell
Shell
3
star
77

textbar-relayfm

Shell scripts to use with TextBar related to listening to Relay.fm
Shell
3
star
78

KeyRemap4MacBook

my private.xml file
3
star
79

au-xld

download and install XLD.app, but only if there is a newer version available
Shell
3
star
80

msoffice-tag-with-companyname

Look for company name in Microsoft Word Documents and tag file with name
Shell
3
star
81

dropbox-ignore

A macOS zsh shell script (actually two) to ignore (or un-ignore) a file/folder in Dropbox
Shell
3
star
82

parse-superduper-logs

Parse SuperDuper Logs and send notifications (using po.sh)
Shell
3
star
83

unquarantine

zsh script to remote Mac OS X Quarantine information from files and Applications.
3
star
84

alfred

Scripts and Workflows intended for use with Alfred 2 for Mac
AppleScript
3
star
85

msg

a zsh function like 'echo' except using growlnotify
Shell
3
star
86

fix-dropbox-permissions

Fix Dropbox permissions as per https://www.dropbox.com/en/help/72
Shell
3
star
87

streamdeck

Scripts And Keyboard Maestro Macros that I use with Stream Deck
Shell
3
star
88

quickies

Quick little bits of shell code that come in handy
Shell
3
star
89

km-confirm-quit

Confirm quit of Mac OS X apps when invoked via ⌘+Q
3
star
90

imgsize

get size of image using sips on Mac OS X
Shell
3
star
91

mas-purchases

Create an alphabetized list of your Mac App Store purchases in HTML.
Shell
3
star
92

new-dual-repo

A shell-script to create new mirrored repos on GitHub and BitBucket.
Shell
3
star
93

maswatch

Use growlnotify to monitor progress of downloads from the Mac App Store
Shell
3
star
94

bbdrafts

Create a new BBEdit temp file, intended as a poor substitute for Drafts on OS X
Shell
3
star
95

km-add-tweetbot-mute

Keyboard Maestro macro to add a keyword to the mute filter in Tweetbot
3
star
96

km-for-smart-quotes

Two Keyboard Maestro macros: one to check the status of “Smart Quotes” and one to toggle it.
3
star
97

rss2text

Some code snippets that I'm working on to process RSS content
Shell
3
star
98

public

Scripts that I have made available for sharing
3
star
99

km-finder-move-or-copy

Use Keyboard Maestro to swap ⌘+V and ⌘+⌥+V in Finder
3
star
100

flycutmonitor

Shell script and launchd plist to save your pasteboard
3
star