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