From 35265935522ac3730e26f8682704315516f7cbe5 Mon Sep 17 00:00:00 2001 From: spl3g Date: Fri, 31 Oct 2025 19:25:30 +0300 Subject: Add ui knobs --- flake.nix | 34 +++++++++++++++++++++++----------- 1 file changed, 23 insertions(+), 11 deletions(-) (limited to 'flake.nix') diff --git a/flake.nix b/flake.nix index 55545c1..1ff7361 100644 --- a/flake.nix +++ b/flake.nix @@ -19,22 +19,34 @@ in { devShells = forEachSupportedSystem ( {pkgs}: { - default = pkgs.mkShell { - packages = with pkgs; [ - clang - stdenv.cc - lldb - - man-pages - man-pages-posix - + default = let + libs = with pkgs; [ alsa-lib - sdl3 + sdl3.dev sdl3-ttf sdl3-image ]; - }; + in + pkgs.mkShell { + packages = with pkgs; + [ + clang + stdenv.cc + lldb + gdb + + man-pages + man-pages-posix + ] + ++ libs; + shellHook = '' + rm -r .lib-links + mkdir .lib-links + + ${builtins.concatStringsSep "\n " (map (lib: "ln -s ${lib} .lib-links/") libs)} + ''; + }; } ); -- cgit v1.2.3