My NixOS configs(backup)
Find a file
2022-03-09 10:06:20 -05:00
_sources nvim-telescope: ∅ → 1daf0917cf859c3c089c62e960b128fe3382fc6d 2022-03-09 10:06:20 -05:00
doom.d feat(emacs): Add emacs/doom-emacs config 2022-02-07 06:37:56 -05:00
home chore: format 2022-03-03 18:29:07 -05:00
hosts chore: format 2022-03-03 18:29:07 -05:00
modules chore: format 2022-02-27 15:57:58 -05:00
overlays overlays: Add gopass-jsonapi postInstall script 2022-02-20 11:55:46 -05:00
pkgs chore: format 2022-03-03 18:29:07 -05:00
users/mrhedgehog chore: format 2022-02-27 15:57:58 -05:00
.editorconfig feat(dev): Add editorconfig 2022-02-15 06:09:40 -05:00
.gitignore meta: update .gitignore 2022-02-27 15:58:55 -05:00
background.png make this work again 2022-02-01 17:52:30 -05:00
flake.lock chore: update lockfile 2022-03-03 18:29:16 -05:00
flake.nix chore: format 2022-03-03 18:29:07 -05:00
format chore: Update formatting script 2022-02-07 15:07:31 -05:00
home.nix chore: format 2022-02-27 15:57:58 -05:00
nvfetcher.toml chore: apply stash 2022-02-16 10:19:00 -05:00
README.md feat(meta): Rewrite readme 2022-02-19 19:27:59 -05:00
statix.toml misc changes 2022-01-31 12:35:11 -05:00

Mr 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.
│   │   ├── fish/
│   │   │   ├── My Fish Shell configuration
│   │   │   └── colors.nix
│   │   │       └── The Tokyo Night colorscheme for Fish
│   │   └── neovim/
│   │       ├── My Neovim configuration
│   │       └── lua/
│   │           ├── The Lua configuration for my neovim setup
│   │           └── config/
│   │               └── The actual config files.
│   └── services/
│       └── Home-manager managed services
├── hosts/
│   ├── Configurations per-host
│   ├── zaphod.nix
│   │   └── My laptop's config. I use a Framework laptop.
│   └── bootstrap.nix
│       └── The config for bootstrapping a new machine.
├── pkgs/
│   └── Custom nixpkgs expressions, imported into my flake.nix.
└── users/
    ├── Per-user configurations for nixos
    └── mrhedgehog/
        └── 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.