https://github.com/caesar0301/cool-dotfiles
Personal collection of dotfiles
https://github.com/caesar0301/cool-dotfiles
Last synced: about 1 year ago
JSON representation
Personal collection of dotfiles
- Host: GitHub
- URL: https://github.com/caesar0301/cool-dotfiles
- Owner: caesar0301
- License: apache-2.0
- Created: 2023-04-03T07:16:48.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-04-12T13:17:10.000Z (about 1 year ago)
- Last Synced: 2025-04-14T02:07:02.858Z (about 1 year ago)
- Language: Shell
- Size: 18.6 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# cool-dotfiles
Personal collection of dotfiles
## Install all dotfiles
Clone this repo
```bash
git clone --depth=1 https://github.com/caesar0301/cool-dotfiles.git ~/.dotfiles
```
Run `install_all.sh` automatically installs dependencies and configures `zsh`, `nvim`, `tmux` and `emacs` etc.
```bash
./install_all.sh # Install dotfiles by soft links (default)
./install_all.sh -f # Install dotfiles by copying
./install_all.sh -e # With essential dependencies
./install_all.sh -c # Cleanse installer changes
```
## Install specific module
### Nvim
Run `sh nvim/install.sh` and refer to [nvim/README.md](nvim/README.md)
### Zsh
Run `sh zsh/install.sh` and refer to [zsh/README.md](zsh/README.md)
Plugins:
* [caesardev](https://github.com/caesar0301/zsh-plugin-caesardev): my personal daily dev plugins
### Tmux
Run `sh tmux/install.sh`
### Emacs
Run `sh emacs/install.sh`