choochootrain / nixos-config

:fire:

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nixos-config

My NixOS configuration. I have no idea what I'm doing and now you can reproducibly feel the same way.

Setup

git clone git@github.com:NixOS/nixpkgs.git /etx/nixos/nixpkgs
git clone git@github.com:choochootrain/nixos-config.git /etc/nixos/config
export NIX_PATH=/etc/nixos:nixos-config=/etc/nixos/config
sudo nixos-rebuild switch

Then create a default.nix and import the modules you want. For example:

{ config, pkgs, ... }:

{
    imports = [
        ./machines/thinkpad.nix
        ./common.nix
    ];
}

About

:fire:


Languages

Language:Nix 100.0%