sintaxasn / dotfiles_classic

:wrench: Install packages and dotfiles on a new system

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dotfiles

Install packages and and my personal dotfiles on a new system.

Getting started

One liner

bash -c "$(curl -LsS https://raw.github.com/sintaxasn/dotfiles/master/bootstrap/remote.sh)"

or

bash -c "$(wget -qO - https://raw.github.com/sintaxasn/dotfiles/master/bootstrap/remote.sh)"

With repository

It is nice to install with the repository, because then you can just git pull to update the dotfiles.

Clone the repository with

git clone https://github.com/sintaxasn/dotfiles.git ~/.dotfiles

And run the bootstrap script using

~/.dotfiles/bootstrap/bootstrap.sh

Customization

The install script is designed to be very easy to create your own bootstrap. Simply:

  • Fork this repository and modify the dotfiles to suit you.
  • Copy one of the other bootstrap scripts such as bootstrap_sensor.sh and call it bootstrap_custom.sh (anything of the form bootstrap_xxxxx.sh will work).
  • Modify it to your liking. You can use the install functions in utils.sh.
  • Change the top line of remote.sh to reference your own fork as well as the code snippet at the top of this README.
  • Run the bootstrap script and your custom bootstrap will be presented as a bootstrap option.

License

This project is licensed under the MIT License. See the LICENSE file.

Acknowledgements

Inspired by Cătălin Mariș's dotfiles.

About

:wrench: Install packages and dotfiles on a new system

License:MIT License


Languages

Language:Shell 84.7%Language:Python 9.1%Language:Vim Script 6.2%