https://github.com/jerr0328/dotfiles
Some of my dotfiles
https://github.com/jerr0328/dotfiles
dotfiles
Last synced: about 2 months ago
JSON representation
Some of my dotfiles
- Host: GitHub
- URL: https://github.com/jerr0328/dotfiles
- Owner: jerr0328
- Created: 2017-09-02T11:28:35.000Z (almost 9 years ago)
- Default Branch: main
- Last Pushed: 2023-07-28T11:12:23.000Z (almost 3 years ago)
- Last Synced: 2024-05-01T20:28:50.820Z (about 2 years ago)
- Topics: dotfiles
- Language: Shell
- Size: 99.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dotfiles
It's annoying to remember to copy these everywhere. It can be good practice to symlink the files to this repository so everything stays up to date.
## Homebrew
Based on [this Medium post](https://medium.com/@satorusasozaki/automate-mac-os-x-configuration-by-using-brewfile-58a78ce5cc53), install [Homebrew](https://brew.sh/), then install Brew bundle with the following command:
```sh
brew tap Homebrew/bundle
```
This allows the use of the Brewfile to quickly install needed applications.
## Git
The .gitignore in this directory should be used for the global gitignore
```sh
git config --global core.excludesfile ~/.gitignore
```
## bin
Symlink the files in `bin` in `~/bin`. The fish config sets that in the PATH variable.
## Fish/Fisherman
Most of the fish configuration is done via installing plugins with [Fisherman](https://github.com/fisherman/fisherman). The fishfile is useful for this. Note that you shouldn't simply symlink the whole .config/fish directory, as there's a lot of stuff that shouldn't go into version control
## Vim
In addition to the `.vimrc` file, you need to install [Vundle](https://github.com/VundleVim/Vundle.vim). Follow the installation instructions on their page. The configuration is already taking Fish into account.