diff --git a/home.nix b/home.nix index 1dec5a5..e527e48 100644 --- a/home.nix +++ b/home.nix @@ -56,11 +56,6 @@ in sageWithDoc zls - # ocaml - # ocamlPackages.utop - # ocamlPackages.ocaml-lsp - # ocamlPackages.ocamlformat - # might as well use it consistently haskell-language-server typst @@ -118,7 +113,6 @@ in wget ] else [ racket - mpv gcc julia godot_4 @@ -170,6 +164,7 @@ in settings = { show_banner = false; + edit_mode = "vi"; completions.external = { enable = true; max_results = 200; @@ -332,6 +327,13 @@ in background = "dark"; }; + programs.mpv = { + enable = !darwin; + config = { + save-position-on-quit = true; + }; + }; + xsession.windowManager.xmonad = if wm == "xmonad" then { enable = true; config = pkgs.writeText "xmonad.hs" '' @@ -420,6 +422,7 @@ in haskell-mode zig-mode python-mode + tuareg treesit-grammars.with-all-grammars