Add development shell
This commit is contained in:
parent
cbae960733
commit
daa89cee93
1 changed files with 39 additions and 0 deletions
39
development/default.nix
Normal file
39
development/default.nix
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
{ pkgs ? import <nixpkgs> { } }:
|
||||||
|
|
||||||
|
pkgs.mkShell {
|
||||||
|
buildInputs = with pkgs; [
|
||||||
|
ack
|
||||||
|
cargo-outdated
|
||||||
|
code-minimap
|
||||||
|
exiftool
|
||||||
|
fd
|
||||||
|
ffmpeg-full
|
||||||
|
file
|
||||||
|
imagemagick
|
||||||
|
nodejs
|
||||||
|
openssl
|
||||||
|
openssl_3
|
||||||
|
pkg-config
|
||||||
|
protobuf
|
||||||
|
python39Full
|
||||||
|
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;
|
||||||
|
}
|
Loading…
Reference in a new issue