Cross-platform automated system configuration. Run script. Setup System.
- Problem: Setting up a system requires configuring a variable amount of files (dotfiles, such as ~/.bashrc) locally.
- Solution: Store configuration files (dotfiles) on GitHub and leverage chezmoi to keep those files up-to-date.
New to dotfiles? Check out dotfiles.github.io for more information.
Below are the commands you can run to get started with my dotfiles.
âš Be sure to review the code before executing random scripts on the internet. TL;DR can be found in install.ps1 Comment-Based Help.
Execute the install script (downloaded via curl):
bash <(curl -fsSL https://git.io/tseksh)
Run the following command in PowerShell as administrator:
iex ((New-Object Net.WebClient).DownloadString('https://git.io/tsekps'))
chezmoi init --apply --verbose https://github.com/tseknet/dotfiles.git
OR
chezmoi init --apply --verbose git@github.com:tseknet/dotfiles.git
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.