The agony of automation and deduplication, multiple profiles included.
- Lua 47.6%
- Shell 45.7%
- Vim Script 4.4%
- Python 1.1%
- CSS 0.7%
- Other 0.5%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| profiles | ||
| scripts | ||
| .editorconfig | ||
| .gitignore | ||
| .gitmodules | ||
| LICENSE | ||
| Makefile | ||
| README.md | ||
dotfiles
The agony of automation and deduplication, multiple profiles included.
Installation
Clone the repository:
git clone --recurse-submodules https://github.com/klephron/dotfiles.git
Run to set symlinks, environment variables in ~/.profile, login shell:
bash -x ./scripts/bootstrap.sh <profile>
Run to only set symlinks:
make install/<profile>
Run to see more usage details:
make help
Profiles
Located at profiles/:
Update
To pinned submodule commits
git pull --recurse-submodules
To latest submodule commits
Initialize or update all submodules (if not done yet):
git submodule update --init --recursive
git pull
git submodule update --remote