mirror of
https://github.com/eRgo35/nix-config.git
synced 2026-02-04 08:36:11 +01:00
62 lines
782 B
Nix
62 lines
782 B
Nix
{ inputs, pkgs, rust-overlay, ... }:
|
|
{
|
|
home.packages = 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
|
|
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
|
|
];
|
|
}
|