From 09004f4517eba8f57d37897e34f6ba56ad3653f1 Mon Sep 17 00:00:00 2001 From: seth Date: Wed, 1 Nov 2023 06:42:48 -0400 Subject: stop using neovim.nix i had small, but annoying issues here and i don't care for lazy loading much tbh --- dev.nix | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 dev.nix (limited to 'dev.nix') diff --git a/dev.nix b/dev.nix new file mode 100644 index 0000000..41573ac --- /dev/null +++ b/dev.nix @@ -0,0 +1,31 @@ +{ + perSystem = { + config, + pkgs, + ... + }: { + devShells.default = pkgs.mkShell { + shellHook = config.pre-commit.installationScript; + + packages = with pkgs; [ + actionlint + self'.formatter + deadnix + nil + statix + stylua + ]; + }; + + formatter = pkgs.alejandra; + + pre-commit.settings.hooks = { + actionlint.enable = true; + alejandra.enable = true; + deadnix.enable = true; + nil.enable = true; + statix.enable = true; + stylua.enable = true; + }; + }; +} -- cgit v1.2.3