▄▄ ▄▄▄▄ ██ ▄▄▄▄
██ ██ ██▀▀▀ ▀▀ ▀▀██
▄███▄██ ▄████▄ ███████ ███████ ████ ██ ▄████▄ ▄▄█████▄
██▀ ▀██ ██▀ ▀██ ██ ██ ██ ██ ██▄▄▄▄██ ██▄▄▄▄ ▀
██ ██ ██ ██ ██ ██ ██ ██ ██▀▀▀▀▀▀ ▀▀▀▀██▄
▀██▄▄███ ▀██▄▄██▀ ██▄▄▄ ██ ▄▄▄██▄▄▄ ██▄▄▄ ▀██▄▄▄▄█ █▄▄▄▄▄██
▀▀▀ ▀▀ ▀▀▀▀ ▀▀▀▀ ▀▀ ▀▀▀▀▀▀▀▀ ▀▀▀▀ ▀▀▀▀▀ ▀▀▀▀▀▀
These dotfiles are organised by role. As such, you can choose to install certain roles individually. The ./install.sh
script can be used to prompt for each role, and install, or not.
- Shell
bash
- Browser
firefox
- Text Editor
vim
- Clone the repo. (Along with the current vim plugins)
git clone https://github.com/kirikae/.dotfiles --recursive ~/.dotfiles
- Change directory to dotfiles and install via GNU Stow
# Change to dir
cd ~/.dotfiles
# To install only those dotfiles related to vim
stow vim
A note on vim
:
You will need to run :PlugInstall to install the plugins. These are not stored in this repo.
NOTE: This has been tested and whatnot on a Fedora 29 Workstation and Minimal
- Update tmux to match colours everywhere else
- Finish refactor of vimrc
- Configure and finalise a mail client
- Automate the deployment of this via Ansible
- Complete some decent documentation in a wiki for all things dotfiles
Many different people have inspired the configuration and content of these dotfiles. To name a couple:
- https://github.com/mohabaks/dotfiles
- https://github.com/dylanaraps/dotfiles
- https://github.com/rmw5601/dotfiles
- https://github.com/alxkt/dotfiles
- https://github.com/oblitum/dotfiles There are PLENTY more... Too many to name. Thankyou to you all for inspiration and for parts of config!