-
Make sure user is using Zsh.
-
Install Homebrew if on macOS.
-
Clone this repository onto home.
git clone https://github.com/shihanng/dotfiles
-
Install Rust.
-
Install chezmoi.
-
Install mise.
eval "$(~/.local/bin/mise activate zsh)" mise use -g python pip install --user pipx mise use -g cargo-binstall
-
Execute Ansible.
cd ansible ~/.local/bin/mise x ansible -- ansible-playbook -K site.yml
-
Run chezmoi apply.
~/bin/chezmoi init -S ~/dotfiles --exclude=encrypted --apply
-
Run mise install.
mise install
-
Setup age key.
op document get "Chezmoi Age" -o $HOME/key.txt
-
Notifications
You must be signed in to change notification settings - Fork 0
shihanng/dotfiles
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Packages 0
No packages published