osx
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
osx [2017/09/15 14:17] – [Default to brew-based utils] tkbletsc | osx [2021/11/15 08:42] (current) – removed tkbletsc | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== OSX ====== | ||
- | Okay here we go into OSX land I guess???? | ||
- | |||
- | ===== Homebrew ===== | ||
- | It's apt-get for osx. | ||
- | |||
- | Run the command listed here: https:// | ||
- | |||
- | You might have to manually install the XCode Command Line tools from [[http:// | ||
- | |||
- | ===== Better bash ===== | ||
- | Do [[https:// | ||
- | |||
- | $ brew install bash bash-completion | ||
- | $ sudo -i | ||
- | Password: | ||
- | # echo " | ||
- | # exit | ||
- | $ chsh -s $(brew --prefix)/ | ||
- | |||
- | ===== Default to brew-based utils ===== | ||
- | The shell is now changed, but if you type " | ||
- | |||
- | export PATH=/ | ||
- | |||
- | ===== Terminal settings ===== | ||
- | Make a new profile based on " | ||
- | * Correct colors (just background=black, | ||
- | * Decent default shell size (~100x30) | ||
- | * In ' | ||
- | * Set profile as default & startup | ||
- | |||
- | Resist the urge to start with ' | ||
- | ===== My kit ===== | ||
- | My environment kit does work on OSX. You just need modern Bash (see above) and modern base64: | ||
- | |||
- | $ brew install base64 | ||
- | |||
- | Then deploy kit per usual. | ||
- | |||
- | Shell settings may not be deployed automatically -- in this case, add " | ||
- | |||
- | ==== Kit tweaks ==== | ||
- | * Change ls alias from "ls --color=auto" | ||
- | * Remove bin/clear | ||
- | ===== One-finger drag ===== | ||
- | I can't understand why, but standard one-finger tap-then-drag isn't enabled by default. Weirdly, the option is NOT under " | ||
- | |||
- | ===== Scroll the correct way ===== | ||
- | All scrolling is backwards by default. To fix: | ||
- | |||
- | System Preferences > Trackpad > Scroll & Zoom > Scroll direction: natural -> OFF | ||
- | ===== More brew stuff ===== | ||
- | This is basically the cygwin list adapted for brew: | ||
- | |||
- | $ brew install lynx links nano wget rsync unzip vim openssh screen gcc gdb make bash-completion git python3 | ||
osx.1505510224.txt.gz · Last modified: 2017/09/15 14:17 by tkbletsc