diff options
author | Yusuf Bera Ertan | 2023-02-25 04:06:30 +0000 |
---|---|---|
committer | Yusuf Bera Ertan | 2023-02-25 04:06:30 +0000 |
commit | 309735aa2d9516a734165ee066f2c9a080f9849a (patch) | |
tree | 57e38d320085d4d5fd7746094c260179ec41134f | |
parent | e5af0f1d49547295be796a600c0841135f331618 (diff) |
build(nix): fix devshell
-rw-r--r-- | flake.lock | 6 | ||||
-rw-r--r-- | flake.nix | 4 |
2 files changed, 6 insertions, 4 deletions
@@ -119,11 +119,11 @@ ] }, "locked": { - "lastModified": 1677294491, - "narHash": "sha256-p09IOJqhUOM6egRJe4Ou1EXdTs/I9Pmm8e7pMYDlIWM=", + "lastModified": 1677297103, + "narHash": "sha256-ArlJIbp9NGV9yvhZdV0SOUFfRlI/kHeKoCk30NbSiLc=", "owner": "yusdacra", "repo": "nix-cargo-integration", - "rev": "a525ed36c440854f296cd958f4ebf574f0ebe22c", + "rev": "a79272a2cb0942392bb3a5bf9a3ec6bc568795b2", "type": "github" }, "original": { @@ -120,9 +120,11 @@ else pkgs.clangStdenv; rustFlagsEnv = if stdenv.isLinux - then "$RUSTFLAGS\" -C link-arg=-fuse-ld=lld -C target-cpu=native -Clink-arg=-Wl,--no-rosegment\"" + then ''$RUSTFLAGS -C link-arg=-fuse-ld=lld -C target-cpu=native -Clink-arg=-Wl,--no-rosegment'' else "$RUSTFLAGS"; in { + # by default NCI adds rust-analyzer component, but helix toolchain doesn't have rust-analyzer + nci.toolchains.shell.components = ["rust-src" "rustfmt" "clippy"]; nci.projects."helix-project".relPath = ""; nci.crates."helix-term" = { overrides = { |