From 2e74bd42c73e2c17601a17e3dd49b63a95054d44 Mon Sep 17 00:00:00 2001 From: Barrett Ruth Date: Thu, 26 Feb 2026 00:23:27 -0500 Subject: [PATCH] feat(nvim): scl improvements --- a.txt | 0 b.txt | 0 c.txt | 0 config/nvim/lua/config/lines/statuscolumn.lua | 7 +++++-- config/nvim/lua/plugins/git.lua | 3 --- flake.lock | 18 +++++++++--------- 6 files changed, 14 insertions(+), 14 deletions(-) create mode 100644 a.txt create mode 100644 b.txt create mode 100644 c.txt diff --git a/a.txt b/a.txt new file mode 100644 index 0000000..e69de29 diff --git a/b.txt b/b.txt new file mode 100644 index 0000000..e69de29 diff --git a/c.txt b/c.txt new file mode 100644 index 0000000..e69de29 diff --git a/config/nvim/lua/config/lines/statuscolumn.lua b/config/nvim/lua/config/lines/statuscolumn.lua index a54f13e..88d6288 100644 --- a/config/nvim/lua/config/lines/statuscolumn.lua +++ b/config/nvim/lua/config/lines/statuscolumn.lua @@ -34,11 +34,14 @@ return { local expr = require('config.fold').foldexpr() if expr:sub(1, 1) == '>' then if vim.fn.foldclosed(vim.v.lnum) ~= -1 then - return '>' + return '> ' else - return 'v' + return 'v ' end end + if vim.fn.foldlevel(vim.v.lnum) == 0 then + return '' + end return ' ' end, sign = function() diff --git a/config/nvim/lua/plugins/git.lua b/config/nvim/lua/plugins/git.lua index e5b2858..5671b83 100644 --- a/config/nvim/lua/plugins/git.lua +++ b/config/nvim/lua/plugins/git.lua @@ -260,9 +260,6 @@ return { topdelete = { text = '‾' }, changedelete = { text = '│' }, }, - on_attach = function(bufnr) - vim.wo[vim.fn.bufwinid(bufnr)].signcolumn = 'yes' - end, }, keys = { { diff --git a/flake.lock b/flake.lock index 3a3ef9f..b8b5a92 100644 --- a/flake.lock +++ b/flake.lock @@ -5,11 +5,11 @@ "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1771991292, - "narHash": "sha256-Jd0chOUwzwCIQt48lPZSANt6ou2yep4Ima/rsnebacY=", + "lastModified": 1772069414, + "narHash": "sha256-5RL+Ym1sLpWirBLN1pySLXV7l9tNPEx2VTeLMHelzo8=", "owner": "ryoppippi", "repo": "claude-code-overlay", - "rev": "59e6c3ba860938148de445f7f66479ac840b9eb5", + "rev": "7b7dcb59ecfc3ab727cd7792c33d59fc6f6f8b4f", "type": "github" }, "original": { @@ -46,11 +46,11 @@ ] }, "locked": { - "lastModified": 1771851181, - "narHash": "sha256-gFgE6mGUftwseV3DUENMb0k0EiHd739lZexPo5O/sdQ=", + "lastModified": 1772060133, + "narHash": "sha256-VuyRptb8v1lVGMlLp4/1vRX3Efwec0CN0S6mKmDPzLg=", "owner": "nix-community", "repo": "home-manager", - "rev": "9a4b494b1aa1b93d8edf167f46dc8e0c0011280c", + "rev": "ce9b6e52500a0ea0ec48f0bbf6d7a3e431d9dfa4", "type": "github" }, "original": { @@ -211,11 +211,11 @@ "nixpkgs": "nixpkgs_4" }, "locked": { - "lastModified": 1771982860, - "narHash": "sha256-DL7SZYGknFzHMDmvk/kSnV/Tk7R8+qRpsCykMowjfes=", + "lastModified": 1772070741, + "narHash": "sha256-5Egc9T2lC85Xp/JjoSqCgHDAQsVoaR424yKFdcEXoAo=", "owner": "0xc000022070", "repo": "zen-browser-flake", - "rev": "932b57f0e990243e05008941a1933642370e4340", + "rev": "b1432f1ffc71de24512585cee495eea302834290", "type": "github" }, "original": {