gitea
Зеркало из https://github.com/go-gitea/gitea
/
flake.nix
39 строк · 756.0 Байт
1{
2inputs = {
3nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable";
4flake-utils.url = "github:numtide/flake-utils";
5};
6outputs =
7{ nixpkgs, flake-utils, ... }:
8flake-utils.lib.eachDefaultSystem (
9system:
10let
11pkgs = nixpkgs.legacyPackages.${system};
12in
13{
14devShells.default = pkgs.mkShell {
15buildInputs = with pkgs; [
16# generic
17git
18git-lfs
19gnumake
20gnused
21gnutar
22gzip
23
24# frontend
25nodejs_20
26
27# linting
28python312
29poetry
30
31# backend
32go_1_22
33gofumpt
34sqlite
35];
36};
37}
38);
39}
40