use lib.concatLists
This commit is contained in:
@@ -123,89 +123,91 @@ in
|
||||
|
||||
home.packages =
|
||||
with pkgs;
|
||||
[
|
||||
# python formatter
|
||||
ruff
|
||||
lib.concatLists [
|
||||
[
|
||||
# python formatter
|
||||
ruff
|
||||
|
||||
# for website generation
|
||||
hugo
|
||||
go
|
||||
# for website generation
|
||||
hugo
|
||||
go
|
||||
|
||||
# for benchmaking stuff
|
||||
hyperfine
|
||||
# for benchmaking stuff
|
||||
hyperfine
|
||||
|
||||
pfetch-rs
|
||||
waypipe
|
||||
pfetch-rs
|
||||
waypipe
|
||||
|
||||
sshfs
|
||||
sshfs
|
||||
|
||||
# nix formatter
|
||||
nixfmt-rfc-style
|
||||
# nix formatter
|
||||
nixfmt-rfc-style
|
||||
|
||||
# serial viewer
|
||||
minicom
|
||||
# serial viewer
|
||||
minicom
|
||||
|
||||
# "~~matt's~~ my trace route"
|
||||
mtr
|
||||
# "~~matt's~~ my trace route"
|
||||
mtr
|
||||
|
||||
ffmpeg-full
|
||||
ffmpeg-full
|
||||
|
||||
# microcontroller tooling
|
||||
probe-rs
|
||||
# microcontroller tooling
|
||||
probe-rs
|
||||
|
||||
(python312.withPackages (
|
||||
ps: with ps; [
|
||||
mypy # type checking
|
||||
(python312.withPackages (
|
||||
ps: with ps; [
|
||||
mypy # type checking
|
||||
|
||||
python-lsp-server # lsp
|
||||
python-lsp-ruff # ruff integration
|
||||
pyserial
|
||||
python-lsp-server # lsp
|
||||
python-lsp-ruff # ruff integration
|
||||
pyserial
|
||||
|
||||
numpy
|
||||
matplotlib
|
||||
notebook
|
||||
numpy
|
||||
matplotlib
|
||||
notebook
|
||||
|
||||
pandas
|
||||
]
|
||||
))
|
||||
pandas
|
||||
]
|
||||
))
|
||||
|
||||
binwalk
|
||||
binwalk
|
||||
|
||||
# clang-format and clang-tidy
|
||||
clang-tools
|
||||
clang
|
||||
gdb
|
||||
# clang-format and clang-tidy
|
||||
clang-tools
|
||||
clang
|
||||
gdb
|
||||
|
||||
git-crypt
|
||||
git-crypt
|
||||
|
||||
imagemagick
|
||||
imagemagick
|
||||
|
||||
nixpkgs-review
|
||||
nixpkgs-review
|
||||
|
||||
nmap
|
||||
nmap
|
||||
|
||||
# terminal image viewer
|
||||
timg
|
||||
# terminal image viewer
|
||||
timg
|
||||
|
||||
tcpdump
|
||||
tcpdump
|
||||
|
||||
borgbackup
|
||||
borgbackup
|
||||
|
||||
# used to deploy nix system to server
|
||||
# (and in the future, desktop)
|
||||
deploy-rs
|
||||
# used to deploy nix system to server
|
||||
# (and in the future, desktop)
|
||||
deploy-rs
|
||||
|
||||
# power stuff
|
||||
powerstat
|
||||
# power stuff
|
||||
powerstat
|
||||
|
||||
nodePackages_latest.nodejs
|
||||
nodePackages_latest.nodejs
|
||||
|
||||
yt-dlp
|
||||
]
|
||||
++ rust_pkgs
|
||||
++ lsps
|
||||
++ java_tools
|
||||
++ common_tools;
|
||||
yt-dlp
|
||||
]
|
||||
rust_pkgs
|
||||
lsps
|
||||
java_tools
|
||||
common_tools
|
||||
];
|
||||
|
||||
# https://github.com/flamegraph-rs/flamegraph
|
||||
home.file.".cargo/config.toml".text = ''
|
||||
|
||||
Reference in New Issue
Block a user