My NixOS configs(backup)
Find a file
2022-09-12 19:19:37 -04:00
_sources nvfetcher: update packages 2022-06-27 15:03:32 -04:00
bgs meta: Update a lot(too lazy for individual commits) 2022-06-09 17:07:43 -04:00
binaries add binaries directory 2022-07-28 17:50:17 -04:00
doom.d meta: stop misgendering myself(mostly, still some legacy crap to clean up. 2022-07-14 22:16:21 -04:00
home home/packages: Add some stuff 2022-09-09 10:38:29 -04:00
hosts prefect/dn42: Add persistant KeepAlive 2022-09-12 19:19:37 -04:00
metadata hosts: Update metadata 2022-05-17 15:09:11 -04:00
modules prefect: Switch back to non-module DN42 2022-08-22 10:29:48 -04:00
oldconfig Waybar: Update battery formats 2022-08-20 14:55:50 -04:00
overlays overlays: Add treesitter overlay 2022-08-30 10:43:46 -04:00
pkgs hosts/prefect: Enable cinny 2022-08-30 15:03:17 -04:00
users/thehedgehog users/thehedgehog: Update ssh keys 2022-09-09 10:50:06 -04:00
.editorconfig meta: update editorconfig 2022-07-29 09:36:46 -04:00
.gitignore marvin: Update storage 2022-05-10 15:05:44 -04:00
flake.lock meta: update flake.lock 2022-09-07 11:04:36 -04:00
flake.nix flake: Remove nur nixpkgs input 2022-09-07 11:05:22 -04:00
home.nix home: Disable fontconfig file 2022-09-07 11:05:32 -04:00
nvfetcher.toml nvfetcher: update packages 2022-06-27 15:03:32 -04:00
README.md meta: Readme improvements 2022-07-25 07:09:31 -04:00
statix.toml misc changes 2022-01-31 12:35:11 -05:00

The Hedgehog's Nix Config

Welcome to my ~

This is my nix config. There are many like it, but this one is mine. It's created with Nix, and I'm really proud of it.

Directory Structure

nix
├── _sources/
│   └── generated.nix
│       └── Autogenerated nix expressions from nvfetcher.toml
├── doom.d/
│   └── My Doom Emacs config
├── home/
│   ├── email.nix
│   │   └── My email config
│   ├── packages.nix
│   │   └── Any non-configured packages I want from nix.
│   ├── programs/
│   │   ├── Personal configurations for many programs in home-manager.
│   └── services/
│       └── Home-manager managed services
├── hosts/
│   ├── Configurations per-host
│   ├── zaphod
│   │   └── My laptop's config. I use a Framework laptop.
│   ├── marvin/
│   │   └── My main server
│   ├── prefect/
│       └── My gateway from the Internet to marvin.
├── pkgs/
│   └── Custom nixpkgs expressions, imported into my flake.nix.
└── users/
    ├── Per-user configurations for nixos
    └── thehedgehog/
        └── My default user config.

Useful Resources I've found

The Unofficial NixOS Wiki

https://nixos.wiki

Probably one of the most helpful sites around, as it contains a wealth of information on many things nix-related, as well as info on the ecosystem itself.