Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cassidycodes/dotfiles

Most of the configs I use to set up a dev environment. 👩‍💻
https://github.com/cassidycodes/dotfiles

bash bashrc configuration dotfiles tmux

Last synced: 3 months ago
JSON representation

Most of the configs I use to set up a dev environment. 👩‍💻

Awesome Lists containing this project

README

        

# dotfiles

Mostly borrowed from https://github.com/mathiasbynens/dotfiles

## Usage

```
git clone [email protected]:cassidycodes/dotfiles.git
cd dotfiles
source bootstrap.sh
```

This copies the dotfiles into your root directory. The `.bash_profile` also loads a file called `.extras`, which is not included in this repo. You'll want to add private configs to the `.extras` file.

```
# Git credentials
GIT_AUTHOR_NAME=""
GIT_COMMITER_NAME="$GIT_AUTHOR_NAME"
GIT_AUTHOR_EMAIL=""
GIT_COMMITTER_EMAIL="$GIT_AUTHOR_EMAIL"
GIT_CONFIG_USER_SIGNINGKEY=""

git config --global user.signingkey "$GIT_CONFIG_USER_SIGNINGKEY"
git config --global user.name "$GIT_AUTHOR_NAME"
git config --global user.email "$GIT_AUTHOR_EMAIL"
```

## tmux.conf

https://github.com/tony/tmux-config

## TODO

- [ ] Install brew
- [ ] Install rbenv
- [ ] Install ruby
- [ ] Install ffmpeg and gifsicle
- [ ] Pull Vim packages
- [ ] Install ag and jq, ctags, tmux-mem-cpu-load, git bash-autocompletion
- [ ] Install fira code, iterm, firefox