2022-09-27 22:34:21 +00:00
|
|
|
{ pkgs ? import <nixpkgs> { } }:
|
|
|
|
|
|
|
|
pkgs.mkShell {
|
|
|
|
buildInputs = with pkgs; [
|
|
|
|
ack
|
|
|
|
cargo-outdated
|
|
|
|
code-minimap
|
|
|
|
exiftool
|
|
|
|
fd
|
|
|
|
ffmpeg-full
|
|
|
|
file
|
|
|
|
imagemagick
|
2022-09-28 16:04:15 +00:00
|
|
|
jq
|
|
|
|
libwebp
|
2022-09-27 22:34:21 +00:00
|
|
|
nodejs
|
|
|
|
openssl
|
|
|
|
openssl_3
|
|
|
|
pkg-config
|
|
|
|
protobuf
|
|
|
|
python39Full
|
2022-09-28 16:04:15 +00:00
|
|
|
python39Packages.aiofiles
|
|
|
|
python39Packages.aiohttp
|
2022-09-27 22:34:21 +00:00
|
|
|
python39Packages.pynvim
|
|
|
|
ripgrep
|
|
|
|
rustup
|
|
|
|
taplo-lsp
|
|
|
|
taplo-cli
|
|
|
|
tokei
|
|
|
|
tree-sitter
|
|
|
|
zig
|
|
|
|
zlib
|
|
|
|
zlib-ng
|
|
|
|
];
|
|
|
|
|
|
|
|
shellHook = ''
|
|
|
|
|
|
|
|
export PATH=$PATH:$HOME/.local/bin:$HOME/.cargo/bin
|
|
|
|
|
|
|
|
eval "$(starship init bash)"
|
|
|
|
'';
|
|
|
|
|
|
|
|
RUST_BACKTRACE = 1;
|
|
|
|
}
|