diff --git a/home/config/nvim/plugins/formatter.fnl b/home/config/nvim/plugins/formatter.fnl index ffc8c04..b2f0c4a 100644 --- a/home/config/nvim/plugins/formatter.fnl +++ b/home/config/nvim/plugins/formatter.fnl @@ -27,6 +27,7 @@ []))) (conform.setup {:formatters_by_ft {:css [:treefmt_or_prettier] + :elixir [:mix] :fennel [:treefmt_or_fnlfmt] :fish [:fish_indent] :html [:treefmt_or_prettier] diff --git a/home/config/nvim/plugins/mini.fnl b/home/config/nvim/plugins/mini.fnl index 1b96abb..ba84b21 100644 --- a/home/config/nvim/plugins/mini.fnl +++ b/home/config/nvim/plugins/mini.fnl @@ -1,5 +1,7 @@ (let [miniclue (require :mini.clue) hipatterns (require :mini.hipatterns)] + ;; https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-ai.md + ((. (require :mini.ai) :setup) {}) ;; https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-clue.md (miniclue.setup {:triggers [; Leader {:mode :n :keys :} diff --git a/home/programs/nvim/default.nix b/home/programs/nvim/default.nix index 31a7bb9..e2e4d01 100644 --- a/home/programs/nvim/default.nix +++ b/home/programs/nvim/default.nix @@ -237,9 +237,6 @@ in type = "fennel"; } - # Textobjects - nvim-treesitter-textobjects - # UI { plugin = heirline-nvim; diff --git a/home/programs/nvim/plugins.nix b/home/programs/nvim/plugins.nix index 6c159fb..013c224 100644 --- a/home/programs/nvim/plugins.nix +++ b/home/programs/nvim/plugins.nix @@ -122,8 +122,8 @@ in src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter"; - rev = "dfd4fb330f75595813e2a2f83000580a36dd10ff"; - sha256 = "08lvg3xxfdm4im5q63ahpnn2y22apznvy12ka599q89ilg20mj6b"; + rev = "1d1c32b64b17b866152f29a3676a719cb6078028"; + sha256 = "1m1lmkxsrag3zdqd2f7ghk7wsjjrrx9fmsffjkphsdwdfq7q3vy0"; fetchSubmodules = false; }; }; @@ -306,17 +306,6 @@ in fetchSubmodules = false; }; }; - nvim-treesitter-textobjects = buildVimPlugin { - pname = "nvim-treesitter-textobjects"; - version = "2023-10-07"; - src = fetchFromGitHub { - owner = "nvim-treesitter"; - repo = "nvim-treesitter-textobjects"; - rev = "76c7a89b41de77a4f83fb77fa072c5ad7605fe3b"; - sha256 = "0438xz3k77xfmnvi210sxn4wda89nnw63a45ab2c5hvnhny9m0vm"; - fetchSubmodules = false; - }; - }; heirline-nvim = buildVimPlugin { pname = "heirline.nvim"; version = "2023-09-03"; diff --git a/home/programs/nvim/plugins.yaml b/home/programs/nvim/plugins.yaml index 1917621..a735279 100644 --- a/home/programs/nvim/plugins.yaml +++ b/home/programs/nvim/plugins.yaml @@ -36,8 +36,6 @@ - src: stevearc/conform.nvim # Pairs - src: andymass/vim-matchup -# Textobjects -- src: nvim-treesitter/nvim-treesitter-textobjects # UI - src: rebelot/heirline.nvim - src: lukas-reineke/indent-blankline.nvim