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 = { inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.05"; nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.05";
@ -22,7 +22,9 @@
}; };
devShells = forAllSystems ( devShells = forAllSystems (
system: pkgs: { system: pkgs: let
lib = pkgs.lib;
in {
default = pkgs.mkShell { default = pkgs.mkShell {
packages = with pkgs; [ packages = with pkgs; [
gnumake gnumake
@ -43,8 +45,23 @@
]) ])
# .NET Development Tooling # .NET Development Tooling
ilspycmd 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"; shell = "${pkgs.bash}/bin/bash";
# so I can easily read the glibc header files # so I can easily read the glibc header files