Awesome OS X Command Line
github.com
github.com
(One could argue about safety/visibility/trust but it's really probably no worse, and possibly better, than any installer to which you give your password)
Thankfully the payback machine is there for you: https://web.archive.org/web/20150621044359/http://secrets.bl...
I should start donating money to those guys
defaults write -g NSAutomaticSpellingCorrectionEnabled -bool false
https://github.com/mathiasbynens/dotfiles/blob/master/.macos
This dotfiles repo is even recommended by Github at https://dotfiles.github.io/
And thank you for the sound effect on boot killer - I loathe, loathe that stupid sound.
# Stop iTunes Responding to Key Presses
launchctl unload -w /System/Library/LaunchAgents/com.apple.rcd.plist
Also, pbcopy tends to not work in tmux - I've been using this as a workaround: https://github.com/ChrisJohnsen/tmux-MacOSX-pasteboardMaybe it's just me getting older and grumpier but I see the word "awesome" being overused so much that it has completely lost its original meaning. If everything is awesome, nothing is.
I'm from India and see lots of people using 'Awesome' and 'Cool' in tech community, and sometimes I wonder why would someone use words like these for very normal things?
Although I don't mind usage of awesome in OP's case. This is generic format for listing of resources.
>(implying others their defaults are not)
This is wrong. The point of "sane defaults" is something along the lines of "first do no harm", a sort of minimal starter where if, in principle, an operator started using it out of box and never ever touched a single configuration file or setting, they might lose out on many features or potential but they'd have something minimally usable and that would in general not cause issues. There isn't necessarily one set of possible sane defaults, but it's not hard to imagine INsane defaults for a lot of software or hardware. This is particularly a big deal with all sorts of products that have security, infrastructure, or safety implications. Networking hardware/software products for example necessarily have a great deal of complexity and flexibility under the hood, but that makes Foot-Gun Syndrome a real issue. So they also generally have minimal default factory settings that aim to ensure that they can in fact be configured, accessed, and won't immediately open any gaping holes, flood the network, etc. A firewall might have "sane defaults" of nothing, or perhaps minimally allowing SSH from the LAN and port 80/443 say. An OS should by default not expose services to the net (this was a real problem at one point).
Sane/sensible defaults acknowledge the fact that most consumer users never touch settings, and that even expert users appreciate having a good basic starting point that they can customize from or reset to. "Everyone" thinks about this because it's a universal problem for any configurable software/hardware.
[Edit] I think I figured it out. The ~/Library/Google/GoogleSoftwareUpdate folder was being recreated every time I opened Picasa. So, I emptied out ~/Library/Google and then changed it's owner. Next time I opened Picasa, it remained empty.
Basic steps found here: http://michal.karzynski.pl/blog/2013/01/13/how-turn-shell-co...
Dock : Add a Stack with Recent Applications
defaults write com.apple.dock persistent-others -array-add '{ "tile-data" = { "list-type" = 1; }; "tile-type" = "recents-tile"; }' && \ killall DockThanks for the pointers.
But I prefer zsh/prezto. I spend far too much time on the command line, so I want it to look pretty and tab-complete all the things.
Something like that? I found some nice bash tutorials that'll keep me busy for the weekend. Thanks.
Edit: Ok, apparently alias hello is not needed since hello.sh can be run directly with just the name, I was having permission problems and couldn't make it run, but now with just $ hello I can see the output. I'm loving it!
defaults write com.apple.finder QuitMenuItem -bool YES
Once that's done, you can quit it from the menu or hit CMD-Q, and it stays dead. If you do an ungraceful quit from the force quit menu or by sending it a signal, it'll still relaunch.