From 1aa899f9c603a00a8f03b42494d8efdf570ff6af Mon Sep 17 00:00:00 2001 From: Francis Date: Mon, 14 Jul 2025 00:13:19 +0100 Subject: [PATCH] current nvim --- .DS_Store | Bin 6148 -> 6148 bytes init.lua | 19 +++++++++++++++++-- lazy-lock.json | 17 +++++++++-------- lua/.DS_Store | Bin 6148 -> 6148 bytes lua/custom/plugins/init.lua | 1 + 5 files changed, 27 insertions(+), 10 deletions(-) diff --git a/.DS_Store b/.DS_Store index 5fb87c9c53e0f02076de6b8b67caa91dcd4cd653..67cda9cca5086f559084d0cccce62c32be72764f 100644 GIT binary patch delta 114 zcmZoMXffEJ$`r?2@6W)%z`~%%kj{|FP?DSP;*yk;p9B=+(6c=&8vpy4BdUA~UipFy d!{Frn+ybB;1_ptI&CN_wjEqd1=P{>=003Nd91H*e delta 114 zcmZoMXffEJ$`r>lV?F}|0}F#5LpnnyLrHGFi%U{YeiBfOW6`RF+Y--?Iikv^;FT}P dFbq!4&n*DzVPN2Uu(_E@ijk3V^E~D>5ditF9<2ZX diff --git a/init.lua b/init.lua index 2b38ef8b..69382a3b 100644 --- a/init.lua +++ b/init.lua @@ -285,6 +285,21 @@ require('lazy').setup({ vim.keymap.set('n', 'e', ':NvimTreeToggle', { desc = 'Toggle File Explorer (nvim-tree)' }) end, }, + -- NOTE: FQ dropbar + { + 'Bekaboo/dropbar.nvim', + -- optional, but required for fuzzy finder support + dependencies = { + 'nvim-telescope/telescope-fzf-native.nvim', + build = 'make' + }, + config = function() + local dropbar_api = require('dropbar.api') + vim.keymap.set('n', ';', dropbar_api.pick, { desc = 'Pick symbols in winbar' }) + vim.keymap.set('n', '[;', dropbar_api.goto_context_start, { desc = 'Go to start of current context' }) + vim.keymap.set('n', '];', dropbar_api.select_next_context, { desc = 'Select next context' }) + end + }, -- --NOTE: Kanso Theme - FQ -- { -- 'webhooked/kanso.nvim', @@ -739,7 +754,7 @@ require('lazy').setup({ python = { pythonPath = '/Users/fq/.pyenv/versions/3.13.1/envs/rca/bin/python3', analysis = { - extraPaths = {'/Users/fq/.pyenv/versions/3.13.1/envs/rca/lib/python3.13/site-packages'}, + extraPaths = { '/Users/fq/.pyenv/versions/3.13.1/envs/rca/lib/python3.13/site-packages' }, autoSearchPaths = true, useLibraryCodeForTypes = true, diagnosticMode = 'workspace', @@ -1090,7 +1105,7 @@ require('lazy').setup({ -- This is the easiest way to modularize your config. -- -- Uncomment the following line and add your plugins to `lua/custom/plugins/*.lua` to get going. - -- { import = 'custom.plugins' }, + { import = 'custom.plugins' }, -- -- For additional information with loading, sourcing and examples see `:help lazy.nvim-🔌-plugin-spec` -- Or use telescope! diff --git a/lazy-lock.json b/lazy-lock.json index a4fdc75d..932085ba 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -1,20 +1,21 @@ { "LuaSnip": { "branch": "master", "commit": "458560534a73f7f8d7a11a146c801db00b081df0" }, - "blink.cmp": { "branch": "main", "commit": "022521a8910a5543b0251b21c9e1a1e989745796" }, - "claude-code.nvim": { "branch": "main", "commit": "ffdf35d8566528cb144d9812eccfecee34502edf" }, - "conform.nvim": { "branch": "master", "commit": "0e93e0d12d2f7ebdea9e3e444dfaff0050cefbe6" }, + "blink.cmp": { "branch": "main", "commit": "9bcb14b43852a6f2bfd5ac9ef29cb5cf09b1b39b" }, + "claude-code.nvim": { "branch": "main", "commit": "275c47615f4424a0329290ce1d0c18a8320fd8b0" }, + "conform.nvim": { "branch": "master", "commit": "8132ec733eed3bf415b97b76797ca41b59f51d7d" }, + "dropbar.nvim": { "branch": "master", "commit": "b695c346fd180d504c1d135435cbcfba08ad3946" }, "fidget.nvim": { "branch": "main", "commit": "d9ba6b7bfe29b3119a610892af67602641da778e" }, "friendly-snippets": { "branch": "main", "commit": "572f5660cf05f8cd8834e096d7b4c921ba18e175" }, - "gitsigns.nvim": { "branch": "main", "commit": "d0f90ef51d4be86b824b012ec52ed715b5622e51" }, + "gitsigns.nvim": { "branch": "main", "commit": "88205953bd748322b49b26e1dfb0389932520dc9" }, "kanso.nvim": { "branch": "main", "commit": "62e9c5d669567d086474b2b6863e0724c71c6c99" }, "lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" }, "lazydev.nvim": { "branch": "main", "commit": "2367a6c0a01eb9edb0464731cc0fb61ed9ab9d2c" }, - "mason-lspconfig.nvim": { "branch": "main", "commit": "bef29b653ba71d442816bf56286c2a686210be04" }, + "mason-lspconfig.nvim": { "branch": "main", "commit": "be159e939543777bbfe9e1fe5389984c4570afce" }, "mason-tool-installer.nvim": { "branch": "main", "commit": "93a9ff9b34c91c0cb0f7de8d5f7e4abce51d8903" }, "mason.nvim": { "branch": "main", "commit": "8024d64e1330b86044fed4c8494ef3dcd483a67c" }, - "mini.nvim": { "branch": "main", "commit": "35e1767f4cd7dde51256eabae7349a5283a43cba" }, - "nvim-lspconfig": { "branch": "master", "commit": "a182334ba933e58240c2c45e6ae2d9c7ae313e00" }, - "nvim-tree.lua": { "branch": "master", "commit": "be5b788f2dc1522c73fb7afad9092331c8aebe80" }, + "mini.nvim": { "branch": "main", "commit": "3f5d06a6f710966cb93baaadc4897eeb6d6210e5" }, + "nvim-lspconfig": { "branch": "master", "commit": "9276b82935bf6b951d08c864eb5ac3f85d6b743b" }, + "nvim-tree.lua": { "branch": "master", "commit": "6b5b36659688767fb9f133bb83024ab1466fe5cd" }, "nvim-treesitter": { "branch": "master", "commit": "42fc28ba918343ebfd5565147a42a26580579482" }, "nvim-web-devicons": { "branch": "master", "commit": "1fb58cca9aebbc4fd32b086cb413548ce132c127" }, "plenary.nvim": { "branch": "master", "commit": "857c5ac632080dba10aae49dba902ce3abf91b35" }, diff --git a/lua/.DS_Store b/lua/.DS_Store index a5b4624706cdd6ed2ddf0543414188b784f62f3f..9037292f7f6a9fe7edb693e1c93704d3abb2fe92 100644 GIT binary patch delta 14 VcmZoMXffEJ&BS