back to home

GaetanLepage / nix-config

NixOS configuration for my personal computers

View on GitHub
176 stars
1 forks
1 issues

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing GaetanLepage/nix-config in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/GaetanLepage/nix-config)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

❄️ My NixOS Configuration This repository holds the configuration for all my Linux systems. It includes both my servers, my laptop and my desktop. Nix I now manage all my configuration thanks to Nix. Everything is managed thanks to a nix flake: . It relies heavily on the Dendritic pattern. Each file is a flake-parts module. Repository structure Everything is stored under the folder and imported automatically thanks to vic/import-tree. Systems | Hostname | Config type | Comment | | :------------ | :-------------| :-------------------------------- | | | NixOS | Laptop | | | NixOS | Personal workstation | | | home-manager | Linux x86 builder | | | home-manager | Jon Ringer's x86 builder | | | NixOS | VPS (VPN, mail server, etc.) | | | NixOS | NAS (ZFS, Nextcloud, etc.) | | | NixOS | Backup (replication of ) | Linux working environment Here are the programs I use on my working systems. I keep my configuration minimal and efficient. | Program | Name | | :-------------------- | :-----------------------------------------------------| | Linux Distribution | NixOS | | Web Browser | Firefox | | Window Manager | sway | | Bar | waybar | | Terminal Emulator | foot | | Code Editor | Neovim | | Program Launcher | rofi | | Shell | fish | | PDF viewer | Zathura | Acknowledgements Thanks to @mightyiam and @drupol for helping me migrating my configuration to the dendritic pattern.