Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bezoerb/dotfiles
My dot files
https://github.com/bezoerb/dotfiles
Last synced: 14 days ago
JSON representation
My dot files
- Host: GitHub
- URL: https://github.com/bezoerb/dotfiles
- Owner: bezoerb
- License: mit
- Created: 2016-02-19T22:56:49.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2024-06-28T05:42:54.000Z (5 months ago)
- Last Synced: 2024-10-18T19:17:41.485Z (26 days ago)
- Language: Shell
- Size: 255 KB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Bens's dotfiles
This repo contains *my* dotfiles. It is heavily based on [necolas](https://github.com/necolas/dotfiles)'s and it's also still work in progress.
## Main differences
* `oh-my-zsh` instead of `bash`
## How to install
The installation step may overwrite existing
dotfiles in your HOME and `.vim` directories.```bash
$ bash -c "$(curl -fsSL raw.github.com/bezoerb/dotfiles/main/bin/dotfiles)"
```N.B. If you wish to fork this project and maintain your own dotfiles, you must
substitute my username for your own in the above command and the 2 variables
found at the top of the `bin/dotfiles` script.## How to update
You should run the update when:
* You make a change to `~/.dotfiles/git/gitconfig` (the only file that is
copied rather than symlinked).
* You want to pull changes from the remote repository.
* You want to update Homebrew formulae and Node packages.Run the dotfiles command:
```bash
$ dotfiles
```Options:
-h
,--help
Help
--no-packages
Suppress package updates
--no-sync
Suppress pulling from the remote repository
### Custom macOS defaults
Custom OS X settings can be applied during the `dotfiles` process. They can
also be applied independently by running the following command:```bash
$ macosdefaults
```## Acknowledgements
Inspiration and code was taken from many sources, including:
* [@necolas](https://github.com/necolas) (Nicolas Gallagher)
[https://github.com/necolas/dotfiles](https://github.com/necolas/dotfiles)
* [@addyosmani](https://github.com/addyosmani) (Addy Osmani)
[https://github.com/addyosmani/dotfiles](https://github.com/addyosmani/dotfiles)
* [@paulirish](https://github.com/paulirish) (Paul Irish)
[https://github.com/paulirish/dotfiles](https://github.com/paulirish/dotfiles)
* [@holman](https://github.com/holman) (Zach Holman)
[https://github.com/holman/dotfiles](https://github.com/holman/dotfiles)
* [@mathiasbynens](https://github.com/mathiasbynens) (Mathias Bynens)
[https://github.com/mathiasbynens/dotfiles](https://github.com/mathiasbynens/dotfiles)
* [@tejr](https://github.com/tejr) (Tom Ryder)
[https://github.com/tejr/dotfiles](https://github.com/tejr/dotfiles)
* [@gf3](https://github.com/gf3) (Gianni Chiappetta)
[https://github.com/gf3/dotfiles](https://github.com/gf3/dotfiles)
* [@cowboy](https://github.com/cowboy) (Ben Alman)
[https://github.com/cowboy/dotfiles](https://github.com/cowboy/dotfiles)
* [@alrra](https://github.com/alrra) (Cãtãlin Mariş)
[https://github.com/alrra/dotfiles](https://github.com/alrra/dotfiles)