sixarm_mac_osx_installation_help
SixArm.com » Mac OSX installation help, notes, and guides
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.0%) to scientific vocabulary
Keywords
Repository
SixArm.com » Mac OSX installation help, notes, and guides
Basic Info
- Host: GitHub
- Owner: SixArm
- Language: Shell
- Default Branch: main
- Size: 131 KB
Statistics
- Stars: 23
- Watchers: 4
- Forks: 4
- Open Issues: 1
- Releases: 0
Topics
Metadata Files
README.md
THIS REPO HAS A NEW LOCATION
Please change to https://github.com/sixarm/sixarmmacsetup
The new location has better notes and improvemnts for macOS Sierra.
Sixarm Mac Setup
How to set up a new Mac computer that is running macOS? These notes show how our teams do it.
These notes start with the basics that are good for everyone.
We use Apple macOS 10.12 a.k.a. Sierra. We expect most of these notes will work on many versions of macOS.
Turn on your computuer
When you turn the computer on, the Setup Assistant launches.
Enter your language, time zone, Apple ID, and so on.
If you already use a different Mac computer, and you want to do a migration of all your files, then you can use the “Migration Assistant”. We prefer to skip this; we prefer to set up the computer from scratch.
Register for a personal Apple Id, if you don't already have one.
If you want to use iCloud, then do so.
Do a software update
Choose the Apple menu, then "Software Update...".
This step downloads all the current updates for your system, such as bug fixes, security patches, and feature improvements.
This step may take a while because macOS updates tend to be large to download.
Enable FileVault security
Choose the Apple menu, then choose "System Preferences....", then "FileVault", then turn it on.
This step encrypts your entire drive.
This step may take a while because macOS is adding encryption to your entire system.
Connect your iPhone, iPad, etc.
Do you want to sync an iPhone, iPad, or other device? If so, connect these now.
- You may want to launch iTunes, because this shows you what is synchronizing, and this can also make a backup of your device.
Set Preferences & Defaults
We set a bunch of system preferences to customize our Desktop, Dock, Keyboard, Sound, and so on.
If you are a typical user, then you can pick and choose from our complete list of System Preferences
If you are an advanced user, then you may prefer to run our defaults script.
Applications
We use many applications.
If you are a typical user, then you can pick and choose using our list of App Store apps and Applications that we download.
If you are an advanced user, then you may prefer to use our scripts for brew, cask, mas, and so on; see below for these.
Advanced Users
Admin
Ensure our current user account can administer the system:
- Preferences > Users & Groups
- Pick our user
- Check "Allow user to administer this computer"
If we're getting the computer from another user, we can adjust ownership and permissions:
sudo touch /usr/local/{Cellar,Library/LinkedKegs} &&
sudo chown -R root:admin /usr/local/{Cellar,Library/LinkedKegs,man,share/man} &&
sudo find /usr/local/{Cellar,Library/LinkedKegs,man,share/man} -type d -exec chmod 775 {} \;
Environment
We manage the system environment here:
edit /etc/environment
Example:
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/opt/sm/bin:/opt/sm/pkg/active/bin:/opt/sm/pkg/active/sbin
Load:
source /etc/environment
MAS: Mac App Store
MAS is very useful for installing many apps.
- MAS: Mac App Store command line interface
Developer software and notes
- xcode.md: Xcode development tools
- git.md: Git version control
- brew.md: Brew Mac package manager
- adium.md: Adium instant messenger settings
- osx-cpu-temp.md: Command to show the OSX CPU temperature
- karabiner.md: Karabiner changes the key "caps lock" to "control" and "escape".
Database setup
Programming software and notes
- gcc.md: Gnu Compiler Collection
- emacs.md: Emacs text editor
- iterm2.md: iTerm2 terminal emulator for Unix shell commands
- ruby.md: Ruby programming
- java.md: Java programming
- chef.md: Chef system manager
- virtualhosts.md: Virtual hosts
Spotlight
Skip the Spotlight search index on these folders:
See Also
Owner
- Name: SixArm
- Login: SixArm
- Kind: organization
- Email: sixarm@sixarm.com
- Location: San Francisco
- Website: http://sixarm.com
- Twitter: sixarm
- Repositories: 580
- Profile: https://github.com/SixArm
SixArm Software
Citation (CITATION.cff)
cff-version: 1.2.0
title: THIS REPO HAS A NEW LOCATION
message: >-
If you use this work and you want to cite it,
then you can use the metadata from this file.
type: software
authors:
- given-names: Joel Parker
family-names: Henderson
email: joel@joelparkerhenderson.com
affiliation: joelparkerhenderson.com
orcid: 'https://orcid.org/0009-0000-4681-282X'
identifiers:
- type: url
value: 'https://github.com/SixArm/sixarm_mac_osx_installation_help/'
description: THIS REPO HAS A NEW LOCATION
repository-code: 'https://github.com/SixArm/sixarm_mac_osx_installation_help/'
abstract: >-
THIS REPO HAS A NEW LOCATION
license: See license file
GitHub Events
Total
- Push event: 1
Last Year
- Push event: 1
Committers
Last synced: 10 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| SixArm | s****m@s****m | 192 |
| Bill Lazar | b****r@g****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 1
- Total pull requests: 1
- Average time to close issues: N/A
- Average time to close pull requests: 8 days
- Total issue authors: 1
- Total pull request authors: 1
- Average comments per issue: 1.0
- Average comments per pull request: 1.0
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- billsaysthis (1)
Pull Request Authors
- billsaysthis (1)