diff options
author | Ralph Amissah <ralph.amissah@gmail.com> | 2023-04-20 19:29:25 -0400 |
---|---|---|
committer | Ralph Amissah <ralph.amissah@gmail.com> | 2023-04-20 19:29:28 -0400 |
commit | 04444d0be1fce11b8760b7855c58e74b0ee61b39 (patch) | |
tree | a4142cfd82eac209e833d0eab19c3d8416380376 /shell.nix | |
parent | nix flake & build, temp. remove gdc (diff) |
nix, run nix code formatter alejandra
Diffstat (limited to 'shell.nix')
-rwxr-xr-x | shell.nix | 101 |
1 files changed, 51 insertions, 50 deletions
@@ -1,57 +1,58 @@ #!/usr/bin/env -S nix-shell --pure #!nix-shell -i bash -{ pkgs ? import <nixpkgs> {} }: +{pkgs ? import <nixpkgs> {}}: with pkgs; -mkShell { - buildInputs = [ - # ❯❯❯ nix_related - #nix - direnv - #cachix - nixVersions.unstable #nixFlakes - nix-prefetch-git - validatePkgConfig - nix-output-monitor - nix-tree - jq - git - gnumake - ps - # ❯❯❯ d_build_related - # ❯❯ package manager - dub - # ❯❯ compiler - ldc - rund - # ❯❯ linker - #lld - #mold - # ❯❯ builder - #ninja - #meson - # ❯❯❯ sqlite search related - sqlite - # ❯❯❯ tools - #aria #wget #curl - ]; - shellHook = '' - nix flake update - nix flake check - nix flake show - echo ' - shell.nix echo ❯❯ + mkShell { + buildInputs = [ + # ❯❯❯ nix_related + #nix + direnv + #cachix + nixVersions.unstable #nixFlakes + nix-prefetch-git + validatePkgConfig + nix-output-monitor + nix-tree + jq + alejandra + git + gnumake + ps + # ❯❯❯ d_build_related + # ❯❯ package manager + dub + # ❯❯ compiler + ldc + rund + # ❯❯ linker + #lld + #mold + # ❯❯ builder + #ninja + #meson + # ❯❯❯ sqlite search related + sqlite + # ❯❯❯ tools + #aria #wget #curl + ]; + shellHook = '' + nix flake update + nix flake check + nix flake show + echo ' + shell.nix echo ❯❯ - ❯❯ nix flake update && nix flake check --show-trace && nix flake show && nix develop ".#devShell" -c zsh + ❯❯ nix flake update && nix flake check --show-trace && nix flake show && nix develop ".#devShell" -c zsh - ❯❯ nix develop - ❯❯ nix develop -c zsh + ❯❯ nix develop + ❯❯ nix develop -c zsh - ❯❯ nix build - ❯❯ nix build ".#default" --print-build-logs - ❯❯ nix build ".#spine-search-dmd" --print-build-logs |& nom - ❯❯ nix build ".#spine-search-ldc" --print-build-logs |& nom + ❯❯ nix build + ❯❯ nix build ".#default" --print-build-logs + ❯❯ nix build ".#spine-search-dmd" --print-build-logs |& nom + ❯❯ nix build ".#spine-search-ldc" --print-build-logs |& nom - ❯❯ dub build --compiler=ldmd --build=release --combined --skip-registry=all - ' - ''; -} + ❯❯ dub build --compiler=ldmd --build=release --combined --skip-registry=all + ' + ''; + } |