https://github.com/vineyardbovines/dotfiles
🏎 my dotfiles for macOS
https://github.com/vineyardbovines/dotfiles
dotfiles macos macos-setup tmux vim zsh
Last synced: 3 months ago
JSON representation
🏎 my dotfiles for macOS
- Host: GitHub
- URL: https://github.com/vineyardbovines/dotfiles
- Owner: vineyardbovines
- Created: 2018-05-18T14:45:58.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2025-04-18T17:00:47.000Z (6 months ago)
- Last Synced: 2025-07-08T16:48:41.599Z (3 months ago)
- Topics: dotfiles, macos, macos-setup, tmux, vim, zsh
- Language: Shell
- Homepage:
- Size: 116 KB
- Stars: 45
- Watchers: 2
- Forks: 9
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dotfiles
Dotfiles for my M3 Max Macbook Pro 15,9 running macOS Sequoia 15.x.

- Terminal: [Alacritty](https://github.com/jwilm/alacritty) using zsh w/ [starship prompt](https://starship.rs/) and [color-ls](https://github.com/athityakumar/colorls)
- Vim: [neovim](https://neovim.io/) with [vim-plug](https://github.com/junegunn/vim-plug) to manage plugins
- Tools: [tmux](https://github.com/tmux/tmux), [z](https://github.com/rupa/z), [fzf](https://github.com/junegunn/fzf)## Installation
**Before you get started** make sure you give full disk access permission to your terminal (for writing macos defaults). `System Preferences -> Privacy -> Full Disk Access`.
To install:
`curl -L https://git.io/JeA7g | sh`
This expands to [run.sh](https://github.com/gretzky/dotfiles/blob/master/run.sh) which will fetch this repo and run the install script.
## File overview
- Configs for the following tools:
- [Alacritty](./alacritty)
- [colorls](./colorls)
- [fzf](./fzf)
- [git](./git)
- [macos](./macos)
- [starship](./starship)
- [tmux](./tmux)
- [vim](./vim)
- [z](./z)
- Shell environment configs:
- [zplug](https://github.com/zplug/zplug) for zsh plugin management
- [`.zshrc`](./zsh/.zshrc)
- [`.zlogin.sh`](./zsh/.zlogin.sh)
- [`.zshenv.sh`](./zsh/.zshenv.sh)
- [`.aliases`](./zsh/.aliases)
- [`.exports`](./zsh/.exports)
- [`Brewfile`](./Brewfile) - contains all homebrew packages and casks
- [Cursor settings and extensions](./cursor)### Programming languages
- Ruby using homebrew
- Python with [pyenv](https://github.com/pyenv/pyenv)
- Node with [n](https://github.com/tj/n)### Customization
- Be sure to update the user name/email values in the global [gitconfig](./git/.gitconfig)
- Color scheme is [Ayu Mirage](https://github.com/dempfi/ayu)## Acknowledgements
- [huyvohcmc/dotfiles](https://github.com/huyvohcmc/dotfiles)
- [alrra/dotfiles](https://github.com/alrra/dotfiles)
- [mathiasbynens/dotfiles](https://github.com/mathiasbynens/dotfiles)