https://github.com/chunkhang/dotfiles
All my precious dotfiles
https://github.com/chunkhang/dotfiles
Last synced: over 1 year ago
JSON representation
All my precious dotfiles
- Host: GitHub
- URL: https://github.com/chunkhang/dotfiles
- Owner: chunkhang
- License: unlicense
- Created: 2018-01-08T17:05:22.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2025-04-15T06:05:35.000Z (over 1 year ago)
- Last Synced: 2025-04-15T07:22:48.759Z (over 1 year ago)
- Language: Python
- Size: 18.3 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: newsboat/.gitignore
Awesome Lists containing this project
README
# Dotfiles
> All my precious dotfiles managed using [Dotbot](https://github.com/anishathalye/dotbot)
## Installing
Install `.dotfiles` folder:
```
git clone --recursive git@github.com:chunkhang/dotfiles.git ~/.dotfiles
```
Setup symlinks for all dotfiles:
```
~/.dotfiles/install
```
Setup `.zlocal` to apply local configuration as needed. For example,
setting up secrets that should not be commited:
```
echo "export CIRCLE_TOKEN=example" > ~/.zlocal
```
Install other tools such as neovim, tmux, etc as required.
## Usage
To add a new dotfile, create the file in `.dotfiles` folder:
```
touch ~/.dotfiles/vimrc
```
Update the `install.conf.yaml` with the new link:
```yaml
- link:
~/.vimrc:
```
Create the new symlink:
```
~/.dotfiles/install
```