Mirror von meiner NixOS config. Falls Sourcehut mal abrauchen sollte.
Find a file
Rouven Seifert 5e53086882
updates
2023-03-23 16:43:23 +01:00
.github/workflows don't check formatting 2023-01-10 11:42:51 +01:00
hosts end robolab and prepare for c 2023-03-22 10:27:13 +01:00
images one more is ok 2023-03-18 23:18:23 +01:00
keys added nuc 2023-01-23 17:30:09 +01:00
pkgs/dracula-icon-theme added dracula icon theme 2023-01-26 10:38:58 +01:00
secrets nvim lsp fixes and a new wifi password 2023-03-13 13:50:07 +01:00
shared removed ausweisapp 2023-01-21 23:50:07 +01:00
users/rouven updates 2023-03-23 16:43:23 +01:00
.gitignore added gitignore 2022-12-20 13:28:39 +01:00
.sops.yaml use the sops home manager module 2023-02-26 01:02:01 +01:00
flake.lock updates 2023-03-23 16:43:23 +01:00
flake.nix updates, adding neovim fugitive plugin and nix-index-database 2023-03-15 16:43:43 +01:00
README.md Update README.md 2023-03-02 21:42:06 +01:00

Rouven's NixOS configuariton files

image

Specs

Installation

Should work out of the box:
Clone the repo, copy your hardware configuration to ./hosts/<hostname>/hardware-configuration.nix, run nixos-rebuild switch --flake .#<hostname> and you are good to go.

Currently configured machines (aka available hostnames)

thinkpad

A ThinkPad L15 that I use for almost everything that one needs a monitor to.

Disk Layout

NAME         MOUNTPOINT  COMMENT
nvme0n1
├─nvme0n1p1  /boot
├─nvme0n1p2              # LUKS-encrypted partition
│ └─luksroot             # btrfs with some subvolumes
│   ├─root   /
│   ├─home   /home
│   ├─lib    /var/lib
│   ├─log    /var/log
│   └─store  /nix/store
└─nvme0n1p3
  └─luksswap [SWAP]      # encrypted swap partition

nuc

Old Intel Nuc that I got from @LeBogoo. Running a few personal services.

Disk layout

NAME      MOUNTPOINT  COMMENT
sda
├─sda1    /boot
├─sda2    [SWAP]
└─sda3                # btrfs
  ├─root  /
  ├─lib   /var/lib
  ├─log   /var/log
  └─store /nix/store