Configuration for my NixOS based systems and Home Manager
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

NVIM: switch to alabaster theme, add ssr, bg toggle

+32 -4
+4 -2
nvim/init.lua
··· 7 7 -- Config for Nord, which I usually use 8 8 -- vim.g.nord_italic = false 9 9 -- vim.g.nord_bold = false 10 - -- vim.opt.background = "light" 10 + vim.opt.background = "light" 11 11 --vim.opt.background = "dark" 12 12 13 13 -- Formatting and vim config ··· 28 28 vim.opt.lcs = vim.opt.lcs + "space:·" 29 29 vim.opt.list = true 30 30 vim.opt.textwidth = 88 31 - vim.cmd [[ colorscheme catppuccin-latte ]] 31 + vim.cmd [[ colorscheme alabaster ]] 32 32 33 33 -- Force OSC-52 34 34 vim.g.clipboard = { ··· 77 77 local keymap = vim.keymap.set 78 78 local noremap = { noremap = true } 79 79 local silentnoremap = { noremap = true, silent = true } 80 + --Toggle background 81 + keymap("n", "<leader>bg", function() if vim.o.background == "light" then vim.o.background = "dark" else vim.o.background = "light" end end, noremap) 80 82 -- Easier breaking from edit modes 81 83 keymap("n", ";;", "<Esc>", noremap) 82 84 keymap("v", ";;", "<Esc>", noremap)
+1
nvim/lua/lsp/pylsp.lua
··· 1 1 return { 2 2 -- cmd = {"/home/noah/.envs/nvim/bin/pylsp"}, 3 + cmd = "basedpyright", 3 4 root_markers = { "pants.toml", "pyproject.toml", "setup.py", "setup.cfg", "Pipfile" }, 4 5 }
+27 -2
nvim/lua/plugins.lua
··· 15 15 if lazy_bootstrap then print("Bootstrapped lazy.nvim") end 16 16 17 17 require("lazy").setup({ 18 - install = { colorscheme = { "catppuccin-latte" } }, 18 + install = { colorscheme = { "alabaster" } }, 19 19 checker = { enabled = false }, 20 20 spec = { 21 21 -- Color themes ··· 27 27 { "sontungexpt/witch", priority = 1000, lazy = true, config = true }, 28 28 { "rose-pine/neovim", priority = 1000, lazy = true }, 29 29 { "catppuccin/nvim", name = "catppuccin", priority = 1000, lazy = true }, 30 + { "p00f/alabaster.nvim", priority = 1000, lazy = true }, 30 31 { 31 32 "neanias/everforest-nvim", 32 33 version = false, ··· 328 329 }, 329 330 { "imsnif/kdl.vim", lazy = true, ft = "kdl" }, 330 331 { "catgoose/nvim-colorizer.lua", lazy = true, ft = { "css", "html", "toml", "conf" } }, 331 - { "github/copilot.vim", lazy = true, cmd = { "Copilot" } } 332 + { "github/copilot.vim", lazy = true, cmd = { "Copilot" } }, 333 + { 334 + "cshuaimin/ssr.nvim", 335 + config = function() 336 + local ssr = require("ssr") 337 + ssr.setup { 338 + border = "rounded", 339 + min_width = 50, 340 + min_height = 5, 341 + max_width = 120, 342 + max_height = 25, 343 + adjust_window = true, 344 + keymaps = { 345 + close = "q", 346 + next_match = "n", 347 + prev_match = "N", 348 + replace_confirm = "<cr>", 349 + replace_all = "<leader><cr>", 350 + }, 351 + } 352 + vim.keymap.set({ "n", "x" }, "<leader>sr", function() ssr.open() end) 353 + end 354 + }, 355 + { "lewis6991/gitsigns.nvim", config = true }, 356 + 332 357 } 333 358 })