An open API service indexing awesome lists of open source software.

https://github.com/jamieweavis/dotfiles

👨‍💻️ My macOS dotfiles - configuration for zsh, aliases, brew, git & vim
https://github.com/jamieweavis/dotfiles

aliases brew brewfile config configuration dotfile dotfiles git homebrew macos macos-dotfiles vim vimrc zsh zshrc

Last synced: 7 months ago
JSON representation

👨‍💻️ My macOS dotfiles - configuration for zsh, aliases, brew, git & vim

Awesome Lists containing this project

README

          

# dotfiles

> 👨‍💻️ My macOS dotfiles - configuration for zsh, brew, git, vim & more

## Features

- zsh config (`.zshrc`)
- Starship prompt (https://starship.rs)
- Aliases (`.aliases` & `.aliases-local` for local untracked aliases)
- nvm (https://github.com/nvm-sh/nvm)
- vim config (`.vimrc`)
- vim-plug (https://github.com/junegunn/vim-plug)
- git config (`.gitconfig`)
- Global gitignore (`.gitignore`)
- Homebrew (https://brew.sh)
- `Brewfile` for installing command line dependencies & desktop apps
- Install script for automating setup on a new machine (`install.sh`)
- Symlink management with `stow` (https://www.gnu.org/software/stow)
- Binaries
- Raycast configuration export
- iTerm2 settings file

## Install

```bash
# Clone the repo
git clone git@github.com:jamieweavis/dotfiles.git

# Change directory
cd dotfiles

# Install Brewfile dependencies, install vim plugins & nvm, symlink dotfiles (this may take a while to run)
./install.sh
```

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.