feat(nvim): misc updates
This commit is contained in:
parent
e72f3c72ee
commit
3f772138f2
5 changed files with 33 additions and 51 deletions
|
|
@ -36,6 +36,7 @@ return {
|
|||
event = { 'InsertEnter', 'LspAttach' },
|
||||
keys = { { '<c-n>', mode = 'i' } },
|
||||
before = function()
|
||||
vim.cmd.packadd('lazydev.nvim')
|
||||
vim.cmd.packadd('blink-cmp-git')
|
||||
vim.cmd.packadd('blink-cmp-env')
|
||||
vim.cmd.packadd('blink-cmp-ssh')
|
||||
|
|
@ -103,6 +104,7 @@ return {
|
|||
},
|
||||
sources = {
|
||||
default = {
|
||||
'lazydev',
|
||||
'git',
|
||||
'conventional_commits',
|
||||
'lsp',
|
||||
|
|
@ -142,6 +144,7 @@ return {
|
|||
name = 'LazyDev',
|
||||
module = 'lazydev.integrations.blink',
|
||||
score_offset = 100,
|
||||
fallbacks = { 'lsp' },
|
||||
},
|
||||
env = {
|
||||
name = 'Env',
|
||||
|
|
|
|||
|
|
@ -83,6 +83,7 @@ return {
|
|||
after = function()
|
||||
require('canola').setup({
|
||||
skip_confirm_for_simple_edits = true,
|
||||
cleanup_buffers_on_delete = true,
|
||||
prompt_save_on_select_new_entry = false,
|
||||
float = { border = 'single' },
|
||||
view_options = {
|
||||
|
|
@ -152,7 +153,7 @@ return {
|
|||
{
|
||||
'barrettruth/pending.nvim',
|
||||
before = function()
|
||||
vim.g.pending = { debug = true }
|
||||
vim.g.pending = { debug = false }
|
||||
end,
|
||||
cmd = 'Pending',
|
||||
keys = { { '<leader>P', '<cmd>Pending<cr>' } },
|
||||
|
|
@ -224,6 +225,7 @@ return {
|
|||
},
|
||||
},
|
||||
platforms = {
|
||||
kattis = { default_language = 'cpp' },
|
||||
codeforces = {
|
||||
enabled_languages = { 'cpp', 'python' },
|
||||
default_language = 'cpp',
|
||||
|
|
@ -244,6 +246,8 @@ return {
|
|||
},
|
||||
},
|
||||
},
|
||||
usaco = { default_language = 'cpp' },
|
||||
codechef = { default_language = 'cpp' },
|
||||
},
|
||||
ui = {
|
||||
picker = 'fzf-lua',
|
||||
|
|
@ -334,6 +338,7 @@ return {
|
|||
end,
|
||||
})
|
||||
vim.g.preview = {
|
||||
debug = '/tmp/preview.log',
|
||||
github = true,
|
||||
typst = { open = { 'sioyek', '--new-instance' } },
|
||||
plantuml = true,
|
||||
|
|
|
|||
|
|
@ -16,10 +16,6 @@ vim.api.nvim_create_autocmd('VimEnter', {
|
|||
end,
|
||||
})
|
||||
|
||||
vim.pack.add({
|
||||
'https://github.com/lewis6991/gitsigns.nvim',
|
||||
}, { load = function() end })
|
||||
|
||||
---@return string
|
||||
local function file_loc()
|
||||
local root = vim.trim(vim.fn.system('git rev-parse --show-toplevel'))
|
||||
|
|
@ -230,12 +226,14 @@ return {
|
|||
before = function()
|
||||
vim.g.diffs = {
|
||||
debug = '/tmp/diffs.log',
|
||||
fugitive = true,
|
||||
integrations = { fugitive = true },
|
||||
extra_filetypes = { 'diff' },
|
||||
hide_prefix = false,
|
||||
highlights = {
|
||||
gutter = true,
|
||||
vim = {
|
||||
enabled = true,
|
||||
max_lnes = 500,
|
||||
},
|
||||
intra = {
|
||||
enabled = true,
|
||||
|
|
|
|||
|
|
@ -28,14 +28,6 @@
|
|||
"rev": "f2634758455cfa52a8acea6f142dcd6271a1bf57",
|
||||
"src": "https://github.com/monaqa/dial.nvim"
|
||||
},
|
||||
"gitsigns.nvim": {
|
||||
"rev": "9f3c6dd7868bcc116e9c1c1929ce063b978fa519",
|
||||
"src": "https://github.com/lewis6991/gitsigns.nvim"
|
||||
},
|
||||
"gruvbox-material": {
|
||||
"rev": "790afe9dd085aa04eccd1da3626c5fa05c620e53",
|
||||
"src": "https://github.com/sainnhe/gruvbox-material"
|
||||
},
|
||||
"guard-collection": {
|
||||
"rev": "edf6c86c06badc972964dadb7fd469022690cbf0",
|
||||
"src": "https://github.com/nvimdev/guard-collection"
|
||||
|
|
@ -76,10 +68,6 @@
|
|||
"rev": "b7fde3719340946feb75017ef9d75edebdeb0566",
|
||||
"src": "https://github.com/echasnovski/mini.pairs"
|
||||
},
|
||||
"neogit": {
|
||||
"rev": "7073f3aafc9030d457838995106784a9d1873b3b",
|
||||
"src": "https://github.com/NeogitOrg/neogit"
|
||||
},
|
||||
"nvim-colorizer.lua": {
|
||||
"rev": "ae0d66307a5b431c7b633806eb27769334ac5f05",
|
||||
"src": "https://github.com/catgoose/nvim-colorizer.lua"
|
||||
|
|
@ -100,18 +88,10 @@
|
|||
"rev": "a0e182ae21fda68c59d1f36c9ed45600aef50311",
|
||||
"src": "https://github.com/nvim-treesitter/nvim-treesitter-textobjects"
|
||||
},
|
||||
"nvim-web-devicons": {
|
||||
"rev": "737cf6c657898d0c697311d79d361288a1343d50",
|
||||
"src": "https://github.com/nvim-tree/nvim-web-devicons"
|
||||
},
|
||||
"overseer.nvim": {
|
||||
"rev": "2802c15182dae2de71f9c82e918d7ba850b90c22",
|
||||
"src": "https://github.com/stevearc/overseer.nvim"
|
||||
},
|
||||
"plenary.nvim": {
|
||||
"rev": "b9fd5226c2f76c951fc8ed5923d85e4de065e509",
|
||||
"src": "https://github.com/nvim-lua/plenary.nvim"
|
||||
},
|
||||
"treesj": {
|
||||
"rev": "186084dee5e9c8eec40f6e39481c723dd567cb05",
|
||||
"src": "https://github.com/Wansmer/treesj"
|
||||
|
|
@ -127,10 +107,6 @@
|
|||
"vim-sleuth": {
|
||||
"rev": "be69bff86754b1aa5adcbb527d7fcd1635a84080",
|
||||
"src": "https://github.com/tpope/vim-sleuth"
|
||||
},
|
||||
"vimtex": {
|
||||
"rev": "95b93a24740f7b89dd8331326b41bdd1337d79f6",
|
||||
"src": "https://github.com/lervag/vimtex"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
42
flake.lock
generated
42
flake.lock
generated
|
|
@ -5,11 +5,11 @@
|
|||
"nixpkgs": "nixpkgs"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1772252606,
|
||||
"narHash": "sha256-SiIhFq4XbD3LmODQ2mTtakRBnjBn/KoSgAOId1cL1Ks=",
|
||||
"lastModified": 1772760623,
|
||||
"narHash": "sha256-033mHW/9iSGX4/rb7+HMpQFF9KSJKYKhe6XSC7CYWf8=",
|
||||
"owner": "ryoppippi",
|
||||
"repo": "claude-code-overlay",
|
||||
"rev": "b1ebf027412136bbbe4202741c3d48721644bc4b",
|
||||
"rev": "2320cb504db68e273f264f0d1a7f76af8c4b6e54",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -46,11 +46,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1772380461,
|
||||
"narHash": "sha256-O3ukj3Bb3V0Tiy/4LUfLlBpWypJ9P0JeUgsKl2nmZZY=",
|
||||
"lastModified": 1772633327,
|
||||
"narHash": "sha256-jl+DJB2DUx7EbWLRng+6HNWW/1/VQOnf0NsQB4PlA7I=",
|
||||
"owner": "nix-community",
|
||||
"repo": "home-manager",
|
||||
"rev": "f140aa04d7d14f8a50ab27f3691b5766b17ae961",
|
||||
"rev": "5a75730e6f21ee624cbf86f4915c6e7489c74acc",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -87,11 +87,11 @@
|
|||
"nixpkgs": "nixpkgs_2"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1772496284,
|
||||
"narHash": "sha256-pDGgYqXFU5cY1Jn11R7N/Q6DFazg6CQq8KDlqvyl/XE=",
|
||||
"lastModified": 1772755493,
|
||||
"narHash": "sha256-+LM56fjXkZqx7IXMq4eWJeDW4d93/UWgrif6c9TOlvo=",
|
||||
"owner": "nix-community",
|
||||
"repo": "neovim-nightly-overlay",
|
||||
"rev": "fc9e6626baffb5b577810269713aedc37e95ef60",
|
||||
"rev": "c5ec84c53a477099c10a33d20e3702d2ccf7b856",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -103,11 +103,11 @@
|
|||
"neovim-src": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1772473891,
|
||||
"narHash": "sha256-E/0dAqFsUm4DggmHBl8rfI67yK227RXpzbEkZ7729bM=",
|
||||
"lastModified": 1772752529,
|
||||
"narHash": "sha256-KdHMemEfY5XO1MsmRKlRG95YWTsw3B47eOripGTeazc=",
|
||||
"owner": "neovim",
|
||||
"repo": "neovim",
|
||||
"rev": "a8361c3afc5b9281814e9f16a9d4291e095b38fa",
|
||||
"rev": "7a8d31687940b40ab82081ffe2fac90bbb6e4e19",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -149,11 +149,11 @@
|
|||
},
|
||||
"nixpkgs_2": {
|
||||
"locked": {
|
||||
"lastModified": 1772419343,
|
||||
"narHash": "sha256-QU3Cd5DJH7dHyMnGEFfPcZDaCAsJQ6tUD+JuUsYqnKU=",
|
||||
"lastModified": 1772674223,
|
||||
"narHash": "sha256-/suKbHSaSmuC9UY7G0VRQ3aO+QKqxAQPQ19wG7QNkF8=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "93178f6a00c22fcdee1c6f5f9ab92f2072072ea9",
|
||||
"rev": "66d9241e3dc2296726dc522e62dbfe89c7b449f3",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -165,11 +165,11 @@
|
|||
},
|
||||
"nixpkgs_3": {
|
||||
"locked": {
|
||||
"lastModified": 1772449432,
|
||||
"narHash": "sha256-U8t09j2ZDGn5p6E1Ubsdx3MM+CG84DdjoAT1diYBEPk=",
|
||||
"lastModified": 1772674223,
|
||||
"narHash": "sha256-/suKbHSaSmuC9UY7G0VRQ3aO+QKqxAQPQ19wG7QNkF8=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "dc7513872406b53d2ff417a003895d6daffdff2f",
|
||||
"rev": "66d9241e3dc2296726dc522e62dbfe89c7b449f3",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -211,11 +211,11 @@
|
|||
"nixpkgs": "nixpkgs_4"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1772426935,
|
||||
"narHash": "sha256-fLxV/FzP06eaoMFzwrnKk9x0b+kaNNjbFfp6+rsRKGs=",
|
||||
"lastModified": 1772772172,
|
||||
"narHash": "sha256-OCEb6jXTvhnMTMqMLleYChekDO/zh+VtunBAS0WevPM=",
|
||||
"owner": "0xc000022070",
|
||||
"repo": "zen-browser-flake",
|
||||
"rev": "6caef0bf5e38a793fd269333f000b7299b160900",
|
||||
"rev": "5f8f34c0dd56808ecbfa35697353c455e4a416b3",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue