Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bdougherty/dotfiles
My dotfiles.
https://github.com/bdougherty/dotfiles
bashrc brewfile dotbot dotfiles shell zshrc
Last synced: 25 days ago
JSON representation
My dotfiles.
- Host: GitHub
- URL: https://github.com/bdougherty/dotfiles
- Owner: bdougherty
- License: mit
- Created: 2013-02-11T07:40:12.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2022-01-27T19:13:42.000Z (almost 3 years ago)
- Last Synced: 2023-03-10T21:12:51.851Z (over 1 year ago)
- Topics: bashrc, brewfile, dotbot, dotfiles, shell, zshrc
- Language: Shell
- Homepage:
- Size: 221 KB
- Stars: 12
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Brad’s Dotfiles
My dotfiles, powered by [Dotbot](https://github.com/anishathalye/dotbot).
## Installation
First, clone the repo into `~/.dotfiles`:
```shell
git clone https://github.com/bdougherty/dotfiles.git .dotfiles
cd .dotfiles
```Then run the installer with optional extra configs. For servers, run:
```shell
./install
```For Macs, run:
```shell
./install mac asdf
````mac` will install Homebrew and associated packages and `asdf` will install node and python via asdf.
For Linux distros that use apt, run:
```shell
./install linux asdf
```## Local Customizations
There are a number of hooks to make local customizations:
* `git`: `~/.gitconfig.local`
* `zsh` and `bash`: `~/.shell.local.before` / `~/.shell.local.after` to run before or after the main profile
* `bash` only: `~/.bashrc.local.before` / `~/.bashrc.local.after` to run before or after the main bash profile
* `zsh` only: `~/.zshrc.local.before` / `~/.zshrc.local.after` to run before or after the main zsh profile## License
MIT © [Brad Dougherty](https://brad.is)