# Installation - GLF Config Editor 

**URL:** <https://forum.glfos.org/t/installation-glf-config-editor/172>\
**Category:** Configuration et personnalisation\
**Created:** [Septembre 25, 2026, 4:14 UTC](https://forum.glfos.org/t/installation-glf-config-editor/172 "2026-09-25T16:14:03Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kuraudo-Kouro](https://forum.glfos.org/user_avatar/forum.glfos.org/kuraudo-kouro/32/159_2.png) [@Kuraudo-Kouro](https://forum.glfos.org/u/Kuraudo-Kouro)\
**Post date:** [Septembre 25, 2026, 4:14 UTC](https://forum.glfos.org/t/installation-glf-config-editor/172/1 "2026-09-25T16:14:03Z")

</div>

# GLF Config Editor - v1.0.1

Éditeur graphique pour gérer la config NixOS de GLF-OS.

[Vidéo](https://www.youtube.com/watch?v=wOC8iWEPqU8)

* * *

# Description

## Mode Novice / Mode Avancé

Par défaut : Mode Novice  
-\> Configuration, Packages, Restaurer, Système (glf-update + redémarrer)

Bouton en haut -\> Mode Avancé  
-\> Nouveau .nix, Déplacer, Supprimer, Éditer, Nettoyer, Réparer

Le choix est mémorisé.

* * *

## Configuration

Tu colles ton code Nix.  
Il est ajouté dans default.nix en dessous de :  
`# Add your custom configuration here ↓`

* * *

## Packages

Chercher un paquet dans Nix (stable / unstable) et l’ajouter.  
Par défaut dans default.nix, dans :

```auto
environment.systemPackages = [
  # Add your stable apps here (exemple: pkgs.btop)

  # Add your unstable apps here (exemple: pkgs-unstable.btop)

```

Tu peux aussi choisir un autre .nix comme cible.  
Évite les doublons si déjà présent ailleurs.

* * *

## Nouveau .nix

Créer un fichier .nix : depuis un template, ou avec ton propre code.  
Import auto dans default.nix.

* * *

## Déplacer

Récupérer un .nix depuis Téléchargements ou réorganiser customConfig.  
Les imports suivent.

* * *

## Supprimer

Supprime le fichier + sa ligne d’import dans default.nix.

* * *

## Éditer

Édition libre d’un .nix (coloration).

* * *

## Restaurer

Sauvegardes auto avant chaque modif, restaurables.

* * *

## Système

glf-update, glf-switch, Nix-Rebuild, redémarrer, terminal.  
Mode Avancé : Nettoyer (générations, logs, corbeille, Flatpak) / Réparer (store + Flatpak).

* * *

# Installation

Fichiers :

- glf-config-editor.nix
- glf-config-editor.py
- apps.nix

Installer `glf-config-editor.nix` → [ici glf-config-editor-nix](https://forum.glfos.org/t/-/173)

Installer `glf-config-editor.py` → [ici glf-config-editor-py](https://forum.glfos.org/t/-/174)

Installer `apps.nix` → [ici apps-nix](https://forum.glfos.org/t/-/175)

* * *

## Ouvrir le terminal

 ![Capture d’écran du 2026-09-20 18-24-33](https://forum.glfos.org/uploads/default/original/1X/7596d6093af5c0233811a8a74c63f65444d3683c.png)

* * *

## Modifier default.nix

```bash
sudo nano /etc/nixos/customConfig/default.nix

```

Dans imports :

```nix
./glf-config-editor.nix
./apps.nix

```

Ctrl + X -\> O -\> Entrée

* * *

## Rebuild

```bash
glf-update && reboot

```

* * *

## Lancer

Menu -\> GLF Config Editor

ou :

```bash
glf-config-editor

```

* * *

Icone

 ![Capture d’écran du 2026-09-25 18-59-06](https://forum.glfos.org/uploads/default/original/1X/c1ccf5da12f2c272e35e28983ec8870e716b2789.png)

* * *

## Désinstallation

Retirer de default.nix :

- `./glf-config-editor.nix`
- `./apps.nix`

```bash
sudo rm -f /etc/nixos/customConfig/glf-config-editor.nix
sudo rm -f /etc/nixos/customConfig/glf-config-editor.py
sudo rm -f /etc/nixos/customConfig/apps.nix
glf-update && reboot

```

```bash
rm -rf ~/.config/glf-config-editor

```
