projects
Some of the things I work on are publicly available.
For NixOS related projects, there is a NüschtOS Search based search available
provision-nix
provision-nix is a library of flake and nixos modules aiming to reduce boilerplate code for setting up NixOS hosts.
You can find the documentation on this site.
Or you can check the sources out on GitHub.
krafthome
krafthome is a library of home-manager and nixos modules for setting up NixOS Desktop hosts.
You can find the documentation on this site.
Or you can check the sources out on GitHub.
Misc
logseq-caldav
logseq-caldav is a small tool to generate CalDAV Tasks and Calendar events from Logseq Tasks using Logseq’s HTTP API.
I created this as I make heavy use of CalDAV for self-hosted tasks/calendar/contacts sync between devices. I also heavily use Logseq for development notes and task tracking, I really wanted a way to view this data outside of Logseq as I was quite unhappy with the state of Planning/Tracking within Logseq itself.
It’s not perfect, but is usable and I am running it everyday, its simply a nushell script combined with some vdirsyncer configuration.
kraftnvim
My neovim configuration lives in a different repo (kraftnvim), it uses nixCats so can be run from any machine with nix with:
nix run github:kraftnix/kraftnvim