My NixOS configs(backup)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
The Hedgehog 873ae1d470
marvin/secrets: Disable dendrite secrets until ready
3 weeks ago
_sources nvfetcher: update packages 3 months ago
bgs meta: Update a lot(too lazy for individual commits) 4 months ago
binaries add binaries directory 2 months ago
doom.d meta: stop misgendering myself(mostly, still some legacy crap to clean up. 3 months ago
home neovim/plugins: update plugins list 1 month ago
hosts marvin/secrets: Disable dendrite secrets until ready 3 weeks ago
metadata hosts: Update metadata 5 months ago
modules prefect: Switch back to non-module DN42 1 month ago
oldconfig Waybar: Update battery formats 1 month ago
overlays overlays: Add treesitter overlay 1 month ago
pkgs hosts/prefect: Enable cinny 1 month ago
users/thehedgehog users/thehedgehog: Update a bunch of stuff 1 month ago
.editorconfig meta: update editorconfig 2 months ago
.gitignore marvin: Update storage 5 months ago meta: Readme improvements 2 months ago
flake.lock meta: Update flake.lock 1 month ago
flake.nix hosts/prefect: Enable cinny 1 month ago
home.nix home: Enable wezterm 2 months ago
nvfetcher.toml nvfetcher: update packages 3 months ago
statix.toml misc changes 8 months ago

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

├── _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

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.