mirror of
https://github.com/eRgo35/nix-config.git
synced 2026-02-04 05:36:11 +01:00
feat: moved dev pkgs to system
This commit is contained in:
62
hosts/modules/development.nix
Normal file
62
hosts/modules/development.nix
Normal file
@@ -0,0 +1,62 @@
|
||||
{ inputs, pkgs, rust-overlay, ... }:
|
||||
{
|
||||
environment.systemPackages = with pkgs; [
|
||||
# general
|
||||
docker
|
||||
docker-compose
|
||||
|
||||
# iot
|
||||
platformio
|
||||
|
||||
# rust
|
||||
openssl
|
||||
rustup
|
||||
pkg-config
|
||||
cargo-deny
|
||||
cargo-edit
|
||||
cargo-watch
|
||||
# rust-analyzer
|
||||
|
||||
# bash
|
||||
shellcheck
|
||||
|
||||
# nodejs
|
||||
node2nix
|
||||
nodejs
|
||||
nodePackages.pnpm
|
||||
yarn
|
||||
|
||||
# # python
|
||||
# python311
|
||||
# python311Packages.pip
|
||||
# python311Packages.venvShellHook
|
||||
|
||||
# cpp
|
||||
clang-tools
|
||||
libgcc
|
||||
cmake
|
||||
codespell
|
||||
conan
|
||||
cppcheck
|
||||
doxygen
|
||||
gtest
|
||||
lcov
|
||||
vcpkg
|
||||
# vcpkg-tool
|
||||
valgrind
|
||||
|
||||
# haskell
|
||||
cabal-install
|
||||
ghc
|
||||
haskell-language-server
|
||||
|
||||
# nix
|
||||
cachix
|
||||
lorri
|
||||
niv
|
||||
nixfmt-classic
|
||||
statix
|
||||
vulnix
|
||||
haskellPackages.dhall-nix
|
||||
];
|
||||
}
|
||||
Reference in New Issue
Block a user