This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
apple [2018/01/11 14:30] dblume [Configuration] |
apple [2023/02/28 17:14] (current) dblume [BSD vs. Linux commands] |
||
---|---|---|---|
Line 7: | Line 7: | ||
* System Preferences: | * System Preferences: | ||
* Trackpad -> Tap to Click (For not having to press hard for a click.) | * Trackpad -> Tap to Click (For not having to press hard for a click.) | ||
- | * Tap-and-drag: | + | * Tap-and-drag: |
* Open the Photos app, and drag a userpic to it. Then change your userpic in the System Preferences. | * Open the Photos app, and drag a userpic to it. Then change your userpic in the System Preferences. | ||
* Get [[http:// | * Get [[http:// | ||
Line 26: | Line 26: | ||
* Position on Right | * Position on Right | ||
* Automatically show and hide dock | * Automatically show and hide dock | ||
+ | * iTerm2 | ||
+ | * User Powerline Fonts per [[private: | ||
* Outlook | * Outlook | ||
* Turn off auto underline-to-italic, | * Turn off auto underline-to-italic, | ||
- | **BSD grep** | + | ===== Tools Installation ===== |
- | OS X comes with BSD grep pre-installed, | + | The old way of installing Command Line Tools from the Terminal |
- | Go to http:// | + | ==== BSD vs. Linux commands ==== |
- | brew install homebrew/ | + | macOS comes with BSD grep pre-installed, which doesn' |
- | brew install gnu-sed | + | |
- | brew install findutils | + | Go to http:// |
+ | |||
+ | brew install grep | ||
+ | brew install gnu-sed | ||
+ | brew install findutils | ||
+ | brew install ctags | ||
+ | brew install gawk | ||
brew install jq | brew install jq | ||
brew install tree | brew install tree | ||
brew install httpie | brew install httpie | ||
brew install inetutils | brew install inetutils | ||
+ | brew install telnet | ||
+ | brew install gnuplot | ||
+ | brew install pv | ||
+ | brew install gnupg | ||
+ | brew install socat | ||
+ | brew install wget | ||
+ | brew install nmap | ||
+ | brew install tmux | ||
+ | brew install saulpw/ | ||
+ | brew install ripgrep | ||
+ | brew install moreutils | ||
+ | brew install bash-completion. " See .bash_profile | ||
+ | brew install gitui | ||
# Maybe also readline if you brew install python3 | # Maybe also readline if you brew install python3 | ||
+ | | ||
+ | brew install bash | ||
+ | # Note where it was installed. Then something like... | ||
+ | sudo ln -s / | ||
+ | sudo echo / | ||
+ | chsh -s / | ||
Log out of that console window and log back in again. | Log out of that console window and log back in again. | ||
- | |||
- | ** Python Packages ** | ||
- | |||
- | If pip isn't installed yet (Python older than 2.7.9), then install it with easy_install, | ||
- | |||
- | sudo -H easy_install pip | ||
- | sudo -H pip install requests | ||
Line 69: | Line 89: | ||
===== Daemons, Agents, Cron, Launchd ===== | ===== Daemons, Agents, Cron, Launchd ===== | ||
- | The preferred way to set a repeating task is not to use a cronjob but launchd. | + | The preferred way to set a repeating task is not to use a cronjob but launchd. :!: Note that there' |
In your ~/bin directory, create a job to run, tag_ip_address.sh | In your ~/bin directory, create a job to run, tag_ip_address.sh | ||
Line 97: | Line 117: | ||
< | < | ||
< | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
< | < | ||
- | | + | |
- | < | + | < |
- | < | + | < |
- | < | + | < |
- | < | + | < |
- | </ | + | </ |
</ | </ | ||
</ | </ | ||
Line 111: | Line 135: | ||
<code bash> | <code bash> | ||
- | $ launchctl load -w com.dlma.tag_ip_address.plist | + | $ launchctl load -w / |
</ | </ | ||
Line 118: | Line 142: | ||
* [[http:// | * [[http:// | ||
- | | + | |
- | * [[http:// | + | * Install Powerline Fonts per [[private:fonts]]. |
- | * [[http:// | + | |
- | * [[http:// | + | |
- | * [[http:// | + | |
- | * [[http:// | + | |
- | * [[http:// | + | |
- | * GTD: [[http:// | + | |
- | * [[http:// | + | |
* [[http:// | * [[http:// | ||
* Code Editing | * Code Editing | ||
- | * [[http://www.sublimetext.com/3|Sublime Text 3]] and then [[http:// | + | * [[https://code.visualstudio.com/|Visual Studio Code]] |
* [[http:// | * [[http:// | ||
- | * [[http:// | ||
- | * [[http:// | ||
- | * [[http:// | ||
- | * [[http:// | ||
* Paint program | * Paint program | ||
* [[http:// | * [[http:// | ||
Line 143: | Line 156: | ||
* [[http:// | * [[http:// | ||
- | [[http:// | + | [[http:// |
* http:// | * http:// | ||
Line 157: | Line 170: | ||
* Command Key: Control Panel -> Keyboard -> Modifier Keys... -> swap Command and Control keys | * Command Key: Control Panel -> Keyboard -> Modifier Keys... -> swap Command and Control keys | ||
* Except that [[https:// | * Except that [[https:// | ||
- | * [[http:// | + | * [[http:// |
+ | * [[http:// | ||
Line 166: | Line 180: | ||
* [[wp> | * [[wp> | ||
* A [[http:// | * A [[http:// | ||
- | * A [[http:// | ||
==== Sokoban ==== | ==== Sokoban ==== | ||
Line 175: | Line 188: | ||
What matters here is the ability to scrobble what I've played to last.fm directly from my iPhone/ | What matters here is the ability to scrobble what I've played to last.fm directly from my iPhone/ | ||
- | |||
- | ==== Plurk ==== | ||
- | |||
- | The existing official client could stand improvement. | ||
====== Prey ====== | ====== Prey ====== | ||
Line 184: | Line 193: | ||
[[https:// | [[https:// | ||
- | ====== NFS for OS X ====== | + | ====== NFS for macOS ====== |
On the server side get your user ID and group ID (id -u; id -g), and update / | On the server side get your user ID and group ID (id -u; id -g), and update / |