Helpful OS X functions for fish.
IMPORTANT: This repository is in flux and history may be rewritten, variables and function names changed until a stable version is released. This WILL break things, so for now only install if you absolutely know what you are doing and can deal with the resulting insanity. DON'T rely on it for any kind of production workflow.
fisher i herrbischoff/fish-osx
Recursively delete
.DS_Store
files from current folder.
dscleanup
No settings.
Empty the Trash on all mounted volumes and the main HDD. Also, clear Apple’s System Logs to improve shell startup speed.
emptytrash
No settings.
Flush DNS cache.
flushdns
No settings.
Clean up LaunchServices to remove duplicates in the "Open With" menu.
lscleanup
No settings.
An easy way to create .icns files.
mkicns <image.png>
No settings.
Get OS X Software Updates, update installed Ruby gems, Homebrew, npm, pip and their installed packages.
update
Set the variable $fish_osx
to include the updaters you want:
set -x fish_osx asu brew npm pip ruby
See LICENSE.