This repo contains dotfiles and useful scripts (dot_local/bin) and is managed by chezmoi.
Please see #1.
Scripts are in dot_local/bin.
| Name | Description |
|---|---|
| 256colors-test | 256 colors test for terminal emulator |
| download-nvim-dev | download Nvim development build for Linux |
| file2utf8 | convert file in other encoding to utf-8 |
| optimize-android | activate Shizuku and Brevent |
| truecolor-test | true color test for terminal emulator |
| vf | open file with any encoding in vim |
| yito | diff tool for archlinuxcn repo |
It's recommended to read the dotfiles that interest you and copy what you need, because my dotfiles may not meet your needs. If you want to try these dotfiles, install chezmoi and git, and choose one of the installation methods. You may get different dotfiles on different machines because chezmoi uses templates to change the contents of a file depending on the environment(operating system, hostname, etc).
With this method, all dotfiles will be installed in your home directory, and existing dotfiles will be overwritten.
# download dotfiles chezmoi init CyrusYip # see what will happen chezmoi apply --dry-run --verbose # install dotfiles chezmoi apply --verbose # install additional dependencies (optional) chezmoi cd ./install-deps.sh
With this method, you manually merge existing dotfiles and my dotfiles with vimdiff. Vim needs to be installed in this method. Don't use this method if you are not familiar with vimdiff.
# download dotfiles chezmoi init CyrusYip # compare and get what you needs chezmoi merge-all # install additional dependencies (optional) chezmoi cd ./install-deps.sh
# update flakes nix flake update ~/.config/nixpkgs # build and activate configuration home-manager switch --flake ~/.config/nixpkgs/
This repository is licensed under unlicense. Attribution is not required but is appreciated.