merge enby environment with RENA

This commit is contained in:
Emile Clark-Boman 2025-09-27 13:27:47 +10:00
parent b479742884
commit 2937bfbf85
2 changed files with 30 additions and 3 deletions

12
.gitignore vendored
View file

@ -1 +1,11 @@
sandbox/
deps/*
!deps/Makefile
bin/
# clang
.cache
compile_commands.json
# valgrind
vgcore.*

View file

@ -1,5 +1,5 @@
{
description = "devshell-dorne";
description = "devshell-enby";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.05";
@ -22,7 +22,9 @@
};
devShells = forAllSystems (
system: pkgs: {
system: pkgs: let
lib = pkgs.lib;
in {
default = pkgs.mkShell {
packages = with pkgs; [
gnumake
@ -43,8 +45,23 @@
])
# .NET Development Tooling
ilspycmd
# Dear ImGui
freetype.dev
# SDL3+OpenGL3 backend (OPTIONAL)
# TODO: remove these and only install if necessary
glfw3
glm
sdl3
sdl3-image
sdl3-ttf
];
env = {
#SDL_CONFIG = "${SDL2.dev}/bin/sdl2-config";
PATH = lib.makeBinPath [pkgs.sdl3.dev];
};
shell = "${pkgs.bash}/bin/bash";
# so I can easily read the glibc header files