Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jessfraz/dotfiles
My dotfiles. Buyer beware ;)
https://github.com/jessfraz/dotfiles
bash containers docker dotfiles linux shell
Last synced: 1 day ago
JSON representation
My dotfiles. Buyer beware ;)
- Host: GitHub
- URL: https://github.com/jessfraz/dotfiles
- Owner: jessfraz
- License: mit
- Created: 2015-06-06T20:46:47.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-10-23T00:34:04.000Z (about 2 months ago)
- Last Synced: 2024-10-29T15:46:28.339Z (about 1 month ago)
- Topics: bash, containers, docker, dotfiles, linux, shell
- Language: Shell
- Homepage:
- Size: 268 MB
- Stars: 3,240
- Watchers: 118
- Forks: 521
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-list-docker - dotfiles
- jimsghstars - jessfraz/dotfiles - My dotfiles. Buyer beware ;) (Shell)
- awesome-starred - jessfraz/dotfiles - My dotfiles. Buyer beware ;) (shell)
README
# dotfiles
[![make test](https://github.com/jessfraz/dotfiles/workflows/make%20test/badge.svg)](https://github.com/jessfraz/dotfiles/actions?query=workflow%3A%22make+test%22+branch%3Amaster)
**Table of Contents**
- [About](#about)
* [Installing](#installing)
* [Customizing](#customizing)
- [Resources](#resources)
* [`.vim`](#vim)
- [Contributing](#contributing)
* [Running the tests](#running-the-tests)## About
### Installing
```console
$ make
```This will create symlinks from this repo to your home folder.
### Customizing
Save env vars, etc in a `.extra` file, that looks something like
this:```bash
###
### Git credentials
###GIT_AUTHOR_NAME="Your Name"
GIT_COMMITTER_NAME="$GIT_AUTHOR_NAME"
git config --global user.name "$GIT_AUTHOR_NAME"
GIT_AUTHOR_EMAIL="[email protected]"
GIT_COMMITTER_EMAIL="$GIT_AUTHOR_EMAIL"
git config --global user.email "$GIT_AUTHOR_EMAIL"
GH_USER="nickname"
git config --global github.user "$GH_USER"###
### Gmail credentials for mutt
###
export [email protected]
export GMAIL_NAME="Your Name"
export [email protected]
```## Resources
### `.vim`
For my `.vimrc` and `.vim` dotfiles see
[github.com/jessfraz/.vim](https://github.com/jessfraz/.vim).## Contributing
### Running the tests
The tests use [shellcheck](https://github.com/koalaman/shellcheck). You don't
need to install anything. They run in a container.```console
$ make test
```