Conversation
|
Thank you very much!!! |
|
Anyway, I'm not currently a nix user but I understand the problem. |
|
I am not much of a Rust developer and currenly have very limited time. I will definitely take a look at it when I am more free. |
|
Great! If you need any help let me know. |
|
Hey! I just wanted to drop by and say I'm also working a https://github.com/DontEatOreo/tgt/blob/f296bc84b1e8b0d20867d7c13b73e9aceee7eba4/flake.nix My main improvements over the current flake are that:
What I haven't done yet:
On the last point, one way to get around this would be to provide either or both NixOS modules and Home Manager modules, which will give us the abstraction to directly write to |
cd7c84e to
acb4e0b
Compare
Adds a
flake.nixfile to package the project as a Nix flake.The project can be built through nix by running
nix build. Note: currently building the project does not work. See below.Issues with merging
There is still an issue with actually building the package since
tgtrequires that there is a.tgt/configdirectory in Home. This is currently achieved in the build script, but Nix does not allow modifying any directories other than special directories relevant to the build process. As such generating/copying the config files should be moved to the app itself, and generation happen on first launch.resolves: #76