mirror of
https://github.com/larstvei/nix-config.git
synced 2024-11-26 08:58:31 +00:00
70 lines
833 B
Nix
70 lines
833 B
Nix
{ pkgs, ... }:
|
|
with pkgs; {
|
|
bqn = [
|
|
cbqn
|
|
];
|
|
|
|
clojure = [
|
|
babashka
|
|
clj-kondo
|
|
clojure
|
|
leiningen
|
|
neil
|
|
];
|
|
|
|
go = [
|
|
go
|
|
gopls
|
|
];
|
|
|
|
haskell = [
|
|
(haskell.packages.ghc96.ghcWithPackages
|
|
(ps: with ps; [
|
|
QuickCheck
|
|
]))
|
|
stack
|
|
];
|
|
|
|
java = [
|
|
jdk
|
|
jdt-language-server
|
|
];
|
|
|
|
maude = [
|
|
maude
|
|
];
|
|
|
|
minizinc = [
|
|
minizinc
|
|
];
|
|
|
|
nix = [
|
|
nil
|
|
nixfmt
|
|
];
|
|
|
|
python = [
|
|
(python3.withPackages
|
|
(python-packages: with python-packages; [
|
|
graphviz
|
|
html2text
|
|
hypothesis
|
|
matplotlib
|
|
numpy
|
|
openpyxl
|
|
pandas
|
|
pygments
|
|
python-lsp-server
|
|
scikit-learn
|
|
scipy
|
|
xlsxwriter
|
|
yattag
|
|
z3
|
|
]))
|
|
];
|
|
|
|
tex = [
|
|
texlive.combined.scheme-full
|
|
];
|
|
}
|