https://github.com/abiosoft/dotfiles
dotfiles. zsh, neovim, tmux, i3 e.t.c.
https://github.com/abiosoft/dotfiles
dotfiles i3 neovim tmux zsh
Last synced: 4 months ago
JSON representation
dotfiles. zsh, neovim, tmux, i3 e.t.c.
- Host: GitHub
- URL: https://github.com/abiosoft/dotfiles
- Owner: abiosoft
- License: mit
- Created: 2017-02-12T11:28:47.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2025-01-17T16:09:44.000Z (over 1 year ago)
- Last Synced: 2025-02-27T17:17:39.578Z (over 1 year ago)
- Topics: dotfiles, i3, neovim, tmux, zsh
- Language: Vim Script
- Homepage:
- Size: 14.6 MB
- Stars: 34
- Watchers: 3
- Forks: 9
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
dotfiles
========
Dotfiles managed with Stow for Brew

## Brew
### Prerequisite
Homebrew
```sh
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
```
### Installation
Install Stow
```
brew install stow
```
Setup dotfiles
```
stow bat brew bin git ideavim neovim tmux zsh
```
Install packages
```
brew bundle -v --file ~/.config/brew/Brewfile
```
### Declarative Brew packages
```sh
# create a copy of the sample packages file
cp ~/.config/brew/packages.sample.rb ~/.config/brew/packages.rb
# edit packages file to add extra packages
vim ~/.config/brew/packages.rb
# run the `brew-switch` alias
brew-switch
```