In NixOS, I run an impermanent setup with tmpfs as root, flakes, LUKS encryption. Check out this blog post I made if you’re interested.
The following is 1 level deep directory structure generated using tree -L 1 -d
.
. ├── configs ├── hosts ├── modules ├── profiles ├── secrets └── users
A sort of catch all for config / non-nix code.
Some are simply configuration files that are symlinked to /.config/
and managed
with home manager.
Keyboard firmware code managed by Nix and the readme that goes into depth on my key layout and customized Evil / Vim keybindings.
My emacs configuration code. See its readme for more information.
I typically only use Vim if Emacs is not available for some reason. In the
init.vim
file there are just the most important key bindings in my customized
Evil / Vim keybindings
host specific configuration files.
similar to and inspired by: https://devos.divnix.com/index.html
A place for me to store encrypted secrets using git-crypt.
Dual licensed under either:
- Apache License, Version 2.0 (LICENSE-APACHE)
- MIT license (LICENSE-MIT)
at your option.