Removed all languages but python and latex from home manager config.

This commit is contained in:
vorboyvo 2024-12-27 16:33:50 -05:00
parent cf1a0af296
commit 257bfd61b6

View file

@ -61,27 +61,12 @@ rec {
olympus = callPackage ../../pkgs/olympus/package.nix { }; olympus = callPackage ../../pkgs/olympus/package.nix { };
kakmerge = callPackage ../../pkgs/kakmerge/kakmerge.nix { }; kakmerge = callPackage ../../pkgs/kakmerge/kakmerge.nix { };
# xdg-terminal-exec = callPackage ../../pkgs/xdg-terminal-exec/xdg-terminal-exec.nix { }; # xdg-terminal-exec = callPackage ../../pkgs/xdg-terminal-exec/xdg-terminal-exec.nix { };
in [ gcc tree-sitter rustup ] ++ # Basic dev tools in
[ marksman nil ] ++ # Language servers except those installed through package sections [ marksman nil ] ++ # Language servers except those installed through package sections
[ texliveFull texlab ] ++ # LaTeX [ texliveFull texlab ] ++ # LaTeX
# (with ocamlPackages; [
# ocaml
# opam
# dune_3
# dune-release
# merlin
# ocaml-lsp
# odoc
# ocamlformat
# utop
# ]) ++ # OCaml
# [ rustup ] ++ # Rust
# [ go gopls ] ++ # Golang
# (with elmPackages; [ elm elm-language-server elm-format elm-test ]) ++
[ (python3.withPackages (ppkgs: with ppkgs;[ [ (python3.withPackages (ppkgs: with ppkgs;[
pyyaml python-lsp-server pyyaml python-lsp-server
])) ] ++ # I guess..... ])) ] ++ # I guess.....
[ coursier metals jdk23 scala scala-cli scalafmt ammonite sbt ] ++ # Scala
[ [
kak-lsp kak-lsp
brightnessctl brightnessctl
@ -145,7 +130,7 @@ rec {
] ++ # Fonts ] ++ # Fonts
# [ papirus-icon-theme ] ++ # Icons # [ papirus-icon-theme ] ++ # Icons
# [ vanilla-dmz ] ++ # Cursor # [ vanilla-dmz ] ++ # Cursor
[ kakmerge jetbrains.idea-community ] ++ # Temp [ kakmerge ] ++ # Temp
[ ]; [ ];
programs.home-manager.enable = true; programs.home-manager.enable = true;