Phase 10: Dotfiles & Stow
Phase 10: Dotfiles & Stow
Clone dots-quantum
mkdir -p ~/atelier/_projects/personal
git clone git@github.com:EvanusModestus/dots-quantum.git ~/atelier/_projects/personal/dots-quantum
RHEL-Specific Adaptations
dots-quantum is built for Arch Linux. Some stow packages need adjustment for RHEL.
| Package | Arch Path | RHEL Notes |
|---|---|---|
zsh |
Same |
Install zsh: |
tmux |
Same |
Install tmux: |
git |
Same |
Already installed |
gpg |
Same |
May need |
starship |
Same |
Install via curl (not in repos) |
nvim |
Same |
domus-nvim handles both |
Stow Packages
cd ~/atelier/_projects/personal/dots-quantum
# Remove conflicting defaults first
rm -f ~/.bashrc ~/.bash_profile 2>/dev/null
# Stow packages that work on RHEL
stow -t ~ zsh
stow -t ~ tmux
stow -t ~ git
stow -t ~ gpg
stow -t ~ starship
Install Starship
curl -sS https://starship.rs/install.sh | sh -s -- --bin-dir ~/.local/bin
Clone domus Repos
mkdir -p ~/atelier/_bibliotheca
git clone git@github.com:EvanusModestus/domus-captures.git ~/atelier/_bibliotheca/domus-captures
git clone git@github.com:EvanusModestus/domus-infra-ops.git ~/atelier/_bibliotheca/domus-infra-ops
| Check | Status |
|---|---|
dots-quantum cloned |
[ ] |
zsh installed and set as default shell |
[ ] |
Stow packages deployed |
[ ] |
Starship installed and configured |
[ ] |
domus repos cloned |
[ ] |