Despre Dotfiles
Dotfiles v0.2.495 este o configurare shell cross-platform gestionată cu Chezmoi.
Instalare
bash
bash -c "$(curl -fsSL https://raw.githubusercontent.com/sebastienrousseau/dotfiles/master/install.sh)"Verificare
bash
dot doctorComenzi principale
dot applyaplică modificările de configurare.dot updateactualizează depozitul și preîncarcă cache-urile.dot doctorvalidează căile, instrumentele și starea shell-ului.dot healrepară starea lipsă sau deteriorată.dot smoke-testvalidează lanțurile de instrumente principale.
Legături conexe
Comenzi principale
CLI-ul dot oferă 53 de comenzi organizate pe categorii.
Nucleu
dot apply— aplică modificările de configurare.dot sync— obține starea cea mai recentă a depozitului și o aplică.dot update— actualizează depozitul și preîncălzește cache-urile.dot add— adaugă fișiere noi în sursa Chezmoi.dot diff— afișează modificările în așteptare înainte de aplicare.dot status— afișează starea fișierelor gestionate.dot remove— elimină un fișier din gestionare și șterge intrarea sursă.dot cd— deschide un shell în directorul sursă Chezmoi.dot edit— deschide un fișier gestionat în editorul tău.dot clean-cache— curăță cache-urile tranzitorii.dot prewarm— preîncarcă cache-urile pentru o pornire mai rapidă a shell-ului.
Diagnostice
dot doctor— validează căile, instrumentele și starea shell-ului.dot heal— repară automat starea lipsă sau defectă.dot health— execută o verificare de sănătate ușoară.dot verify— verifică integritatea fișierelor față de sursă.dot scorecard— afișează un scor de calitate a configurației.dot snapshot— capturează starea curentă pentru comparație ulterioară.dot smoke-test— validează lanțurile de instrumente principale complet.dot chaos— injectează defecte pentru a testa auto-repararea.dot bundle— exportă un pachet de configurare portabil.dot rollback— revine la un snapshot anterior.dot drift— detectează modificări neautorizate ale fișierelor gestionate.dot history— afișează jurnalul de istoric apply/sync.dot benchmark— măsoară timpul de pornire al shell-ului.dot perf— profilează inițializarea lentă a shell-ului.
Aspect
dot theme— schimbă schema de culori a terminalului.dot wallpaper— setează imaginea de fundal a desktopului (macOS).dot fonts— instalează sau actualizează Nerd Fonts.dot tune— ajustează densitatea interfeței și stilul promptului.
Securitate
dot backup— creează copii de rezervă criptate ale configurației.dot encrypt-check— verifică criptarea secretelor în repaus.dot firewall— configurează regulile firewall-ului gazdei.dot telemetry— controlează telemetria de utilizare anonimă.dot dns-doh— activează DNS-over-HTTPS.dot lock-screen— blochează ecranul imediat.dot usb-safety— restricționează montarea automată a dispozitivelor USB de stocare.
Secrete
dot secrets-init— inițializează backend-ul de secrete (age / GPG).dot secrets— listează intrările de secrete criptate.dot secrets-create— creează un nou secret criptat.dot ssh-key— generează sau rotește perechi de chei SSH.dot ssh-cert— solicită un certificat SSH de la o CA.
IA
dot ai— deschide o sesiune interactivă de asistent IA.dot ai-setup— configurează cheile API pentru furnizorii de IA.dot ai-query— trimite un prompt unic către un model de IA.- Wrapper-e de instrumente IA:
cl,gemini,kiro,sgpt,ollama,opencode,aider.
Instrumente
dot tools— listează înlocuitorii CLI incluși și starea lor.dot new— creează un nou fișier de alias sau funcție.dot sandbox— deschide un shell sandbox de unică folosință.dot keys— afișează combinațiile de taste curente.dot learn— pornește tutorialul interactiv.
Meta
dot upgrade— actualizează Dotfiles la cea mai recentă versiune.dot packages— listează pachetele instalate gestionate de Dotfiles.dot version/dot help— afișează informații despre versiune sau utilizare