Bernardo Magri преди 8 месеца
родител
ревизия
c61173308a
променени са 1 файла, в които са добавени 24 реда и са изтрити 0 реда
  1. 24 0
      shell.nix

+ 24 - 0
shell.nix

@@ -0,0 +1,24 @@
+{ pkgs ? import <nixpkgs> {} }:
+
+pkgs.mkShell {
+  buildInputs = with pkgs; [
+    meson
+    ninja
+    pkg-config
+    gtk4
+    gtkmm4
+    libsigcxx
+    
+    # Development tools
+    gdb
+    valgrind
+    clang-tools
+  ];
+
+  shellHook = ''
+    echo "MineSweeper Development Environment"
+    echo "=================================="
+    echo "Build with: meson setup build && meson compile -C build"
+    echo "Run with: ./build/minesweeper"
+  '';
+}