All Projects → morgant → Tools Osx

morgant / Tools Osx

Licence: mit
A small collection of command line tools for Mac OS X, incl.: clipcat, dict, eject, launch, ql, swuser, trash & with.

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Tools Osx

Syncthing Macos
Frugal and native macOS Syncthing application bundle
Stars: ✭ 1,096 (+90.28%)
Mutual labels:  osx, mac, macosx
Macos Patcher
Command line tool for running macOS on unsupported Macs
Stars: ✭ 114 (-80.21%)
Mutual labels:  osx, mac, macosx
Nord Iterm2
An arctic, north-bluish clean and elegant iTerm2 color scheme.
Stars: ✭ 651 (+13.02%)
Mutual labels:  osx, mac, macosx
Shell Safe Rm
😎 Safe-rm: A drop-in and much safer replacement of bash rm with nearly full functionalities and options of the rm command! Safe-rm will act exactly the same as the original rm command.
Stars: ✭ 265 (-53.99%)
Mutual labels:  command-line, mac, macosx
Fire
🔥A delightful HTTP/HTTPS networking framework for iOS/macOS/watchOS/tvOS platforms written in Swift.
Stars: ✭ 243 (-57.81%)
Mutual labels:  osx, mac, macosx
Osx Iso
 Create a bootable ISO of OS X / macOS, from the installation app file
Stars: ✭ 616 (+6.94%)
Mutual labels:  osx, mac, macosx
Subethaedit
General purpose plain text editor for macOS. Widely known for its live collaboration feature.
Stars: ✭ 1,183 (+105.38%)
Mutual labels:  osx, mac, macosx
Evilosx
An evil RAT (Remote Administration Tool) for macOS / OS X.
Stars: ✭ 1,826 (+217.01%)
Mutual labels:  osx, mac, macosx
Powerkey
Remap your Macbook's power key to Forward Delete
Stars: ✭ 212 (-63.19%)
Mutual labels:  osx, mac, macosx
Macos Downloader
Command line tool for downloading macOS installers and beta updates
Stars: ✭ 162 (-71.87%)
Mutual labels:  osx, mac, macosx
Jsonify
♨️A delightful JSON parsing framework.
Stars: ✭ 42 (-92.71%)
Mutual labels:  mac, osx, macosx
brewfile
🍎 Brewfile to install softwares in macOS for engineers
Stars: ✭ 37 (-93.58%)
Mutual labels:  mac, osx, macosx
Mac-OS-Setup-Applications
👾 All I need to setup a new Mac and the applications I use everyday as a Web Developper
Stars: ✭ 96 (-83.33%)
Mutual labels:  mac, osx, macosx
Mac Setup
🛠️ Front end web development setup for macOS.
Stars: ✭ 265 (-53.99%)
Mutual labels:  mac, macosx
Tinu
TINU, the open tool to create bootable macOS installers
Stars: ✭ 272 (-52.78%)
Mutual labels:  mac, macosx
Mbicons
MBIcons contains over 200 icons that can be resized to any dimensions as they are drawn using NSBezierPath.
Stars: ✭ 537 (-6.77%)
Mutual labels:  osx, mac
Imessage
💬 Send iMessages from command-line
Stars: ✭ 261 (-54.69%)
Mutual labels:  command-line, osx
Gank For Mac
💎 The missing Mac OS X application for gank.io (Swift)
Stars: ✭ 295 (-48.78%)
Mutual labels:  osx, mac
Mouse Finder
🖱👀 An NSDockTile experiment
Stars: ✭ 303 (-47.4%)
Mutual labels:  mac, macosx
Stprivilegedtask
An NSTask-like wrapper around the macOS Security Framework's AEWP function to run shell commands with root privileges in Objective-C / Cocoa.
Stars: ✭ 335 (-41.84%)
Mutual labels:  osx, macosx

tools-osx README

by Morgan Aldridge [email protected]

tools-osx on OpenHub Donate

OVERVIEW

A small collection of Mac OS X command line tools that I’ve developed over the years. Similar to the NextStep and Mac OS X commands open, pbcopy, and pbpaste, most of these tools are bash scripts created as an exercise to hone my bash-fu. There are also a number of Perl and Ruby scripts submitted by others.

TOOLS

clipcat

clipcat prints and concatenates Mac OS text clippings. Submitted by Daphne Preston-Kendal.

dict

dict performs a look-up in the Mac OS X dictionary. Note: unlike the other scripts provided, this one requires that you have MacRuby installed. Submitted by Daphne Preston-Kendal.

eject

eject ejects a volume or network volume and all other volumes on the same local device. A shorter, simpler, smarter wrapper of diskutil’s various eject/unmount options and allows specifying either a full path in /Volumes or just the volume name.

launch

launch searches for and launches applications. It's a slightly smarter wrapper for open -a with wildcard matching via Spotlight, if available, or find.

ql

ql opens files with the Mac OS X Quick Look feature.

swuser

swuser switches users using the Mac OS X Fast User Switching feature. You can either switch out to the login window or to another user. Note: unfortunately, this is not currently compatible with screen.

trash

trash allows trashing of files instead of tempting fate with rm. Correctly handles trashing files on other volumes, uses the same filename renaming scheme as Finder for duplicate file names, can list trash contents w/disk usage summary, and empty trash (including securely) w/confirmation. Does not require Finder to be running.

with

with sets the application with which specified documents will be opened. It can even change and open in one fell swoop. Submitted by Daphne Preston-Kendal.

INSTALLATION

  1. Download and extract the tools.
  2. Run rake.
  3. Run sudo rake install. (If you have write permission on /usr/local/bin, you don’t need to sudo.)

OTHER TOOLS

Looking for other Mac OS X-specific command line tools to complement these? Check out the following:

SPECIAL THANKS

Special thanks to: Daphne Preston-Kendal for all her submissions and collaboration; Matt Brictson for his initial relative path bug fix in trash; huyz for the improved determination of Finder’s PID to prevent possible false-positives in trash.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].