diff --git a/shell.nix b/shell.nix new file mode 100644 index 0000000..a54bab8 --- /dev/null +++ b/shell.nix @@ -0,0 +1,27 @@ +{ inputs, ... }: +{ + imports = [ + inputs.devshell.flakeModule + ]; + perSystem = + { pkgs, ... }: + { + devshells.default = { + env = [ + { + name = "XDG_DATA_DIRS"; + eval = "$XDG_DATA_DIRS:${pkgs.gtk3}/share/gsettings-schemas/${pkgs.gtk3.name}:${pkgs.gsettings-desktop-schemas}/share/gsettings-schemas/${pkgs.gsettings-desktop-schemas.name}"; + } + ]; + devshell = { + + packages = with pkgs; [ + gsettings-desktop-schemas + basiliskii + gtk3 + glib + ]; + }; + }; + }; +}