An open API service indexing awesome lists of open source software.

https://github.com/wesleych3n/dotfiles

WesleyCh3n personal dotfiles. Including zsh, nvim, tmux ... etc.
https://github.com/wesleych3n/dotfiles

dotfiles linux macos neovim neovim-plugin rice tmux vim zsh

Last synced: 3 months ago
JSON representation

WesleyCh3n personal dotfiles. Including zsh, nvim, tmux ... etc.

Awesome Lists containing this project

README

          


WesleyCh3n's dotfiles

## 📖 Contents
- neovim config
- tmux config
- zsh config
- terminal config: wezterm
- devcontainer setup script

## 💭 About

My personal dotfiles for MacOS/Ubuntu/Windows.

## Install

You can either use `bare git repo` or `softlink`

### Opt 1. Bare Git Repo

```sh
git --no-replace-objects clone --bare --depth 1 \
https://github.com/WesleyCh3n/dotfiles.git $HOME/.dot
git --work-tree $HOME --git-dir $HOME/.dot config --local status.showUntrackedFiles no
git --work-tree $HOME --git-dir $HOME/.dot checkout -f
git --work-tree $HOME --git-dir $HOME/.dot push --set-upstream origin main
```

### Opt 2. Soft link

See [`.setup`](https://github.com/WesleyCh3n/dotfiles/blob/main/.setup).

### Opt 3. Use in Devcontainer

```sh
devcontainer up --workspace-folder . \
--dotfiles-repository https://github.com/WesleyCh3n/dotfiles \
--dotfiles-install-command ".setup"
```

## License

MIT