diff options
| author | outremonde <outremonde@vivaldi.net> | 2025-06-10 20:32:00 -0400 |
|---|---|---|
| committer | outremonde <outremonde@vivaldi.net> | 2025-06-10 20:32:00 -0400 |
| commit | 9786eb8672213344d8d1b7bdef12bc94510b20db (patch) | |
| tree | b7d79440800c92d32187ab32c636b0830c94a610 /readme.md | |
initialized repository
Former-commit-id: 84647f22b951a957b2b83885b612115d473f6626
Diffstat (limited to 'readme.md')
| -rw-r--r-- | readme.md | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..b945571 --- /dev/null +++ b/readme.md @@ -0,0 +1,32 @@ +Welcome to my Nix* setup! + +Iteration: 7? + +This repo contains multi-device configurations for nixos and home-manager, including features like agenix for secret management, a wrapped neovim package with mnw, and more. + +- [Todo List](./docs/todo.md) +- [Directory Organization](./docs/layout.md) +- [Home Server Setup](./docs/home-server.md) + +## Features + +- agenix secret management +- custom desktop setup with the niri compositor +- custom (bad) base16 theme system +- flake boilerplate shortener library +- automatic nix file imports +- multiple users per device +- very organized + +## Devices + +- nzxt-desktop: My custom-built desktop pc in an nzxt case (not actually made by nzxt). +- ideapad-laptop: My cheap lenovo ideapad I use for schoolwork. +- prodesk-server: My home server running on an hp prodesk desktop. +- steam-deck: My steam deck running nixos with jovian-nixos. + +## Credits + +- [The flake boilerplate shortener library](lib/helper.nix) was partially stolen from Vimjoyer, though I have heavily stripped it down and modified it (and probably made it worse). +- [The nix file auto-importation code](lib/umport.nix) was taken from the ylib library and slightly modified to not import flake.nix and shell.nix files. +- Everyone who worked on the stuff in my flake inputs, thanks for the great software! |
