nixos-config/modules/home/langs.nix
2025-04-22 17:12:16 -04:00

71 lines
1.1 KiB
Nix

{ pkgs-stable, pkgs, ... }:
{
home.packages = with pkgs; [
guix
guile
python3
ruff
(sbcl.withPackages (ps: with ps; [
cffi
arrow-macros
alexandria
serapeum
]))
ccl
ecl
racket
ruby
ruby-lsp
gdu
cljfmt
libxml2
nixfmt-rfc-style
shfmt
html-tidy
openal
procs
jre
tree-sitter
(tree-sitter.withPlugins (_: tree-sitter.allGrammars))
yaml-language-server
typescript-language-server
svelte-language-server
bash-language-server
nginx-language-server
lua-language-server
lemminx
stylelint-lsp
htmx-lsp
autotools-language-server
arduino-language-server
ccls
vscode-langservers-extracted
java-language-server
pkgs-stable.javascript-typescript-langserver
haskell-language-server
cmake-language-server
stylelint-lsp
marksman
haskell-language-server
emacs-lsp-booster
black
jsbeautifier
typescript
prettierd
stylelint
nixd
nixdoc
nix-init
alejandra
];
home.file.".sbclrc".source = ../../homes/emenel/dotfiles/dot_sbclrc;
}