This commit is contained in:
alsaiduq-lab 2025-03-30 03:33:32 -06:00
parent 026d09a189
commit 8ed99daa24
7 changed files with 117 additions and 56 deletions

View file

@ -5,12 +5,6 @@
}: let
customPkgs = import ../pkgs {inherit pkgs lib;};
in {
imports = [
../modules/python.nix
];
python.enable = true;
environment.systemPackages = with pkgs; [
brave # TODO: make a module to save browser stuff
vesktop
@ -48,7 +42,6 @@ in {
htop
btop
nvtopPackages.full
ripgrep
fd
fzf
jq
@ -95,5 +88,42 @@ in {
nodePackages.pnpm
zlib.dev
udiskie
rust-analyzer
clang-tools
vscode-langservers-extracted
nodePackages.eslint
gopls
lua-language-server
marksman
nil
ruff
taplo
yaml-language-server
alejandra
nodePackages.prettier
stylua
shfmt
nodePackages.sql-formatter
yamlfmt
luaPackages.luacheck
nodePackages.markdownlint-cli
nodePackages.stylelint
nodePackages.htmlhint
yamllint
nodePackages.jsonlint
hadolint
shellcheck
cppcheck
go-tools
rubocop
phpPackages.php-codesniffer
phpPackages.phpstan
checkstyle
tflint
sqlfluff
rustc
python3Packages.debugpy
customPkgs.python-ngx-lsp
];
}