Config sytème pour réinstallation de arch
Find a file
grayTerminal-sh 68abc122d4 tlp.conf
2026-06-05 14:12:42 +02:00
docs tlp.conf 2026-06-05 14:12:42 +02:00
pkglist Add system backup script 2026-05-30 22:16:29 +02:00
rootfs tlp.conf 2026-06-05 14:12:42 +02:00
scripts Add Arch deploy script 2026-05-30 22:32:44 +02:00
.gitignore first commit 2026-05-30 21:54:21 +02:00
README.md tlp.conf 2026-06-05 14:12:42 +02:00

Arch System

Sauvegarde de la configuration système de mon poste Arch Linux.

Ce dépôt contient uniquement la partie système. Les dotfiles utilisateur sont stockés dans un dépôt séparé.

Contenu

Paquets

  • pkglist/pacman.txt
  • pkglist/aur.txt

Liste des paquets officiels et AUR installés.

Services systemd

  • systemd/enabled-system.txt
  • systemd/enabled-user.txt

Inventaire des services activés.

Configuration système

  • rootfs/etc/pacman.conf
  • rootfs/etc/makepkg.conf
  • rootfs/etc/mkinitcpio.conf
  • rootfs/etc/fstab
  • rootfs/etc/nftables.conf
  • rootfs/etc/tlp.conf

Snapper

  • rootfs/etc/snapper/configs/root

Configuration des snapshots Btrfs.

Limine

  • rootfs/boot/limine.conf

Configuration du chargeur de démarrage.

Systemd

  • rootfs/etc/systemd/system/battery-threshold.service

Service personnalisé limitant la charge de la batterie à 80 %.

Documentation

  • docs/lsblk.txt
  • docs/findmnt.txt
  • docs/btrfs-subvolumes.txt

TLP

  • rootfs/etc/tlp.conf

Gestion de lénergie :

  • profil batterie ASUS : quiet
  • seuil de charge par défaut : 60 %
  • réglages CPU via amd-pstate-epp

Documentation de la structure des disques, montages et sous-volumes Btrfs.

Sauvegarde

Mettre à jour le dépôt :

./scripts/backup.sh

Réinstallation

1. Installation de base

Installer Arch Linux.

2. Restaurer le dépôt

git clone <repo>
cd arch-system

3. Restaurer les fichiers système

Copie manuelle ou via un futur script de déploiement.

4. Réinstaller les paquets

sudo pacman -S --needed - < pkglist/pacman.txt

Puis les paquets AUR.

5. Réactiver les services

Utiliser :

systemd/enabled-system.txt

comme référence.

Notes

Secure Boot

Le système utilise sbctl.

Les clés Secure Boot ne sont pas stockées dans ce dépôt.

Btrfs

Le système utilise Btrfs avec Snapper pour la gestion des snapshots.

Boot

Le système utilise Limine comme chargeur de démarrage.