1
0
Fork
You've already forked wingOS
1
No description
  • Nix 71.8%
  • Lua 14.3%
  • Nushell 10.7%
  • Shell 2.7%
  • Just 0.5%
2026年07月13日 21:49:30 +02:00
.forgejo update 2026年06月27日 14:35:08 +02:00
docs tailscale 2026年07月08日 19:03:42 +02:00
modules use local cache 2026年07月13日 21:49:30 +02:00
script refind pour ordi rouge 2026年07月06日 12:23:33 +02:00
.gitignore udate + improuve devenv 2026年06月04日 16:20:58 +02:00
flake.lock update 2026年07月11日 14:16:36 +02:00
flake.nix manage to use stylix 2026年07月03日 00:55:32 +02:00
justfile correction justfile 2026年06月17日 21:15:39 +02:00
README.md Setup forgejo instance with nixModules 2026年07月07日 11:23:18 +02:00

English version

Sommaire

caractéristique importante note sur les branches structure install TODO Ajouter un appereil

Caractéristique

  • Il s'agit d'une configuration nixOS ustilisant un flake avec un système Dendritic, il gère un systéme multi-host et multi-user. Certains paquets que j’utilise sont préconfigurés par un "wrapper"

  • Declarative, luks encrypté btrfs partition via disko

    • impermanence avec une option pour utiliser l'impermanence
  • installation distantes automatique of nixOS and nix-config avec un système de script d'installation locale en nushell pour l'utiliser rapidement il suffit de lancer la commande git et nushell sont nécessaire (inclus avec le script dans le fichier iso) que l'on pourra obtenir depuis un appareil ayant nix d'installer en lancant cette commande

     #TODO
     **COMMANDE**
    

    Une fois les programmes obtenus, on pourra lancer l'installation localement.

    # nu install.nu <hostname> (<ip pour un install en remote> <Key>)
    

notes rapide sur les branches

  • developpment: C’est la branche où sont ajoutés les paquets avec leur configuration, ainsi que les nouvelles fonctionnalités en phase de test sur un plus long terme.
  • main: Contient les versions fonctionnelles, mises à jour plus ou moins régulièrement.
  • stable: version de main qui reste sur la version stable de nixos jusqu'à qu'un system pour gerer la version en fonction de l'hôte
  • master: legacy structure for computer not update to the new structure

Toutes les autres branches sont utilisées pour des tests et pour le développement de nouvelles fonctionnalités.

Structure

Comme mentionné précédemment, la config suit le dendritic pattern: ce qui implique cette structure. D'ailleurs les fichiers nix dans ./modules sont importés automatiquement à moins qu'ils commencent par "_"

Notes Rapide Projet

  • setup cache nixpkgs reception
  • setup forgejo instance dans la config via nginx

top