samuelgrf/nixos-config

Created Feb 14, 2021 · View the samuelgrf/nixos-config repository page

Mirror of https://gitlab.com/samuelgrf/nixos-config

Want this for your repo?

Render a free sample of any GitHub repo in seconds.

Visualize your own →

Contributors

1

Lines of Code

1,072

From

Jul 1, 2020

To

Feb 12, 2021

About samuelgrf/nixos-config

This is a personal NixOS system configuration repository that serves as a mirror of the original GitLab project. NixOS is a Linux distribution built around the Nix package manager, and this repository contains the declarative configuration files needed to define and reproduce a complete system setup.

The configuration uses home-manager, a popular tool for managing user-level packages and dotfiles in NixOS environments. Users who want to reuse or adapt this configuration should start by modifying the userdata.nix file, which centralizes important variables like the system username and SSH keys rather than scattering them throughout the configuration files.

This type of repository is common in the NixOS community, where users share their system configurations publicly so others can learn from them or bootstrap their own setups. It represents the declarative approach that NixOS enables, where the entire system state can be version-controlled and reproduced across machines.

Share this video