NixOS Config(s)
Find a file
2025-11-21 23:33:44 -05:00
.woodpecker ci: delete deployment ci 2024-04-16 14:05:23 -04:00
home zed: remove unused plugins 2025-11-21 23:33:44 -05:00
hosts pkgs: remove unused pkgs && add wayscribe 2025-11-21 23:16:15 -05:00
modules treewide: fmt with nixfmt 2025-09-16 16:05:10 -04:00
overlays gale: bump version 2025-10-07 23:53:31 -04:00
pkgs dplsp: rewrite 2025-11-21 23:33:44 -05:00
secrets hosts: add pocketid 2025-11-21 20:57:51 -05:00
.editorconfig editconf: update 2025-07-01 00:43:52 -04:00
.envrc feat: init .envrc 2023-04-23 22:22:33 -04:00
.gitignore add .stfolder to gitignore 2025-03-26 19:50:21 -04:00
.sops.yaml yuki: remove homepage, add glance + komga 2025-03-17 05:31:52 -04:00
flake.lock flake.nix: remove scls && update 2025-11-21 15:39:27 -05:00
flake.nix flake.nix: add pkgs to module 2025-11-21 23:16:38 -05:00
justfile justfile: remove unused var 2025-10-20 03:32:42 -04:00
LICENSE flake.nix: update 2025-01-12 20:52:09 -05:00
README.md docs: update README 2025-09-16 16:06:19 -04:00
statix.toml treewide: refactor w/ deadnix && statix applied 2024-02-01 15:48:47 -05:00


snowflake

status-badge

Screenshots updated: 2025-02-09

⚠️ this config is a constant WIP, and will change constantly as i continue to learn about nix. stuff will be updated, restructed, added, and removed quite often. please also note that everything hosted here is what works best for me, and could totally be ineffecient, or just a dead wrong way of doing something.

📖 Table of contents

🗒️ Features

  • multi-config repo, with configs for servers, laptop, and desktop
  • multi-system home-manager setup
  • secrets provisioning with sops-nix
  • multiple fully declarative self hosted services (and some containerized ones, with a docker backend)
  • wayland config for hyprland
  • custom packages not found in nixpkgs
  • linted & styled with nixfmt, deadnix, and statix

👥 Credit

people who've inspired me to dive into nix, and i've stolen stuff from (you guys are awesome!)