Personliga dotfiles för Omarchy, hanterade med chezmoi.
Hemligheter hämtas från Bitwarden vid behov och lagras aldrig i klartext i repot.
Installera chezmoi:
omarchy pkg add chezmoiHämta repot, applicera konfigurationen och installera hanterade applikationer:
chezmoi init --apply BogstagVilka applikationer som hanteras finns i run_once_after_10-install-applications.sh.
Logga därefter in i Bitwarden CLI:
bw login
bw statusChezmoi låser upp Bitwarden automatiskt när en mall behöver en hemlighet och låser valvet igen efter kommandot.
Konfigurera GitHub CLI om maskinen även ska kunna pusha ändringar:
gh auth login
gh auth statusVisa hanterade ändringar:
chezmoi status
chezmoi diffApplicera repots version på datorn:
chezmoi applyLägg till en ny fil:
chezmoi add ~/.config/program/configSynka en fil som redigerats direkt i hemkatalogen tillbaka till chezmoi:
chezmoi re-add ~/.config/program/configRedigera en hanterad fil genom chezmoi:
chezmoi edit ~/.config/program/config
chezmoi diff
chezmoi applyHämta senaste versionen från GitHub och applicera den:
chezmoi updateÖppna ett shell i repots lokala arbetskopia:
chezmoi cdFrån chezmoi cd:
git status
git diff
git add <filer>
git commit -m "Beskriv ändringen"
git pushKontrollera alltid chezmoi diff och git diff --cached före commit, särskilt eftersom repot är publikt.
Bootstrap-scriptet körs automatiskt första gången dess version appliceras. Det kan även köras manuellt från terminalen och är säkert att upprepa:
bash "$(chezmoi source-path)/run_once_after_10-install-applications.sh"Tailscale behöver därefter aktiveras och godkännas en gång per dator:
omarchy install service tailscaleKommandot startar tjänsten, öppnar inloggningen, aktiverar Taildrop-mottagning och lägger till Tailscale i panelen. Tailscales maskinidentitet och autentisering är lokala och sparas inte i dotfiles.
Bitwardens lokala appdata, Bitwarden CLI-sessioner, Steam-spel, cache och kontodata hanteras inte av chezmoi.