simpler definitions of packages
This commit is contained in:
@@ -1,57 +1,60 @@
|
|||||||
{ pkgs ? import (fetchTarball "https://github.com/NixOS/nixpkgs/archive/9462344318b376e157c94fa60c20a25b913b2381.tar.gz") { } }:
|
{ pkgs ? import (fetchTarball "https://github.com/NixOS/nixpkgs/archive/9462344318b376e157c94fa60c20a25b913b2381.tar.gz") { } }:
|
||||||
|
|
||||||
pkgs.mkShell {
|
pkgs.mkShell {
|
||||||
buildInputs = [
|
buildInputs = with pkgs; [
|
||||||
pkgs.which
|
which
|
||||||
pkgs.curl
|
curl
|
||||||
pkgs.htop
|
htop
|
||||||
pkgs.zlib
|
zlib
|
||||||
pkgs.git
|
git
|
||||||
pkgs.gh
|
gh
|
||||||
pkgs.curl
|
curl
|
||||||
pkgs.python39
|
python39
|
||||||
pkgs.podman
|
podman
|
||||||
pkgs.tmux
|
tmux
|
||||||
pkgs.go
|
go
|
||||||
pkgs.clang
|
clang
|
||||||
pkgs.postgresql
|
postgresql
|
||||||
pkgs.neovim
|
neovim
|
||||||
pkgs.ripgrep
|
ripgrep
|
||||||
pkgs.packer
|
packer
|
||||||
pkgs.nodejs
|
nodejs
|
||||||
pkgs.cmake
|
cmake
|
||||||
pkgs.rustc
|
rustc
|
||||||
pkgs.cargo
|
cargo
|
||||||
pkgs.rustup
|
rustup
|
||||||
pkgs.tldr
|
tldr
|
||||||
pkgs.meson
|
meson
|
||||||
pkgs.protobuf3_20
|
protobuf3_20
|
||||||
pkgs.protoc-gen-go
|
protoc-gen-go
|
||||||
pkgs.protoc-gen-go-grpc
|
protoc-gen-go-grpc
|
||||||
pkgs.sqlc
|
sqlc
|
||||||
pkgs.go-task
|
go-task
|
||||||
pkgs.grpcurl
|
grpcurl
|
||||||
|
|
||||||
pkgs.gst_all_1.gstreamer
|
gst_all_1.gstreamer
|
||||||
pkgs.gst_all_1.gst-plugins-base
|
gst_all_1.gst-plugins-base
|
||||||
(pkgs.gst_all_1.gst-plugins-good.override {
|
(pkgs.gst_all_1.gst-plugins-good.override {
|
||||||
# can only have one of these
|
# can only have one of these
|
||||||
qt6Support = true;
|
qt6Support = true;
|
||||||
#qt5Support = true;
|
#qt5Support = true;
|
||||||
})
|
})
|
||||||
pkgs.gst_all_1.gst-plugins-bad
|
gst_all_1.gst-plugins-bad
|
||||||
pkgs.gst_all_1.gst-plugins-ugly
|
gst_all_1.gst-plugins-ugly
|
||||||
pkgs.gst_all_1.gst-libav
|
gst_all_1.gst-libav
|
||||||
pkgs.gst_all_1.gst-vaapi
|
gst_all_1.gst-vaapi
|
||||||
|
|
||||||
pkgs.qt6.full
|
qt6.full
|
||||||
pkgs.mesa
|
mesa
|
||||||
pkgs.libGL
|
libGL
|
||||||
pkgs.gst_all_1.gstreamermm
|
gst_all_1.gstreamermm
|
||||||
pkgs.libxkbcommon # for qt
|
libxkbcommon # for qt
|
||||||
|
|
||||||
|
fzf
|
||||||
|
];
|
||||||
|
|
||||||
pkgs.fzf
|
nativeBuildInputs = with pkgs; [
|
||||||
|
pkg-config
|
||||||
];
|
];
|
||||||
|
|
||||||
shellHook = ''
|
shellHook = ''
|
||||||
|
|||||||
Reference in New Issue
Block a user