No description
- Shell 61.4%
- PowerShell 38.6%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| backup/orcaslicer | ||
| git | ||
| powershell | ||
| scripts | ||
| vscodium | ||
| install.ps1 | ||
| readme | ||
| README.md | ||
🛠️ Dotfiles
Bienvenue dans mon dépôt dotfiles.
Ce dépôt contient toute la configuration nécessaire pour retrouver rapidement mon environnement de travail après une réinstallation de Windows ou sur un nouveau poste.
📂 Structure du dépôt
dotfiles/
├── README.md
├── install.ps1
├── vscode/
│ ├── settings.json
│ ├── keybindings.json
│ ├── snippets/
│ └── workspaces/
├── git/
│ └── .gitconfig
├── powershell/
│ └── Microsoft.PowerShell_profile.ps1
├── ssh/
│ └── config
├── scripts/
└── docs/
🎯 Objectifs
Ce dépôt permet de sauvegarder :
- Configuration VSCodium
- Configuration Git
- Configuration PowerShell
- Configuration SSH
- Snippets personnalisés
- Scripts d'installation
- Scripts utilitaires
💻 Prérequis
Avant d'exécuter le script d'installation, installer :
- Git
- VSCodium
- PowerShell 7 (recommandé)
- OpenSSH Client
🚀 Installation
Cloner le dépôt :
git clone ssh://git@192.168.100.223:222/adm_soignies/dotfiles.git F:\Git\ADM_SOIGNIES\dotfiles
Se placer dans le dossier :
cd F:\Git\ADM_SOIGNIES\dotfiles
Lancer le script :
.\install.ps1
📦 Ce que fait le script
Le script :
- crée l'arborescence des dossiers Git
- restaure la configuration VSCodium
- restaure la configuration Git
- copie les snippets
- configure SSH
- démarre le service
ssh-agent - charge automatiquement la clé SSH
- installe les extensions VSCodium
- prépare le poste pour le clonage des dépôts
📁 Organisation des projets
F:\
└── Git
├── ADM_SOIGNIES
│ ├── documentation
│ ├── powershell
│ ├── gpo
│ ├── docker
│ ├── cisco
│ └── ...
│
│
│
🔐 SSH
Le dépôt utilise une authentification par clé SSH.
Le fichier de configuration est situé dans :
C:\Users\<Utilisateur>\.ssh\config
Exemple :
Host gitea
HostName 192.168.100.223
User git
Port 222
IdentityFile ~/.ssh/id_cdupret
IdentitiesOnly yes
🔄 Workflow Git
Pour récupérer les dernières modifications :
git pull
Pour envoyer des modifications :
git add .
git commit -m "Description des modifications"
git push
🧩 Extensions VSCodium recommandées
- GitLens
- Git Graph
- Material Icon Theme
- PowerShell
- Docker
- YAML
- Markdown All in One
- Todo Tree
- Error Lens
📖 Bonnes pratiques
- Un dépôt Git par projet.
- Toujours documenter les projets avec un
README.md. - Utiliser des messages de commit clairs.
- Effectuer des commits fréquents.
- Conserver les configurations dans ce dépôt afin de pouvoir reconstruire rapidement un environnement de travail.
📜 Licence
Usage personnel.