From c3189ef0a218ec001d8a051b806902b51b8ea416 Mon Sep 17 00:00:00 2001
From: Oliver Davies <oliver@oliverdavies.uk>
Date: Sat, 3 Dec 2022 09:45:50 +0000
Subject: [PATCH] feat(nvim): add splitjoin plugin

https://github.com/AndrewRadev/splitjoin.vim
---
 config/neovim/after/plugin/splitjoin.vim | 3 +++
 nixpkgs/home-manager/modules/common.nix  | 1 +
 2 files changed, 4 insertions(+)
 create mode 100644 config/neovim/after/plugin/splitjoin.vim

diff --git a/config/neovim/after/plugin/splitjoin.vim b/config/neovim/after/plugin/splitjoin.vim
new file mode 100644
index 00000000..04684784
--- /dev/null
+++ b/config/neovim/after/plugin/splitjoin.vim
@@ -0,0 +1,3 @@
+vim.g.splitjoin_html_attributes_bracket_on_new_line = 1
+vim.g.splitjoin_php_method_chain_full = 1
+vim.g.splitjoin_trailing_comma = 1
diff --git a/nixpkgs/home-manager/modules/common.nix b/nixpkgs/home-manager/modules/common.nix
index 34eb9191..7b15c14a 100644
--- a/nixpkgs/home-manager/modules/common.nix
+++ b/nixpkgs/home-manager/modules/common.nix
@@ -67,6 +67,7 @@
       vimPlugins.nvim-web-devicons
       vimPlugins.refactoring-nvim
       vimPlugins.rest-nvim
+      vimPlugins.splitjoin-vim
       vimPlugins.vim-abolish
       vimPlugins.vim-highlightedyank
       vimPlugins.vim-polyglot