Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mersocarlin/dotfiles
π» Personal dotfiles
https://github.com/mersocarlin/dotfiles
bash dotfiles homebrew macos shell zsh
Last synced: 1 day ago
JSON representation
π» Personal dotfiles
- Host: GitHub
- URL: https://github.com/mersocarlin/dotfiles
- Owner: mersocarlin
- License: mit
- Created: 2018-11-03T09:24:58.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-04-24T07:51:15.000Z (8 months ago)
- Last Synced: 2024-04-24T10:07:09.309Z (8 months ago)
- Topics: bash, dotfiles, homebrew, macos, shell, zsh
- Language: Shell
- Homepage:
- Size: 49.8 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dotfiles
## π§ Configuration Files
- `.aliases` - all aliases
- `.exports` - all environment variables
- `.extras` - custom settings you donβt want to commit (_optional_)
- `.functions` - bash functions, called by aliases
- `.macos` - macos defaults
- `.zshrc` - zsh config### π Custom settings
If `.extras` exists, it will be sourced along with the other files.
You can use this to add a few custom commands you donβt want to commit to a public repository.
You could also use `.extras` to override settings, functions and aliases from my dotfiles repository.Example:
```bash
# Git credentials
GIT_AUTHOR_NAME="Your name here"
GIT_COMMITTER_NAME="$GIT_AUTHOR_NAME"
git config --global user.name "$GIT_AUTHOR_NAME"
GIT_AUTHOR_EMAIL="Your email here"
GIT_COMMITTER_EMAIL="$GIT_AUTHOR_EMAIL"
git config --global user.email "$GIT_AUTHOR_EMAIL"
```## π₯ Install
```bash
source install.sh
```## Sensible macOS defaults
When setting up a new Mac, you may want to set some sensible macOS defaults.
**Note**: Use `Terminal` app to execute the command below:
```bash
chmod +x .macos
./.macos
```## π Resources worth mentioning
- [awesome-dotfiles](https://github.com/webpro/awesome-dotfiles)
- [jesperorb](https://github.com/jesperorb/dotfiles)
- [mathiasbynens](https://github.com/mathiasbynens/dotfiles)
- [webpro](https://github.com/webpro/dotfiles)