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.
. ├── configs # see below. ├── hosts # host specific configuration files. ├── modules # NixOS modules ├── profiles │ ├── home # home-manager profiles │ └── nixos # nixos profiles ├── secrets # git-crypt encrypted secrets. └── users # user specific
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
Dual licensed under either:
- Apache License, Version 2.0 (LICENSE-APACHE)
- MIT license (LICENSE-MIT)
at your option.