diff --git a/content/docs/server/postgresql.md b/content/docs/server/postgresql.md
index 8c07e88..1731f09 100644
--- a/content/docs/server/postgresql.md
+++ b/content/docs/server/postgresql.md
@@ -11,9 +11,6 @@ weight: 1
 
 # PostgreSQL
 
-*Sur cette page, `$` signifie que la commande doit être executée par un utilisateur avec les permissions requises,
-comme par exemple l'utilisateur `postgres`.*
-
 ## Installation
 ### Archlinux
 
@@ -28,15 +25,15 @@ Les mises à jour peuvent être évitées en ajoutant `postgresql` et `postgresq
 ## Préparation du système de fichiers
 
 Si un système de fichiers Btrfs est utilisé, la copie en écriture doit être désactivée :
-```
-# chattr +C /var/lib/postgres
+```fish
+chattr +C /var/lib/postgres
 ```
 
 ## Configuration initiale
 
 La base de données peut être initialisée à l'aide de la commande suivante :
-```
-$ initdb [--locale=C.UTF-8] [--encoding=UTF8] -D /var/lib/postgres/data [--data-checksums]
+```fish
+initdb [--locale=C.UTF-8] [--encoding=UTF8] -D /var/lib/postgres/data [--data-checksums]
 ```
 
 PostreSQL peut ensuite être démarré à l'aide du service systemd `postgresql`.
@@ -45,20 +42,20 @@ PostreSQL peut ensuite être démarré à l'aide du service systemd `postgresql`
 ### Création d'utilisateurs
 
 La commande suivante peut être utilisée :
-```
-$ createuser [-s/--superuser] [--interactive] [user]
+```fish
+createuser [-s/--superuser] [--interactive] [user]
 ```
 
 Les utilisateurs peuvent être supprimés avec la commande suivante :
-```
-$ dropuser [-i/--interactive] [user]
+```fish
+dropuser [-i/--interactive] [user]
 ```
 
 ### Création de bases de données
 
 La commande suivante peut être utilisée :
-```
-$ createdb [-O owner] [dbname [description]]
+```fish
+createdb [-O owner] [dbname [description]]
 ```
 
 ## Sources
diff --git a/content/docs/server/services/cockpit.md b/content/docs/server/services/cockpit.md
index 067b4b1..fa4dba1 100644
--- a/content/docs/server/services/cockpit.md
+++ b/content/docs/server/services/cockpit.md
@@ -24,13 +24,13 @@ Installer la paquet `cockpit`.
 
 ## Configuration
 ### Configuration du reverse proxy
-```
+```ini
 [WebService]
 ProtocolHeader = X-Forwarded-Proto
 ForwardedForHeader = X-Forwarded-For
 ```
 #### Configuration Nginx
-```
+```nginx
 server {
   listen 443 ssl http2;
   listen [::]:443 ssl http2;
@@ -48,7 +48,7 @@ server {
 
 ### Mise-à-jour des certificats
 #### Script de déploiement certbot
-```
+```fish
 /usr/bin/install -o cockpit-ws -g cockpit-ws -m 600 /etc/letsencrypt/live/huascaran.burkhart.ovh/privkey.pem /etc/cockpit/ws-certs.d/50-certbot.key
 /usr/bin/install -o cockpit-ws -g cockpit-ws -m 600 /etc/letsencrypt/live/huascaran.burkhart.ovh/fullchain.pem /etc/cockpit/ws-certs.d/50-certbot.cert
 /usr/bin/systemctl restart cockpit
diff --git a/content/docs/server/services/gitea.md b/content/docs/server/services/gitea.md
index e183894..032db0c 100644
--- a/content/docs/server/services/gitea.md
+++ b/content/docs/server/services/gitea.md
@@ -19,7 +19,7 @@ La configuration se fait dans le fichier `/etc/gitea/app.ini`.
 Un exemple est fourni dans `/etc/gitea/app.example.ini`.
 
 ### Serveur
-```
+```ini
 [server]
 PROTOCOL                = unix
 DOMAIN                  = git.edgarpierre.fr
@@ -33,7 +33,7 @@ ALLOW_GRACEFUL_RESTARTS = true
 ```
 
 #### LFS
-```
+```ini
 [server]
 LFS_START_SERVER        = true
 LFS_JWT_SECRET          = 
@@ -43,7 +43,7 @@ LFS_JWT_SECRET          =
 Créer un utilisateur et une base de donnée `gitea` avec postgres.
 
 Pour utiliser une connection par socket unix, la configuration est la suivante :
-```
+```ini
 [database]
 DB_TYPE             = postgres
 HOST                = /run/postgresql/
@@ -52,7 +52,7 @@ USER                = gitea
 ```
 
 ### Securité
-```
+```ini
 [security]
 INSTALL_LOCK                  = true
 SECRET_KEY                    = ***
@@ -60,31 +60,31 @@ INTERNAL_TOKEN                = ***
 REVERSE_PROXY_TRUSTED_PROXIES = 127.0.0.0/8,::1/128
 ```
 
-```
+```ini
 [oauth2]
 ENABLE = false
 ```
 
-```
+```ini
 [service]
 DISABLE_REGISTRATION = true
 ```
 
 ### Logs
-```
+```ini
 [log]
 ROOT_PATH = /var/log/gitea
 ```
 
 ### Repositories
-```
+```ini
 [repository]
 ROOT = /var/lib/gitea/repos
 DEFAULT_BRANCH = main
 ```
 
 ### Email
-```
+```ini
 [mailer]
 ENABLED            = true
 SUBJECT_PREFIX     = [Gitea]
@@ -97,7 +97,7 @@ MAILER_TYPE        = smtp
 ```
 
 ### Webhooks
-```
+```ini
 [webhook]
 ALLOWED_HOST_LIST = loopback,edgarpierre.fr,*.edgarpierre.fr
 ```
@@ -106,7 +106,7 @@ ALLOWED_HOST_LIST = loopback,edgarpierre.fr,*.edgarpierre.fr
 Gitea est démarré avec le service systemd `gitea.service`.
 
 ## Configuration Nginx
-```
+```nginx
 server {
   listen 443 ssl http2;
   listen [::]:443 ssl http2;
diff --git a/content/docs/thinkpad/touchpad.md b/content/docs/thinkpad/touchpad.md
index 05ac8ca..37b955d 100644
--- a/content/docs/thinkpad/touchpad.md
+++ b/content/docs/thinkpad/touchpad.md
@@ -21,10 +21,10 @@ Le pavé tactile est configuré par `libinput`, installé par défaut comme dép
 
 Pour changer la configuration en fonctionnement, le paquet `xorg-xinput` peut être utilisé.
 Les commandes principales sont les suivantes :
-```
-$ xinput list
-$ xinput list-props $device
-$ xinput set-prop $device $option $setting
+```fish
+xinput list
+xinput list-props $device
+xinput set-prop $device $option $setting
 ```
 
 ### Démarrage
@@ -33,7 +33,7 @@ Le pavé tactile peut être configuré par un fichier de configuration Xorg (`/e
 exemple).
 
 ##### Exemple
-```
+```xorg
 Section "InputClass"
 	Identifier "touchpad"
 	MatchIsTouchpad "on"
