diff --git a/neovim/dev.nix b/neovim/dev.nix index 7d7dcd0..519c38e 100644 --- a/neovim/dev.nix +++ b/neovim/dev.nix @@ -4,11 +4,11 @@ let inherit (lib.mod) ctrl; inherit (lib.nix2lua) pipe1 require call call0; - mkLineLimiterGroup = { limit, filetypes }: + mkLineLimiterGroup = { limit, pattern }: lib.nameValuePair "line-limiter-${toString limit}" { - inherit filetypes; + inherit pattern; opt = { colorcolumn = toString limit; textwidth = limit; @@ -26,12 +26,12 @@ in formatexpr = "neoformat#Neoformat(0, '', v:lnum, v:lnum + v:count)"; }; - buffer = { + buffer.filetype = { nix.opt.formatexpr = "neoformat#Neoformat(0, '', 0, 99999)"; } // lib.listToAttrs [ (mkLineLimiterGroup { limit = 101; - filetypes = [ + pattern = [ "nix" "javascript,javascriptreact" "typescript,typescriptreact" @@ -41,7 +41,7 @@ in }) (mkLineLimiterGroup { limit = 81; - filetypes = [ + pattern = [ "python" "json" "yaml"