apple
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| apple [2018/04/15 22:29] – [Configuration] dblume | apple [2025/05/27 16:19] (current) – dblume | ||
|---|---|---|---|
| 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 [[https:// |
| + | * Set your [[http:// | ||
| * Get [[http:// | * Get [[http:// | ||
| * [[http:// | * [[http:// | ||
| + | * Download and install [[https:// | ||
| + | * Set bash as your default shell (seem [[https:// | ||
| * System Preferences: | * System Preferences: | ||
| + | * Set some of these [[https:// | ||
| * Mouse | * Mouse | ||
| * Make tracking speed much faster! | * Make tracking speed much faster! | ||
| Line 21: | Line 25: | ||
| * Set Key Repeat to fastest, and Delay until Repeat to second shortest. | * Set Key Repeat to fastest, and Delay until Repeat to second shortest. | ||
| * Some apps don't repeat anything because some keys have a character accent menu. To disable: < | * Some apps don't repeat anything because some keys have a character accent menu. To disable: < | ||
| - | * Microsoft Natural Ergonomic Keyboard | + | * 2024 Microsoft Natural Ergonomic Keyboard |
| + | * left_option -> left_command | ||
| + | * application -> left_option | ||
| * Swap the Option and Command keys. | * Swap the Option and Command keys. | ||
| * Dock | * Dock | ||
| * 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 --with-default-names | + | |
| - | brew install findutils | + | Go to http://brew.sh/ and run the installation command. (See [[https:// |
| - | brew install jq | + | |
| - | brew install | + | After installation, |
| - | brew install httpie | + | |
| - | brew install | + | |
| - | | + | - Run these commands in your terminal to add Homebrew to your PATH: |
| - | | + | echo >> / |
| - | brew install bash | + | echo 'eval " |
| - | sudo echo /usr/local/bin/bash >> | + | eval " |
| - | chsh -s / | + | |
| + | | ||
| + | https:// | ||
| + | |||
| + | brew install | ||
| + | brew install | ||
| + | brew install | ||
| + | brew install | ||
| + | brew install bash-completion | ||
| + | |||
| + | I noticed that [[https://github.com/saulpw/visidata/issues/2756# | ||
| + | |||
| + | To install gnuplot 6.0 with " | ||
| Log out of that console window and log back in again. | Log out of that console window and log back in again. | ||
| - | ** Python Packages ** | + | ==== tmux and " |
| + | |||
| + | We set tmux to set $TERM to " | ||
| - | If pip isn't installed yet (Python older than 2.7.9), then install it with easy_install, | + | VisiData will complain it "could not find terminfo database" |
| - | | + | |
| - | sudo -H pip install requests | + | sudo tic -x tmux-256color |
| + | That should install the database into / | ||
| ===== Tips ===== | ===== Tips ===== | ||
| Line 73: | Line 96: | ||
| ===== 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 101: | Line 124: | ||
| < | < | ||
| < | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| < | < | ||
| - | | + | |
| - | < | + | < |
| - | < | + | < |
| - | < | + | < |
| - | < | + | < |
| - | </ | + | </ |
| </ | </ | ||
| </ | </ | ||
| Line 115: | Line 142: | ||
| <code bash> | <code bash> | ||
| - | $ launchctl load -w com.dlma.tag_ip_address.plist | + | $ launchctl load -w / |
| </ | </ | ||
| Line 121: | Line 148: | ||
| ===== Software to Get ===== | ===== Software to Get ===== | ||
| - | * [[http://iterm2.com/|iTerm2]] and install your [[http:// | + | * [[https://ghostty.org/download|Ghostty]] and install your [[http:// |
| - | * If you want [[http://ipython.org/ | + | * <del>[[http://iterm2.com/|iTerm2]]</del>. |
| - | * [[http:// | + | * Preferences |
| - | * [[http:// | + | * Install Powerline Fonts per [[private:fonts]]. |
| - | * [[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 147: | Line 164: | ||
| * [[http:// | * [[http:// | ||
| - | [[http:// | + | [[http:// |
| * http:// | * http:// | ||
| Line 161: | Line 178: | ||
| * 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 170: | Line 188: | ||
| * [[wp> | * [[wp> | ||
| * A [[http:// | * A [[http:// | ||
| - | * A [[http:// | ||
| ==== Sokoban ==== | ==== Sokoban ==== | ||
| Line 179: | Line 196: | ||
| 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 188: | Line 201: | ||
| [[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 / | ||
apple.1523856599.txt.gz · Last modified: 2023/04/12 20:44 (external edit)