diff --git a/dev/shells.nix b/dev/shells.nix index 2f53035..1353550 100644 --- a/dev/shells.nix +++ b/dev/shells.nix @@ -27,6 +27,31 @@ }; + nvim-bash = pkgs.mkShellNoCC { + + packages = with pkgs; [ + clang + + glfw + glew + + sdl3 + + curl + glm + nlohmann_json + stb + + gamenetworkingsockets + + ]; + + shellHook = '' + exec nvim + ''; + + }; + zsh = pkgs.mkShellNoCC { packages = with pkgs; [ @@ -53,6 +78,32 @@ }; + nvim-zsh = pkgs.mkShellNoCC { + + packages = with pkgs; [ + clang + + glfw + glew + + sdl3 + + curl + glm + nlohmann_json + stb + + gamenetworkingsockets + + ]; + + shellHook = '' + export SHELL=$(realpath `which zsh`) + exec nvim + ''; + + }; + default = self'.devShells.bash; }; };