diff options
author | Ralph Amissah <ralph.amissah@gmail.com> | 2023-02-21 16:32:11 -0500 |
---|---|---|
committer | Ralph Amissah <ralph.amissah@gmail.com> | 2023-02-28 13:19:16 -0500 |
commit | 9598bd7275bec260f8f1131ae196d3a5f1e26617 (patch) | |
tree | 84885cbd312f4dfe44a1ca6e8a3c1d6eb48abc22 /devenv.nix | |
parent | nix flake & build, devShells etc. (diff) |
nix flake & build, temp. remove gdc
Diffstat (limited to 'devenv.nix')
-rw-r--r-- | devenv.nix | 49 |
1 files changed, 14 insertions, 35 deletions
@@ -1,55 +1,34 @@ -# profile.nix -{ pkgs ? import <nixpkgs> { }, name ? "user-env" }: with pkgs; +{ pkgs ? import <nixpkgs> { }, name ? "user-env" }: +with pkgs; buildEnv { inherit name; - extraOutputsToInstall = [ "out" "man" "lib" ]; # to get all needed symlinks + extraOutputsToInstall = [ "out" "man" "lib" ]; # to get all needed symlinks paths = [ + # ❯❯❯ nix_related #nix # if not on NixOS, this is needed direnv + #cachix nixVersions.unstable #nixFlakes nix-prefetch-git validatePkgConfig - nix-tree jq nix-output-monitor + nix-output-monitor + nix-tree + jq git + gnumake ps - ### d_build_related + # ❯❯❯ d_build_related + # ❯❯ package manager dub - ## compiler + # ❯❯ compiler dmd ldc - #gdc - #rund - ## linker - #lld - #mold - ## builder - #ninja - #meson - ### sqlite search related + # ❯❯❯ sqlite search related sqlite - # ### pdf_latex_related - # source-sans-pro - # source-serif-pro - # source-code-pro - # texlive.combined.scheme-full - # ### xml_and_epub_related - # libxml2 - # html-tidy - # xmlstarlet - # epubcheck - # ebook_tools - # epr - # sigil - # calibre #(suite includes: ebook-viewer) - # foliate - # ### i18n translation related - # perl534Packages.Po4a - ### candy - #starship # this will create a script that will rebuild and upgrade your setup; using shell script syntax (writeScriptBin "nix-rebuild" '' #!${stdenv.shell} - cd <path-to-flake> || exit 1 + #cd <path-to-flake> || exit 1 nix flake update nix profile upgrade '.*' '') |