https://github.com/vgsantoniazzi/dotfiles
Dotfiles — A continuous work in progress of my personal dotfiles for daily development using zsh, tmux and emacs.
https://github.com/vgsantoniazzi/dotfiles
Last synced: 4 months ago
JSON representation
Dotfiles — A continuous work in progress of my personal dotfiles for daily development using zsh, tmux and emacs.
- Host: GitHub
- URL: https://github.com/vgsantoniazzi/dotfiles
- Owner: vgsantoniazzi
- Created: 2020-09-09T23:02:39.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-05-08T14:49:12.000Z (about 1 year ago)
- Last Synced: 2025-01-10T16:50:37.582Z (5 months ago)
- Language: Emacs Lisp
- Homepage:
- Size: 72.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Welcome to dotfiles
A continouos working in progress of my workstation personal configurations.
## Getting Started
```
# Clone repository
$ git clone --bare https://github.com/vgsantoniazzi/dotfiles.git $HOME/.dotfiles# Set dotfiles command for checkout only (it is defined inside .env.aliases.sh
$ alias dotfiles='/usr/bin/git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'# Checkout content inside $HOME
$ dotfiles checkout
```## Install all requirements
- [Oh My Zsh](https://github.com/ohmyzsh/ohmyzsh)
- [Tmux](https://github.com/tmux/tmux)
- [Emacs](https://www.gnu.org/software/emacs/)
- [Imwheelrc](http://imwheel.sourceforge.net/)
- [RVM](https://rvm.io/), [NVM](https://github.com/nvm-sh/nvm) and [Pyenv](https://github.com/pyenv/pyenv)## Apply terminal colors
```
dconf load /org/gnome/terminal/legacy/profiles:/ < ~/.dotfiles-config/gnome-terminal-conf.xml
```## Documentation
If I don’t know why it’s there it will be removed. I normally tend to forget things in the long run, so documentation here will be the key.
## Contributing
I :heart: Open source!
Before sending a pull request: Please, format and document the source code
[Follow github guides for forking a project](https://guides.github.com/activities/forking/)
[Follow github guides for contributing open source](https://guides.github.com/activities/contributing-to-open-source/#contributing)
[Squash pull request into a single commit](http://eli.thegreenplace.net/2014/02/19/squashing-github-pull-requests-into-a-single-commit/)
## License
dotfiles is released under the [MIT license](http://opensource.org/licenses/MIT).