nixos-config/shells/basic-ruby.nix
2024-02-06 14:26:26 +01:00

15 lines
380 B
Nix

{ pkgs, inputs, ... }:
pkgs.devshell.mkShell {
name = "Basic ruby project";
imports = [ "${inputs.devshell}/extra/language/ruby.nix" ];
packages = with pkgs; [
nodejs
nodePackages.typescript-language-server
rubyPackages_3_3.solargraph
yarn
];
language.ruby = {
package = pkgs.ruby_3_3;
nativeDeps = [ pkgs.zlib pkgs.libffi pkgs.libyaml ];
};
}