Dotfiles
Introduction
Installation
dotfiles is installed by running one of the following commands in your terminal. You can install this via the command-line with either curl or wget.
Prerequisites
This is a list of applications that need to be installed previously to enjoy all the goodies of this configuration.
via curl
bash -c "$(curl -fsSL https://rebrand.ly/73aaa2n)"
via wget
bash -c "$(wget https://rebrand.ly/73aaa2n -O -)"
Resources
Asciinema
Record and share your terminal sessions, the right way.
Hunspell
Hunspell is a spell checker and morphological analyzer library and program designed for languages with rich morphology and complex word compounding or character encoding.
Fonts
Powerline Font Family Formerly Known As License
Anonymice Powerline Anonymous Pro SIL Open Font License, Version 1.1
DejaVu Sans Mono for DejaVu Sans Mono DejaVu Fonts License, Powerline Version 1.0
Droid Sans Mono for Droid Sans Mono Apache License, Version Powerline 2.0
Droid Sans Mono Slashed for Droid Sans Mono Apache License, Version Powerline Slashed 2.0
Droid Sans Mono Dotted for Droid Sans Mono Apache License, Version Powerline Dotted 2.0
Inconsolata for Powerline Inconsolata SIL Open Font License, Version 1.0
Inconsolata-dz for Inconsolata-dz SIL Open Font License, Powerline Version 1.0
Inconsolata-g for Powerline Inconsolata-g SIL Open Font License, Version 1.0
Literation Mono Powerline Liberation Mono SIL Open Font License, Version 1.1
Meslo for Powerline Meslo Apache License, Version 2.0
Sauce Code Powerline Source Code Pro SIL Open Font License, Version 1.1
Terminess Powerline Terminus SIL Open Font License, Version 1.1
Ubuntu Mono derivative Ubuntu Mono Ubuntu Font License, Powerline Version 1.0
Monofur for Powerline Monofur Freeware
Fura Powerline FiraMono SIL Open Font License, Version 1.1
Applications
Git
Configuration Description Do
gitconfig config alias git config git gitignore ignore files globals ignored files
# Git credentials
# Not in the repository, to prevent people from accidentally committing under my name
GIT_AUTHOR_NAME="@slovacus"
GIT_COMMITTER_NAME="$GIT_AUTHOR_NAME"
git config --global user.name "$GIT_AUTHOR_NAME"
GIT_AUTHOR_EMAIL="slovacus@gmail.com"
GIT_COMMITTER_EMAIL="$GIT_AUTHOR_EMAIL"
git config --global user.email "$GIT_AUTHOR_EMAIL"
Tmux
Tmux is a terminal multiplexer What is a terminal multiplexer? It lets you switch easily between several programs in one terminal, detach them (they keep running in the background) and reattach them to a different terminal. And do a lot more.
prefix: ctrl + a
Binding Call Do
prefix split-window -h prefix - split-window -v split window vertical
Tpm
Tpm Tmux Plugin Manager
Plugins
Plugin Decription Do
tmux-plugins/tmux-battery Show Battery Percentage Battery tmux-plugins/tmux-cpu show Cpu Percentage Cpu
Mac-cli
Mac-Cli OS X command line tools for developers
Nvm
Nvm Node Version Manager
Rvm
Rvm Ruby Version Manager
Antibody
Antibody A faster and simpler antigen written in Golang.
Plugins
Plugins Decription
caarlos0/zsh-mkc caarlos0/zsh-git-sync zsh-users/zsh-completions zsh-users/zsh-syntax-highlighting zsh-users/zsh-history-substring-search bobthecow/git-flow-completion luismayta/zsh-git-aliases luismayta/zsh-docker-compose-aliases luismayta/zsh-servers-functions Tarrasch/zsh-autoenv Tarrasch/zsh-colors chrissicool/zsh-256color luismayta/zsh-goenv wbinglee/zsh-wakatime
Tmux Themepack
Tmux Themepack A pack of various themes for Tmux.
Wakatime Terminal:
Team
License
The MIT License (MIT). Please see License File for more information.
Changelog
Please see CHANGELOG for more information what has changed recently.
Contributing
Contributions are welcome!
Review the CONTRIBUTING for details on how to:
- Submit issues
- Submit pull requests
Contact Info
Feel free to contact me to discuss any issues, questions, or comments.
Made with