dotfiles#
My dotfiles for CachyOS and macOS, managed by chezmoi.
Usage#
Prerequisits#
CachyOS Desktop Edition or a Mac.
Setup#
Required packages#
Install required packages:
CachyOS#
paru -S \
chezmoi \
ttf-firacode-nerd \
libfido2 \
fprintd \
starship \
zellij \
eza \
zoxide \
atuin \
mise \
github-cli \
lazygit \
tree-sitter-cli \
neovim \
lazydocker \
docker \
docker-buildx \
docker-compose
macOS#
brew install
chezmoi \
starship \
zellij \
eza \
zoxide \
atuin \
mise \
github-cli \
lazygit \
tree-sitter-cli \
neovim
SSH key#
Generate a new SSH key protected by Yubikey (default location, no passphrase)
ssh-keygen -t ed25519-sk -C 59441+jehrhardt@users.noreply.github.com
Setup dotfiles#
Init and apply chezmoi:
chezmoi init --ssh --apply jehrhardt
This will automatically install and configure the system.