diff --git a/home-manager/home.nix b/home-manager/home.nix index 29c5559..a3f837c 100644 --- a/home-manager/home.nix +++ b/home-manager/home.nix @@ -49,13 +49,11 @@ piper # ratbagd mice config gui krita # best drawing program tutanota-desktop # fjdlkfjldjflkd - delfin # jellyfin client nurl # nix git config tool lazygit # Amazing git tui lm_sensors # Sensor monitoring tool feather # Amazing monero wallet heroic # Epic games/gog game launcher - protonvpn-gui # Proton vpn gui app beets # Music tagger nicotine-plus # Amazing soulseek client prismlauncher # Best minecraft launcher @@ -64,6 +62,7 @@ inputs.hb-downloader.packages.${pkgs.system}.default # My custom humble bundle bulk link extractor for aria2 list format protonup-qt # Proton ge manager ungoogled-chromium # For sites that don't work with firefox based browsers + abcde # CLI audio ripper (nerdfonts.override { fonts = [ "CascadiaCode" ]; }) # Best font (retroarch.override { cores = with libretro; [ snes9x mgba ]; }) ]; diff --git a/home-manager/modules/nvim.nix b/home-manager/modules/nvim.nix index b13a543..2f30d2f 100644 --- a/home-manager/modules/nvim.nix +++ b/home-manager/modules/nvim.nix @@ -60,7 +60,16 @@ extraConfigLuaPost = '' vim.notify = require("mini.notify").make_notify() ''; - extraPackages = with pkgs; [ stylua isort black nixfmt jq shfmt ripgrep ]; + extraPackages = with pkgs; [ + stylua + isort + black + nixfmt + jq + shfmt + ripgrep + prettierd + ]; plugins = { comment-nvim.enable = true; @@ -123,6 +132,8 @@ python = [ "isort" "black" ]; nix = [ "nixfmt" ]; sh = [ "shfmt" ]; + html = [ "prettierd" ]; + css = [ "prettierd" ]; }; }; lint = { @@ -215,6 +226,9 @@ marksman.enable = true; gopls.enable = true; pyright.enable = true; + html.enable = true; + emmet_ls.enable = true; + cssls.enable = true; }; keymaps = { diagnostic = {