From e5b0b7256e14963b8586206868bd197b393dfa3d Mon Sep 17 00:00:00 2001 From: Adam Cooper Date: Sun, 5 Nov 2023 16:53:32 -0500 Subject: [PATCH] Various items (committing to test forgejo) --- neovim/init.lua | 29 ++++++++++++++++++----------- newsboat/.newsboat/config | 10 ++++------ zsh/aliases.zsh | 1 + 3 files changed, 23 insertions(+), 17 deletions(-) diff --git a/neovim/init.lua b/neovim/init.lua index fec81ee..cbbb815 100644 --- a/neovim/init.lua +++ b/neovim/init.lua @@ -36,17 +36,17 @@ vim.g.netrw_winsize = 25 vim.g.netrw_liststyle = 3 -- tree style listing -- Escape exits terminal mode -vim.api.nvim_set_keymap("t", "", "", { noremap = true }) +vim.keymap.set("t", "", "", { noremap = true }) -- Sane vim split naviagation (via Gaslight blog) -vim.api.nvim_set_keymap("n", "", "j", { noremap = true }) -vim.api.nvim_set_keymap("n", "", "k", { noremap = true }) -vim.api.nvim_set_keymap("n", "", "h", { noremap = true }) -vim.api.nvim_set_keymap("n", "", "l", { noremap = true }) -vim.api.nvim_set_keymap("t", "", "j", { noremap = true }) -vim.api.nvim_set_keymap("t", "", "k", { noremap = true }) -vim.api.nvim_set_keymap("t", "", "h", { noremap = true }) -vim.api.nvim_set_keymap("t", "", "l", { noremap = true }) +vim.keymap.set("n", "", "j", { noremap = true }) +vim.keymap.set("n", "", "k", { noremap = true }) +vim.keymap.set("n", "", "h", { noremap = true }) +vim.keymap.set("n", "", "l", { noremap = true }) +vim.keymap.set("t", "", "j", { noremap = true }) +vim.keymap.set("t", "", "k", { noremap = true }) +vim.keymap.set("t", "", "h", { noremap = true }) +vim.keymap.set("t", "", "l", { noremap = true }) vim.keymap.set({"i", "n", "t", "v"}, "", function () vim.cmd("nohlsearch") end) @@ -91,6 +91,7 @@ require("lazy").setup({ "hrsh7th/nvim-cmp", "hrsh7th/cmp-vsnip", "hrsh7th/vim-vsnip", + "hrsh7th/cmp-nvim-lsp-signature-help", "tpope/vim-fugitive", "lewis6991/gitsigns.nvim", "tpope/vim-surround", @@ -208,6 +209,12 @@ vim.api.nvim_create_autocmd('LspAttach', { -- Set up nvim-cmp. local cmp = require'cmp' +cmp.setup({ + sources = { + { name = 'nvim_lsp_signature_help' } + } +}) + cmp.setup({ snippet = { -- REQUIRED - you must specify a snippet engine @@ -216,8 +223,8 @@ cmp.setup({ end, }, window = { - -- completion = cmp.config.window.bordered(), - -- documentation = cmp.config.window.bordered(), + completion = cmp.config.window.bordered(), + documentation = cmp.config.window.bordered(), }, mapping = cmp.mapping.preset.insert({ [''] = cmp.mapping.scroll_docs(-4), diff --git a/newsboat/.newsboat/config b/newsboat/.newsboat/config index 500ab53..19823d9 100644 --- a/newsboat/.newsboat/config +++ b/newsboat/.newsboat/config @@ -47,9 +47,7 @@ keep-articles-days 45 macro c set browser "xterm -e mpv --vid=no -- %u &"; one; set browser qutebrowser max-items 4096 notify-program "/usr/bin/notify-send" -urls-source "ttrss" -ttrss-url "https://rss.theadamcooper.com/" -ttrss-login "adam" -ttrss-passwordeval "secret-tool lookup service ttrss" -ttrss-flag-star "s" -ttrss-flag-publish "p" +urls-source "freshrss" +freshrss-url "https://rss.theadamcooper.com/api/greader.php" +freshrss-login "adam" +freshrss-passwordeval "secret-tool lookup service freshrss" diff --git a/zsh/aliases.zsh b/zsh/aliases.zsh index 68159cb..36152a1 100644 --- a/zsh/aliases.zsh +++ b/zsh/aliases.zsh @@ -1,2 +1,3 @@ alias exi='eza --icons --group -al' +alias fgj='tea' alias qb='QT_SCALE_FACTOR=1.5 /usr/bin/qutebrowser &'