{ lib, config, pkgs, ... }: { imports = [ ./lf.nix ./base.nix ]; home.packages = with pkgs; [ entr trash-cli nix-output-monitor unzip gnumake pandoc htop ffmpeg-full wget dtrx unzip zip glances davfs2 yt-dlp aria2 yazi ncdu android-tools tor-browser ]; programs.neovim.extraPackages = with pkgs; [ nodejs_24 ocamlPackages.lsp ocamlPackages.ocamlformat cargo nixd nixfmt-rfc-style lua-language-server ocaml ocamlPackages.ocaml-lsp pyright ripgrep ]; xdg.mimeApps.defaultApplications = { "text/plain" = "nvim.desktop"; }; programs.pistol.enable = true; }