diff --git a/extra.nix b/extra.nix index 48dba0e..4d47099 100644 --- a/extra.nix +++ b/extra.nix @@ -160,6 +160,7 @@ inputs: let vim.ui = { noice.enable = true; + smartcolumn.enable = true; }; vim.assistant = { diff --git a/flake.lock b/flake.lock index f3dca8f..e888a0e 100644 --- a/flake.lock +++ b/flake.lock @@ -1353,6 +1353,7 @@ "rnix-lsp": "rnix-lsp", "rust-tools": "rust-tools", "scrollbar-nvim": "scrollbar-nvim", + "smartcolumn": "smartcolumn", "sqls-nvim": "sqls-nvim", "tabular": "tabular", "telescope": "telescope", @@ -1427,6 +1428,22 @@ "type": "github" } }, + "smartcolumn": { + "flake": false, + "locked": { + "lastModified": 1679417638, + "narHash": "sha256-DjPWBOLbzdfOQAx+6xgV1CD5NKuP1N6An2lmHNHd39Q=", + "owner": "m4xshen", + "repo": "smartcolumn.nvim", + "rev": "0c572e3eae48874f25b74394a486f38cadb5c958", + "type": "github" + }, + "original": { + "owner": "m4xshen", + "repo": "smartcolumn.nvim", + "type": "github" + } + }, "sqls-nvim": { "flake": false, "locked": { diff --git a/flake.nix b/flake.nix index 5593f72..06087f8 100644 --- a/flake.nix +++ b/flake.nix @@ -406,6 +406,11 @@ flake = false; }; + smartcolumn = { + url = "github:m4xshen/smartcolumn.nvim"; + flake = false; + }; + # Note-taking obsidian-nvim = { url = "github:epwalsh/obsidian.nvim"; diff --git a/lib/types/plugins.nix b/lib/types/plugins.nix index 84c93bc..5bb53a8 100644 --- a/lib/types/plugins.nix +++ b/lib/types/plugins.nix @@ -77,6 +77,7 @@ with lib; let "leap-nvim" "modes-nvim" "vim-repeat" + "smartcolumn" ]; # You can either use the name of the plugin or a package. pluginsType = with types;