From 729f90b370192036c8cb57901d449b9e8899c478 Mon Sep 17 00:00:00 2001 From: Alex Selimov Date: Mon, 8 Sep 2025 09:51:54 -0400 Subject: [PATCH] Add git-blame and update colorscheme approach --- lazy-lock.json | 9 +++++---- lua/config/options.lua | 11 ----------- lua/plugins/dev-tools.lua | 8 +++++++- lua/plugins/ui.lua | 6 +++++- 4 files changed, 17 insertions(+), 17 deletions(-) diff --git a/lazy-lock.json b/lazy-lock.json index 8006e29..383f7f3 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -6,25 +6,26 @@ "cmp_luasnip": { "branch": "master", "commit": "98d9cb5c2c38532bd9bdb481067b20fea8f32e90" }, "conform.nvim": { "branch": "master", "commit": "b4aab989db276993ea5dcb78872be494ce546521" }, "fidget.nvim": { "branch": "main", "commit": "4d5858bd4c471c895060e1b9f3575f1551184dc5" }, + "git-blame.nvim": { "branch": "master", "commit": "8503b199edf9a666fe7b1a989cf14e3c26b2eb03" }, "iron.nvim": { "branch": "master", "commit": "bd5891ca8e6a3d23043aa6bdde2d65489bd0cc82" }, "lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" }, "lush.nvim": { "branch": "main", "commit": "9c60ec2279d62487d942ce095e49006af28eed6e" }, "mason-lspconfig.nvim": { "branch": "main", "commit": "5e085efe67fccb13372d54331d849219662a7e93" }, "mason-tool-installer.nvim": { "branch": "main", "commit": "517ef5994ef9d6b738322664d5fdd948f0fdeb46" }, "mason.nvim": { "branch": "main", "commit": "7dc4facca9702f95353d5a1f87daf23d78e31c2a" }, - "mini.nvim": { "branch": "main", "commit": "7bbafa4691147bc8b74a51986b957daca14c1876" }, + "mini.nvim": { "branch": "main", "commit": "68955a915c45ae7c988c539abe6e89f0971a9a2d" }, "neogen": { "branch": "main", "commit": "b2e78708876f4da507839726816010a68e33fec8" }, "nvim-autopairs": { "branch": "master", "commit": "23320e75953ac82e559c610bec5a90d9c6dfa743" }, "nvim-cmp": { "branch": "main", "commit": "b5311ab3ed9c846b585c0c15b7559be131ec4be9" }, "nvim-colorizer.lua": { "branch": "master", "commit": "a065833f35a3a7cc3ef137ac88b5381da2ba302e" }, - "nvim-jdtls": { "branch": "master", "commit": "8dbecd3fc86b4fc4120087767deab4604880d751" }, - "nvim-lspconfig": { "branch": "master", "commit": "3e89e4973d784e1c966517e528b3a30395403fa7" }, + "nvim-jdtls": { "branch": "master", "commit": "3b9df08323d832f2980b8425ea6812debc8082b7" }, + "nvim-lspconfig": { "branch": "master", "commit": "c8b90ae5cbe21d547b342b05c9266dcb8ca0de8f" }, "nvim-markdown": { "branch": "master", "commit": "cfe80a1054ccc168ae9ef28062472e78f710f9f4" }, "nvim-treesitter": { "branch": "master", "commit": "42fc28ba918343ebfd5565147a42a26580579482" }, "nvim-web-devicons": { "branch": "master", "commit": "6e51ca170563330e063720449c21f43e27ca0bc1" }, "plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" }, "rainbow_csv": { "branch": "master", "commit": "3dbbfd7d17536aebfb80f571255548495574c32b" }, - "render-markdown.nvim": { "branch": "main", "commit": "e76eb2e4262f0f0a1a7bd7a454dd7d44f1299afd" }, + "render-markdown.nvim": { "branch": "main", "commit": "95994ad668786cd75d0ee6d0b7178bce7c3ca146" }, "runst.nvim": { "branch": "main", "commit": "9760caf73d8f020b6054d34f5527a85836a11a24" }, "snacks.nvim": { "branch": "main", "commit": "bc0630e43be5699bb94dadc302c0d21615421d93" }, "tabular": { "branch": "master", "commit": "12437cd1b53488e24936ec4b091c9324cafee311" }, diff --git a/lua/config/options.lua b/lua/config/options.lua index 4a749cb..ad92aef 100644 --- a/lua/config/options.lua +++ b/lua/config/options.lua @@ -42,14 +42,3 @@ vim.opt.tw = 100 vim.opt.colorcolumn = "+1" vim.opt.termguicolors = true vim.opt.pumheight = 5 - --- Light mode check -local function file_exists(name) - local f = io.open(name, "r") - return f ~= nil and io.close(f) -end - -local home = os.getenv("HOME") -if file_exists(home .. "/.config/nvim/light_mode") then - vim.opt.background = "light" -end \ No newline at end of file diff --git a/lua/plugins/dev-tools.lua b/lua/plugins/dev-tools.lua index cf78319..babf209 100644 --- a/lua/plugins/dev-tools.lua +++ b/lua/plugins/dev-tools.lua @@ -15,6 +15,13 @@ return { cond = vim.fn.executable("cmake") == 1, }, + { + "f-person/git-blame.nvim", + opts = { + enabled = false, + }, + }, + { "Exafunction/windsurf.vim", event = "BufEnter", @@ -34,4 +41,3 @@ return { version = "*", }, } - diff --git a/lua/plugins/ui.lua b/lua/plugins/ui.lua index 45c3bcc..2424265 100644 --- a/lua/plugins/ui.lua +++ b/lua/plugins/ui.lua @@ -8,6 +8,10 @@ return { dependencies = "rktjmp/lush.nvim", config = function() vim.cmd.colorscheme("zenwritten") + local term_bg = os.getenv("TERM_BACKGROUND") + if term_bg == "light" then + vim.opt.background = "light" + end end, }, @@ -132,4 +136,4 @@ return { }, }, }, -} \ No newline at end of file +}