mirror of
https://github.com/willemml/dotfiles.nix.git
synced 2025-04-12 19:27:17 +00:00
56 lines
844 B
Nix
56 lines
844 B
Nix
{
|
|
pkgs,
|
|
lib,
|
|
...
|
|
}: let
|
|
node-packages = with pkgs.nodePackages; [
|
|
bash-language-server
|
|
prettier
|
|
];
|
|
fenix-rust = pkgs.fenix.combine (with pkgs.fenix; [
|
|
latest.toolchain
|
|
targets.thumbv7em-none-eabihf.latest.rust-std
|
|
]);
|
|
in {
|
|
home.packages = with pkgs;
|
|
[
|
|
alejandra
|
|
bash
|
|
bat
|
|
black
|
|
cachix
|
|
coreutils
|
|
curl
|
|
docker
|
|
docker-compose
|
|
fd
|
|
fenix-rust
|
|
findutils
|
|
gawk
|
|
git-crypt
|
|
jq
|
|
nix-tree
|
|
nix-zsh-completions
|
|
nixfmt
|
|
nixpkgs-fmt
|
|
nmap
|
|
nodejs
|
|
openssh
|
|
pass-git-helper
|
|
pinentry
|
|
pv
|
|
ripgrep
|
|
rnix-lsp
|
|
rsync
|
|
shellcheck
|
|
shfmt
|
|
sqlite
|
|
tealdeer
|
|
unzip
|
|
vhdl-ls
|
|
yq
|
|
vhdl-ls
|
|
zsh-completions
|
|
]
|
|
++ node-packages;
|
|
}
|