From 955fd55ff0fe4dfd89f6b8d947b95f9f629878d9 Mon Sep 17 00:00:00 2001 From: qwjyh Date: Tue, 18 Jun 2024 19:49:16 +0900 Subject: [PATCH 1/4] fish: new: add qpdfview abbr --- dotfiles/fish/config.fish | 1 + 1 file changed, 1 insertion(+) diff --git a/dotfiles/fish/config.fish b/dotfiles/fish/config.fish index ebdacbf..37148a4 100644 --- a/dotfiles/fish/config.fish +++ b/dotfiles/fish/config.fish @@ -18,6 +18,7 @@ if status is-interactive # abbr (from 3.6, --universal is removed) abbr -a -- l less abbr -a -- ll 'eza -la --icons --git' + abbr -a -- qpv 'qpdfview --unique' zoxide init fish | source From 4fefdd20b230a381d39d888aa13260cd157f15db Mon Sep 17 00:00:00 2001 From: qwjyh Date: Tue, 18 Jun 2024 19:49:36 +0900 Subject: [PATCH 2/4] nvim: update: lazy installation for nvim 0.10 --- dotfiles/neovim/init.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dotfiles/neovim/init.lua b/dotfiles/neovim/init.lua index d37aed4..bee781b 100644 --- a/dotfiles/neovim/init.lua +++ b/dotfiles/neovim/init.lua @@ -1,7 +1,7 @@ ----------------------------------------------------------- -- Installing plugin manager 'lazy.nvim' local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim" -if not vim.loop.fs_stat(lazypath) then +if not (vim.uv or vim.loop).fs_stat(lazypath) then vim.fn.system({ "git", "clone", From 372040d1d77617f2fc14463f75c4ef71ee504737 Mon Sep 17 00:00:00 2001 From: qwjyh Date: Tue, 18 Jun 2024 20:34:25 +0900 Subject: [PATCH 3/4] nvim: update: setting up trouble.nvim v3 - just using default configs --- dotfiles/neovim/init.lua | 35 ++++++++++++++++++++++++++++++++++- 1 file changed, 34 insertions(+), 1 deletion(-) diff --git a/dotfiles/neovim/init.lua b/dotfiles/neovim/init.lua index bee781b..6445df9 100644 --- a/dotfiles/neovim/init.lua +++ b/dotfiles/neovim/init.lua @@ -131,7 +131,40 @@ require('lazy').setup({ }, { 'folke/trouble.nvim', - -- config = function + opts = {}, + cmd = "Trouble", + keys = { + { + "xx", + "Trouble diagnostics toggle", + desc = "Diagnostics (Trouble)", + }, + { + "xX", + "Trouble diagnostics toggle filter.buf=0", + desc = "Buffer Diagnostics (Trouble)", + }, + { + "cs", + "Trouble symbols toggle focus=false", + desc = "Symbols (Trouble)", + }, + { + "cl", + "Trouble lsp toggle focus=false win.position=bottom", + desc = "LSP Definitions / references / ... (Trouble)", + }, + { + "xL", + "Trouble loclist toggle", + desc = "Location List (Trouble)", + }, + { + "xQ", + "Trouble qflist toggle", + desc = "Quickfix List (Trouble)", + }, + }, }, { 'Julian/lean.nvim', From 0d16da2b3170c3c5f6a461953052823f3783aa63 Mon Sep 17 00:00:00 2001 From: qwjyh Date: Tue, 18 Jun 2024 20:34:54 +0900 Subject: [PATCH 4/4] nvim: fix: replace deprecated function --- dotfiles/neovim/lua/lualine_setup.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dotfiles/neovim/lua/lualine_setup.lua b/dotfiles/neovim/lua/lualine_setup.lua index 7f412d4..ce01287 100644 --- a/dotfiles/neovim/lua/lualine_setup.lua +++ b/dotfiles/neovim/lua/lualine_setup.lua @@ -1,7 +1,7 @@ -- https://qiita.com/uhooi/items/99aeff822d4870a8e269 local lsp_names = function () local clients = {} - for _, client in ipairs(vim.lsp.get_active_clients({ bufnr = 0})) do + for _, client in ipairs(vim.lsp.get_clients({ bufnr = 0})) do table.insert(clients, client.name) end return ' ' .. table.concat(clients, ', ')