nix-configuration/development/default.nix

51 lines
825 B
Nix
Raw Normal View History

2022-09-27 22:34:21 +00:00
{ pkgs ? import <nixpkgs> { } }:
pkgs.mkShell {
buildInputs = with pkgs; [
ack
cargo-outdated
code-minimap
2022-10-14 03:53:53 +00:00
elmPackages.elm
elmPackages.create-elm-app
elmPackages.elm-format
elmPackages.elm-language-server
elmPackages.elm-optimize-level-2
elmPackages.elm-review
elmPackages.elm-test
2022-09-27 22:34:21 +00:00
exiftool
fd
ffmpeg-full
file
imagemagick
jq
libwebp
2022-09-27 22:34:21 +00:00
nodejs
openssl
openssl_3
pkg-config
protobuf
python39Full
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 = ''
2022-10-14 03:53:53 +00:00
export PATH=$HOME/.local/bin:$PATH:$HOME/.cargo/bin
2022-09-27 22:34:21 +00:00
eval "$(starship init bash)"
'';
RUST_BACKTRACE = 1;
}