11 Commits

Author SHA1 Message Date
Tobias Berger
8f164cffe4 Add libicu to shell.nix (#35540)
Add libicu to Nix shell

I'm not sure if it's just me but without this, the C# debugger in VSCode
simply does not work
2025-02-26 19:54:33 +01:00
Tobias Berger
2fa4f0a286 Update nix flake for .NET 9 (#34480) 2025-01-17 18:26:04 +01:00
stellar-novas
e59b9c5714 Remove glibc from devshell (#28842) 2024-08-27 17:04:12 +02:00
Ioannis Eleftheriou
16d18abdcf Bump nixpkgs rev (#25361)
* Bump nixpkgs revision

* Update nix-direnv

* Remove extra nix functionalities

Both nix-direnv and legacy command nix-shell fail. Reverting to
flakes-only commands.

* Pin nixpkgs per suggestion

See https://github.com/space-wizards/space-station-14/pull/25361#discussion_r1494196038

* Revert nix-direnv removal

* Add python3 to shell.nix
2024-02-19 10:08:05 -08:00
Ioannis Eleftheriou
0cbdbd2fa5 Bump nixpkgs input (#24572) 2024-01-25 17:40:51 -08:00
Ioannis Eleftheriou
2629a8d92c Provide non-flake hermetic shell by pinning nixpkgs (#23368)
Provide non-flake solution by pinning in shell.nix

Invoking `nix-shell` makes shell.nix not consume the flake. Importing
`<nixpkgs>` is dependent on the user's current nixpkgs channel. This is not
reproducible.

Fix this by pinning nixpkgs to the same revision of the flake input.
2024-01-06 00:07:08 -08:00
yathxyz
a5a6e653a3 Fix nix devShell (#22663) 2023-12-17 17:55:37 +01:00
Vera Aguilera Puerto
89fc46a42d Add required dependencies for CEF to Nix shell (#17961) 2023-07-11 17:29:54 +02:00
Vera Aguilera Puerto
f24c5331bc Update nixpkgs to 23.05, improve direnv integration and flake devShell (#17217) 2023-06-08 21:25:04 +02:00
Vera Aguilera Puerto
9b955c0564 Specify shell.nix dependencies using "packages", not "inputsFrom" (#16514) 2023-05-16 21:41:14 +02:00
Vera Aguilera Puerto
e94d36f51a Add nix flake with development environment shell and direnv. (#16047)
Use with nix-direnv, `nix-shell` or `nix develop`.
2023-05-09 17:28:12 +02:00