https://github.com/thulioph/macbook-setup
Personal setup
https://github.com/thulioph/macbook-setup
dotfiles macos setup
Last synced: 3 months ago
JSON representation
Personal setup
- Host: GitHub
- URL: https://github.com/thulioph/macbook-setup
- Owner: thulioph
- License: other
- Created: 2018-02-19T16:51:46.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2022-01-19T13:46:27.000Z (over 4 years ago)
- Last Synced: 2025-03-22T02:22:26.009Z (over 1 year ago)
- Topics: dotfiles, macos, setup
- Language: Shell
- Homepage:
- Size: 97.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Macbook Setup
> My personal setup
## Before
- Backup `/.ssh`
- Backup `/etc/hosts`
- Backup `/dev`
- Backup `~/Desktop`
- Backup `/Downloads`
## Installation
There are two types of installations, one for **system stuff** and another for **personal stuff**.
### System
Here are all configurations related to system, e.g. show all hidden files, show all filename extensions, disable/remove or change something.
```sh
$ sh system.sh
```
### Personal
Here are all the apps, configurations and command-line tools that I usually use.
```sh
$ sh personal.sh
```
## After
- Import config for **iTerm**.
- Import config for **git**.
- [Import config for **VS Code**][vscode-config].
- [Generate a new GPG key][new-gpg-key]
- In case I have multiple github accounts to manage, [create an SSH for each one][manage-ssh].
## License
[BSD License](https://github.com/thulioph/macbook-setup/blob/master/LICENSE.md) © Thulio Philipe
[vscode-config]: https://gist.github.com/thulioph/aa4b095ebba11b0806da085deb012db2
[manage-ssh]: https://www.freecodecamp.org/news/manage-multiple-github-accounts-the-ssh-way-2dadc30ccaca/
[new-gpg-key]: https://docs.github.com/en/free-pro-team@latest/github/authenticating-to-github/generating-a-new-gpg-key