update and cleanup of the nix environment

This commit is contained in:
Sebastian Wendel 2023-09-28 09:33:06 +02:00
parent be98721c1c
commit 54b30d0f33

View file

@ -6,21 +6,12 @@ with self.pkgs.${system};
[ [
# Development # Development
editorconfig-checker editorconfig-checker
esptool
micropython
nodePackages.node-red
openscad
pre-commit pre-commit
python310Full
python310Packages.mkdocs
python310Packages.mkdocs-material
python310Packages.mkdocs-material-extensions
yaml-language-server yaml-language-server
] ]
++ lib.optionals (pkgs.hostPlatform.system == "x86_64-linux") [ ++ lib.optionals (pkgs.hostPlatform.system == "x86_64-linux") [
vscodium-fhs vscodium-fhs
vscode-extensions.marp-team.marp-vscode vscode-extensions.marp-team.marp-vscode
freecad
] ]
++ [ ++ [
# Linter # Linter
@ -28,19 +19,15 @@ with self.pkgs.${system};
yamllint yamllint
# Nix # Nix
deploy-rs
alejandra alejandra
nixUnstable nixUnstable
rnix-lsp nil
# Service # Service
mosquitto mosquitto
# Misc # Misc
reuse reuse
zstd
wget
raspberrypi-eeprom
]; ];
shellHook = '' shellHook = ''
${self.checks.${system}.pre-commit-check.shellHook} ${self.checks.${system}.pre-commit-check.shellHook}