I’m starting to have a lot of flake inputs in my flake.nix file, and it’s starting to get really cluttered. I’m wondering if there’s a way to separate my inputs into multiple files so it looks cleaner. I’ve tried to look it up but couldn’t really find anything abt it
Edit: Well as it turns out it’s not something possible yet, apparently the flake.nix file isn’t parsed like regular nix files and doesn’t support stuff like import


first time im earing of Org Roam, but i think i kinda understand, do ya got a repo where i can see how u did it im kinda interested
Here’s one for my infra, and my first attempt, for my desktop. The latter will eventually merge into the former.
o thanks, i’ll take a closer look but for what i’ve seen so far it kinda looks complex I also flake-part mentioned in some of the commits,i remember seeing it a few times and apparently it can modularize flakes or sum like that, can it modularize inputs too outta curiosity
It’s complex, because it does a lot of things, and it evolved over the past few years. The basics are very, very simple:
In some other file, you can then do:
And voila, you now have:
How you organize your org documents, is entirely up to you. The trick is that this lets you split it up as you see fit, and you are no longer restricted by what the language or any framework built on top of it can provide.
o yea now i see better how it works, all i gotta do is learn some emacs stuff and then i should be able to do it, thanks a lot!