From 04444d0be1fce11b8760b7855c58e74b0ee61b39 Mon Sep 17 00:00:00 2001 From: Ralph Amissah Date: Thu, 20 Apr 2023 19:29:25 -0400 Subject: nix, run nix code formatter alejandra --- shell.nix | 101 +++++++++++++++++++++++++++++++------------------------------- 1 file changed, 51 insertions(+), 50 deletions(-) (limited to 'shell.nix') diff --git a/shell.nix b/shell.nix index 8d61170..d5aa063 100755 --- a/shell.nix +++ b/shell.nix @@ -1,57 +1,58 @@ #!/usr/bin/env -S nix-shell --pure #!nix-shell -i bash -{ pkgs ? import {} }: +{pkgs ? import {}}: 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 + ' + ''; + } -- cgit v1.2.3