Skip to content

ledutheo/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Mes configurations personnelles pour un environnement de développement propre, moderne et reproductible.

zsh Manjaro License Stars


🚀 Installation rapide

git clone git@github.com:ledutheo/dotfiles.git ~/github/dotfiles
cd ~/github/dotfiles
./install.sh

Redémarre ton terminal. C’est tout.

✨ Ce que ça installe

Composant Cible Ce que ça apporte
Zsh ~/.zshrc Aliases utiles + support des outils modernes
Git ~/.gitconfig Configuration pro + alias puissants
SSH ~/.ssh/config Multiplexing + optimisations de connexion
Scripts ~/.local/bin/ Outils pratiques (mise à jour système, etc.)
Gitignore ~/.gitignore_global Règles globales de base

🛠 Outils recommandés (fortement)

Après l’installation, je te conseille d’installer ces outils modernes :

sudo pacman -S \
  zoxide \      # cd intelligent
  fzf \         # recherche floue ultra rapide
  bat \         # cat avec coloration syntaxique
  eza \         # ls moderne et beau
  starship \    # prompt magnifique et rapide
  ripgrep \     # grep ultra performant (rg)
  fd            # find moderne

Puis décommente la ligne Starship dans zsh/.zshrc.

📁 Structure du projet

dotfiles/
├── install.sh          # Script d’installation principal
├── README.md
├── zsh/
│   └── .zshrc
├── git/
│   └── .gitconfig
├── ssh/
│   └── config
├── scripts/            # Scripts utilitaires
├── docs/               # Documentation
└── .github/

💡 Philosophie

  • Simple mais puissant — pas de sur-ingénierie
  • Compatible avec la config Manjaro par défaut (je ne casse rien)
  • Backups automatiques avant toute modification
  • Facile à étendre et à comprendre dans 6 mois

🔧 Personnalisation

Tu veux ajouter des choses sans les committer ?

Crée simplement ~/.zshrc.local — il sera sourcé automatiquement.

📜 Licence

MIT — tu peux copier, forker, t’inspirer librement.

👤 Auteur

ledutheogithub.com/ledutheo


Ce dépôt évolue avec mon workflow. Il n’est pas figé.

About

Personal dotfiles for a clean, modern and reproducible development environment (zsh + git + ssh)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages