NixOS config using flakes
Find a file
LavaDesu 82839373bf
packages/linux-lava: hack further to only overlay for linux-lava specifically
wowie wowzers, this is a terrible hack. All this is needed only because
I couldn't for the life of me find a way to override rust-bindgen from
buildLinux.

Simply including the overlay would require rebuilding a crapton of
things that depend on rust-bindgen, so well, this'll have to do for now.
2025-03-15 01:40:19 +11:00
.github workflows/cachix: disable for now 2023-09-26 23:33:07 +07:00
hosts hosts/hyacinth: switch to wayland 2025-01-12 12:10:30 +11:00
modules system/packages: add comma 2025-03-08 23:25:08 +11:00
overlays packages/linux-lava: hack further to only overlay for linux-lava specifically 2025-03-15 01:40:19 +11:00
packages packages/linux-lava: hack further to only overlay for linux-lava specifically 2025-03-15 01:40:19 +11:00
res user/neovim: use correct colors for signify 2025-03-06 22:12:46 +11:00
scripts services/tmptsync: set FILE and fix shebang 2022-02-23 21:26:40 +07:00
secrets secrets: rekey acme_dns 2024-07-24 13:26:54 +10:00
shells rin/packages: update nodejs 2023-06-18 21:24:14 +07:00
users rin/packages: add obsidian 2025-03-08 23:30:15 +11:00
.gitignore workflow: add .gitignore to ignore result 2025-01-03 18:38:36 +11:00
flake.lock flake: bump inputs 2025-03-08 23:41:14 +11:00
flake.nix packages/linux-lava: hack further to only overlay for linux-lava specifically 2025-03-15 01:40:19 +11:00
LICENSE free 2021-05-11 20:05:13 +07:00
README.md readme: update 2024-07-08 18:26:00 +10:00
secrets.nix services/nginx: enable for dandelion 2024-07-24 13:23:12 +10:00

flakes

My NixOS config!

Desktop Neovim

Usage

I recommend more that you only simply look at the modules as inspiration for your own config. Some of them may or may not work on your machine if copied directly (but theoretically they should).

But if you insist, just copy-paste one of the hosts in hosts/, one of the users in users/, and modify them to your liking. Open up flake.nix, add your new host config at the bottom, and then build it!

Hosts

Name Description
hyacinth Main Desktop PC
anemone Main Laptop
caramel Raspberry Pi 400, stateless
dandelion ARM OCI VPS, stateless

Users

Name Description
rin Main user for general usage
hana Lightweight user intended for inspecting stateless hosts

License

Licensed under CC0

Credit is appreciated but not necessary