Skip to content
Snippets Groups Projects
Select Git revision
  • bafab4fa16de192fed48924aa0e8ad86197ad0a7
  • master default protected
  • 1.31
  • 4.28.0
  • 4.27.0
  • 4.26.0
  • 4.25.5
  • 4.25.4
  • 4.25.3
  • 4.25.2
  • 4.25.1
  • 4.25.0
  • 4.24.3
  • 4.24.2
  • 4.24.1
  • 4.24.0
  • 4.23.6
  • 4.23.5
  • 4.23.4
  • 4.23.3
  • 4.23.2
  • 4.23.1
  • 4.23.0
23 results

README.md

Blame
  • devenv.nix 21.82 KiB
    {
      pkgs ? null,
      inputs ? null,
      phps ? null,
      lib ? null,
      config ? null,
      modulesPath ? null,
      ...
    }: let
      currentSystem =
        if pkgs.stdenv.system != null
        then pkgs.stdenv.system
        else builtins.currentSystem;
    in {
      env.APP_NAME = "monster";
      env.dddd = "@schukai/monster";
    
      # https://devenv.sh/packages/
      packages = with pkgs; [
        (inputs.version.packages."${builtins.currentSystem}".default)
        (inputs.bob.packages."${builtins.currentSystem}".default)
    
        awscli2
        graphviz
        plantuml
        appimage-run
        blackbox
        coreutils-full
        dbeaver
        delve
        fd
        gawk
        gcc12
        gdlv
        git
        glab
        gnugrep
        gnumake
        gnused
        go-task
        gum
        httpie
        hurl
        jq
        libffi
        logrotate
        meld
        memcached
        netcat
        nodePackages.pnpm
        php82Extensions.xdebug
        plantuml-c4
        alejandra
        procps
        ranger
        unzip
        util-linux
        zlib
      ];
    
      languages = {
        go = {enable = true;};
        javascript = {
          enable = true;
          package = pkgs.nodejs_20;
          corepack.enable = true;
        };
      };