feat: added devtools

This commit is contained in:
2024-12-18 08:51:37 +01:00
parent ef36e6c289
commit c35cd3ee48
6 changed files with 91 additions and 5 deletions

View File

@@ -4,6 +4,7 @@
if hostname == "zion" then
[
./programs/btop.nix
./programs/development.nix
./programs/fastfetch.nix
# ./programs/foot.nix
./programs/git.nix
@@ -33,6 +34,7 @@
else if hostname == "thor" then
[
./programs/btop.nix
./programs/development.nix
./programs/fastfetch.nix
# ./programs/foot.nix
./programs/git.nix

View File

@@ -0,0 +1,61 @@
{ inputs, pkgs, rust-overlay, ... }:
{
home.packages = with pkgs; [
# general
docker
docker-compose
# iot
platformio
# rust
openssl
cargo
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
];
}

View File

@@ -66,10 +66,7 @@
# > development < #
android-studio
docker
docker-compose
seahorse
platformio
iwgtk
imv
feh
@@ -82,7 +79,7 @@
qalculate-gtk
file-roller
vim
nixfmt-rfc-style
# nixfmt-rfc-style
nemo
nixd
glfw-wayland-minecraft

View File

@@ -8,7 +8,7 @@
zlib
openssl.dev
pkg-config
nixfmt-rfc-style
# nixfmt-rfc-style
python3
]
);