diff --git a/shells/default.nix b/shells/default.nix index ced1f8f7..048e3870 100644 --- a/shells/default.nix +++ b/shells/default.nix @@ -2,4 +2,5 @@ with pkgs; { flatpak = callPackage ./flatpak.nix { }; + hugo = callPackage ./hugo.nix { }; } diff --git a/shells/hugo.nix b/shells/hugo.nix new file mode 100644 index 00000000..f1e8274f --- /dev/null +++ b/shells/hugo.nix @@ -0,0 +1,11 @@ +# My usual toolchain for developing Hugo projects. +{ mkShell, hugo, git, go, nodejs-16_x }: + +mkShell { + packages = [ + hugo # The main tool. + go # I might use Go modules which requires the Golang runtime. + git # VCS of my choice. + nodejs-16_x # The supported NodeJS version. + ]; +}