Skip to content

HefKer/nixos-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

101 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NixOS Configuration

My beginner NixOS configuration. NixOS is a declarative linux distribution -meaning that every system setting and program installation is written in code using the nix programming language. With the power of nix, this entire system configuration can be ported to another computer in a matter of minutes.

Config Structure

This repository is structured in a modularized format, with each directory serving a specific purpose:

modules: Reusable chunks of configuration that can be toggled on or off.

  • core contains the baseline configuration that applies to every machine.
  • roles contains configurations that apply to specific types of machines- headless or workstation.
    • Workstation is further split into different use cases, development and gaming

hosts: Configurations for specific devices

lib: Utility functions and constants used throughout the flake.

homes: Home Manager (not set up yet)

About

My nixos configurations

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Contributors

Languages