feat(doom): enable haskell module to simplify xmonad configuration

This commit is contained in:
Khaïs COLIN 2025-02-09 13:34:29 +01:00
parent 2b0e8a8669
commit 3c6a5f3ee2
2 changed files with 5 additions and 2 deletions

View file

@ -136,7 +136,7 @@
;;gdscript ; the language you waited for ;;gdscript ; the language you waited for
;;(go +lsp) ; the hipster dialect ;;(go +lsp) ; the hipster dialect
;;(graphql +lsp) ; Give queries a REST ;;(graphql +lsp) ; Give queries a REST
;;(haskell +lsp) ; a language that's lazier than I am (haskell +lsp) ; a language that's lazier than I am
;;hy ; readability of scheme w/ speed of python ;;hy ; readability of scheme w/ speed of python
;;idris ; a language you can depend on ;;idris ; a language you can depend on
;;json ; At least it ain't XML ;;json ; At least it ain't XML

View file

@ -82,6 +82,9 @@ in {
ollama ollama
# windows # windows
cassowary cassowary
# xmonad
# apparently this is needed for the haskell lsp
ghc
]; ];
file = { file = {
@ -238,7 +241,7 @@ in {
programs.doom-emacs = { programs.doom-emacs = {
enable = true; enable = true;
doomDir = ./doom.d; doomDir = ./doom.d;
extraBinPackages = with pkgs; [clang-tools nil nixd]; extraBinPackages = with pkgs; [clang-tools nil nixd haskell-language-server ghc];
}; };
programs.yazi = { programs.yazi = {