6 Commits
Author SHA1 Message Date
ulic-youthlic 01fe3a2103 Split out package function into external file
Refactor the radicle-desktop build function in the flake by splitting it into
an external file. Use file-based scoping to prevent access to global symbols
within the build function.
2025-05-20 10:42:55 +02:00
ulic-youthlic ace802118e Add watch_file direction to .envrc
Add `watch_file flake.lock rust-toolchain` in .envrc, because direnv re-eval
devShell only at the change of flake.nix by default. After this patch, direnv
also re-eval when flake.lock/rust-toolchain changed.
2025-05-15 13:35:47 +02:00
ulic-youthlic 1062c53fd5 Use importNpmLock to build node_modules instead of fetchNpmDeps 2025-05-14 23:08:46 +02:00
ulic-youthlic db0789b031 Add any missing implicit transitive dependencies 2025-05-14 12:04:49 +02:00
ulic-youthlic d18663df68 use direct func params instead of pkgs
using `makeRustPlatform` and `rust-bin` via func params can keep capacity for user to override `makeRustPlatform` and `rust-bin`.
2025-05-13 12:17:07 +02:00
ulic-youthlic 10f22342d9 add /.direnv/ to .gitignore 2025-05-12 21:58:21 +08:00