home

My NixOS systems configurations.
Log | Files | Refs | LICENSE

go.nix (400B)


      1 { config, pkgs, ... }:
      2 
      3 {
      4   home.sessionVariables = {
      5     # GOPATH = "${config.home.homeDirectory}";
      6   };
      7   home.packages = with pkgs; [
      8     gcc
      9     go_1_22
     10     gopls
     11     godef
     12     golangci-lint
     13     golint
     14     gopkgs
     15     go-outline
     16     go-symbols
     17     delve
     18     gotools
     19     gotestsum
     20     gofumpt
     21     # misc
     22     protobuf
     23     my.ram
     24     # not really go but still
     25     gosmee
     26     # cue
     27     deptree
     28   ];
     29 }