big changes

This commit is contained in:
2026-03-25 12:26:00 +03:00
parent e02b82777a
commit 031844b3c6
24 changed files with 47 additions and 41 deletions

View File

@@ -1,3 +1,5 @@
[General] [General]
drawFontSize=36
drawThickness=9
savePath=/home/antoxa/tmp savePath=/home/antoxa/tmp
useGrimAdapter=true useGrimAdapter=true

View File

@@ -1 +1 @@
6939cec3-118c-486a-8f96-8493aed55c71 3371f870-2e46-4604-bf3e-64c591ef6507

View File

@@ -1 +1 @@
faacc70f-c33c-4886-97e9-4134d27980ad 1cfb7c16-0e8e-4f41-b4d1-a01cf457f71c

View File

@@ -1 +1 @@
958b161e-598c-4d99-8814-cf015ea1c06a d942a5c8-7154-4e5c-8439-063229cf86d5

View File

@@ -1 +1 @@
f736db4e-c7a1-4a53-8cac-7a78fb432681 2cf714cd-d88b-49ab-8912-8dec86232bb8

View File

@@ -1 +1 @@
96d6c236-274c-41aa-a942-7fa820b2fd47 be52b013-cbc9-4ad9-811e-41ae28e99157

View File

@@ -1 +1 @@
499c8595-f23e-4551-9b17-980e8fc2be0b c96828f5-d386-4daf-9658-ef8013924ac5

View File

@@ -1 +1 @@
b0dffe8a-ace6-4c81-bbd4-7f2f0a416357 8c602be6-2f71-43ce-86a3-8b8c781f221a

View File

@@ -1 +1 @@
aab68464-5351-42e3-9d59-c1224939fa07 400d63de-fb0a-45b1-b340-441d4b6849cd

View File

@@ -1 +1 @@
b1d94172-4c96-4d4a-895b-5bc96ec6cb08 da31f7b6-6366-41d7-b928-2b70c726715c

View File

@@ -1 +1 @@
fecd77a1-48fc-486c-afa3-df19af7b8caa ce5a110c-6cc5-4715-8fd3-e53a8b75a7ff

View File

@@ -1 +1 @@
bbd0dfdf-5142-407d-a9db-49839de1b770 173b06dd-3877-4bb5-ba54-63e0fb09d1cc

View File

@@ -1 +1 @@
4dbaf9a9-7747-47c5-996f-967105ced14e a9792f82-2c70-4e0d-808d-d48e5fdff024

View File

@@ -1 +1 @@
71065652-36d9-47bf-b00f-ad9a4a07da45 271b1004-ec5b-4324-9add-3bb8158c699b

View File

@@ -1 +1 @@
774a7838-1109-4c52-b9d5-f995b76d6b16 2b3615bf-b3d4-439e-83ff-e1ee767ef34f

View File

@@ -1 +1 @@
205e8c9e-4d04-4446-af6e-43f6b1a6dc28 9f54c1bf-a3e9-4a26-a6ce-4dc86fe74adc

View File

@@ -1 +1 @@
ba01d413-9d8f-49ae-9cde-241596ad078b c4f424b5-c4fa-4578-942e-2db50f4c4f36

View File

@@ -1 +1 @@
e29be167-ebda-481a-874c-b5467ba779e6 b3557151-373b-4922-8848-6c1ec2ac7abf

View File

@@ -44,7 +44,7 @@ ecosystem {
enforce_permissions = 1 enforce_permissions = 1
} }
# permission = /usr/(bin|local/bin)/grim, screencopy, allow permission = /usr/(bin|local/bin)/grim, screencopy, allow
# permission = /usr/(lib|libexec|lib64)/xdg-desktop-portal-hyprland, screencopy, allow # permission = /usr/(lib|libexec|lib64)/xdg-desktop-portal-hyprland, screencopy, allow
# permission = /usr/(bin|local/bin)/hyprpm, plugin, allow # permission = /usr/(bin|local/bin)/hyprpm, plugin, allow
@@ -263,10 +263,10 @@ bindl = , XF86AudioPrev, exec, playerctl previous
# windowrule = float,class:^(kitty)$,title:^(kitty)$ # windowrule = float,class:^(kitty)$,title:^(kitty)$
# Ignore maximize requests from apps. You'll probably like this. # Ignore maximize requests from apps. You'll probably like this.
windowrule = suppressevent maximize, class:.* # windowrule = suppressevent maximize, class:.*
# Fix some dragging issues with XWayland # Fix some dragging issues with XWayland
windowrule = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0 # windowrule = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0
# Правила для игр через Proton # Правила для игр через Proton
# windowrulev2 = immediate,class:^(steam_app_.*)$ # windowrulev2 = immediate,class:^(steam_app_.*)$

View File

@@ -1,21 +1,22 @@
{ {
"LuaSnip": { "branch": "master", "commit": "458560534a73f7f8d7a11a146c801db00b081df0" }, "LuaSnip": { "branch": "master", "commit": "5a1e39223db9a0498024a77b8441169d260c8c25" },
"cmp-buffer": { "branch": "main", "commit": "b74fab3656eea9de20a9b8116afa3cfc4ec09657" }, "cmp-buffer": { "branch": "main", "commit": "b74fab3656eea9de20a9b8116afa3cfc4ec09657" },
"cmp-nvim-lsp": { "branch": "main", "commit": "bd5a7d6db125d4654b50eeae9f5217f24bb22fd3" }, "cmp-nvim-lsp": { "branch": "main", "commit": "cbc7b02bb99fae35cb42f514762b89b5126651ef" },
"cmp-path": { "branch": "main", "commit": "c642487086dbd9a93160e1679a1327be111cbc25" }, "cmp-path": { "branch": "main", "commit": "c642487086dbd9a93160e1679a1327be111cbc25" },
"cmp_luasnip": { "branch": "master", "commit": "98d9cb5c2c38532bd9bdb481067b20fea8f32e90" }, "cmp_luasnip": { "branch": "master", "commit": "98d9cb5c2c38532bd9bdb481067b20fea8f32e90" },
"friendly-snippets": { "branch": "main", "commit": "572f5660cf05f8cd8834e096d7b4c921ba18e175" }, "friendly-snippets": { "branch": "main", "commit": "6cd7280adead7f586db6fccbd15d2cac7e2188b9" },
"lazy.nvim": { "branch": "main", "commit": "ed4dc336a73c18da6fea6e1cf7ad6e1b76d281eb" }, "lazy.nvim": { "branch": "main", "commit": "306a05526ada86a7b30af95c5cc81ffba93fef97" },
"lspkind.nvim": { "branch": "master", "commit": "3ddd1b4edefa425fda5a9f95a4f25578727c0bb3" }, "lsp_signature.nvim": { "branch": "master", "commit": "af7e4074d85d785cf6614352ba9ad3b28a1f8a56" },
"mason-lspconfig.nvim": { "branch": "main", "commit": "1d77bd86e1c3eaa777010c95dad455b83823f247" }, "lspkind.nvim": { "branch": "master", "commit": "c7274c48137396526b59d86232eabcdc7fed8a32" },
"mason-tool-installer.nvim": { "branch": "main", "commit": "517ef5994ef9d6b738322664d5fdd948f0fdeb46" }, "mason-lspconfig.nvim": { "branch": "main", "commit": "a979821a975897b88493843301950c456a725982" },
"mason.nvim": { "branch": "main", "commit": "ad7146aa61dcaeb54fa900144d768f040090bff0" }, "mason-tool-installer.nvim": { "branch": "main", "commit": "443f1ef8b5e6bf47045cb2217b6f748a223cf7dc" },
"mason.nvim": { "branch": "main", "commit": "44d1e90e1f66e077268191e3ee9d2ac97cc18e65" },
"neodev.nvim": { "branch": "main", "commit": "46aa467dca16cf3dfe27098042402066d2ae242d" }, "neodev.nvim": { "branch": "main", "commit": "46aa467dca16cf3dfe27098042402066d2ae242d" },
"nightfox.nvim": { "branch": "main", "commit": "ba47d4b4c5ec308718641ba7402c143836f35aa9" }, "nightfox.nvim": { "branch": "main", "commit": "ba47d4b4c5ec308718641ba7402c143836f35aa9" },
"nvim-cmp": { "branch": "main", "commit": "a7bcf1d88069fc67c9ace8a62ba480b8fe879025" }, "nvim-cmp": { "branch": "main", "commit": "da88697d7f45d16852c6b2769dc52387d1ddc45f" },
"nvim-lsp-file-operations": { "branch": "master", "commit": "9744b738183a5adca0f916527922078a965515ed" }, "nvim-lsp-file-operations": { "branch": "master", "commit": "b9c795d3973e8eec22706af14959bc60c579e771" },
"nvim-lspconfig": { "branch": "master", "commit": "a9b2fb560c4ab22c10728fd5149dbd7b62aa4f69" }, "nvim-lspconfig": { "branch": "master", "commit": "841c6d4139aedb8a3f2baf30cef5327371385b93" },
"nvim-treesitter": { "branch": "master", "commit": "42fc28ba918343ebfd5565147a42a26580579482" }, "nvim-treesitter": { "branch": "master", "commit": "cf12346a3414fa1b06af75c79faebe7f76df080a" },
"plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" }, "plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" },
"telescope.nvim": { "branch": "0.1.x", "commit": "a0bbec21143c7bc5f8bb02e0005fa0b982edc026" } "telescope.nvim": { "branch": "0.1.x", "commit": "a0bbec21143c7bc5f8bb02e0005fa0b982edc026" }
} }

View File

@@ -36,6 +36,7 @@ vim.opt.termguicolors = true
-- Etc. -- Etc.
vim.opt.mouse = '' vim.opt.mouse = ''
vim.opt.clipboard:append('unnamedplus') vim.opt.clipboard:append('unnamedplus')
vim.opt.foldmethod = "indent"
vim.opt.list = true vim.opt.list = true
vim.opt.listchars:append 'tab:┊ ' vim.opt.listchars:append 'tab:┊ '

View File

@@ -32,7 +32,7 @@ return {
keymap.set("n", "gi", "<cmd>Telescope lsp_implementations<CR>", opts) -- show lsp implementations keymap.set("n", "gi", "<cmd>Telescope lsp_implementations<CR>", opts) -- show lsp implementations
-- opts.desc = "Show LSP type definitions" -- opts.desc = "Show LSP type definitions"
-- keymap.set("n", "gt", "<cmd>Telescope lsp_type_definitions<CR>", opts) -- show lsp type definitions keymap.set("n", "gt", "<cmd>Telescope lsp_type_definitions<CR>", opts) -- show lsp type definitions
opts.desc = "See available code actions" opts.desc = "See available code actions"
keymap.set({ "n", "v" }, "<leader>ca", vim.lsp.buf.code_action, opts) -- see available code actions, in visual mode will apply to selection keymap.set({ "n", "v" }, "<leader>ca", vim.lsp.buf.code_action, opts) -- see available code actions, in visual mode will apply to selection
@@ -43,18 +43,18 @@ return {
opts.desc = "Show buffer diagnostics" opts.desc = "Show buffer diagnostics"
keymap.set("n", "<leader>D", "<cmd>Telescope diagnostics bufnr=0<CR>", opts) -- show diagnostics for file keymap.set("n", "<leader>D", "<cmd>Telescope diagnostics bufnr=0<CR>", opts) -- show diagnostics for file
opts.desc = "Show line diagnostics" opts.desc = "Show documentation for what is under cursor"
keymap.set("n", "<leader>d", vim.diagnostic.open_float, opts) -- show diagnostics for line keymap.set("n", "K", vim.lsp.buf.hover, opts) -- show documentation for what is under cursor
-- opts.desc = "Show line diagnostics"
-- keymap.set("n", "<leader>d", vim.diagnostic.open_float, opts) -- show diagnostics for line
--
-- opts.desc = "Go to previous diagnostic" -- opts.desc = "Go to previous diagnostic"
-- keymap.set("n", "[d", vim.diagnostic.goto_prev, opts) -- jump to previous diagnostic in buffer -- keymap.set("n", "[d", vim.diagnostic.goto_prev, opts) -- jump to previous diagnostic in buffer
-- --
-- opts.desc = "Go to next diagnostic" -- opts.desc = "Go to next diagnostic"
-- keymap.set("n", "]d", vim.diagnostic.goto_next, opts) -- jump to next diagnostic in buffer -- keymap.set("n", "]d", vim.diagnostic.goto_next, opts) -- jump to next diagnostic in buffer
--
opts.desc = "Show documentation for what is under cursor"
keymap.set("n", "K", vim.lsp.buf.hover, opts) -- show documentation for what is under cursor
-- opts.desc = "Restart LSP" -- opts.desc = "Restart LSP"
-- keymap.set("n", "<leader>rs", ":LspRestart<CR>", opts) -- mapping to restart lsp if necessary -- keymap.set("n", "<leader>rs", ":LspRestart<CR>", opts) -- mapping to restart lsp if necessary
end, end,
@@ -97,7 +97,7 @@ return {
plugins = { plugins = {
{ {
name = '@vue/typescript-plugin', name = '@vue/typescript-plugin',
location = '/home/antoxa/.nvm/versions/node/v22.20.0/lib/node_modules/@vue/typescript-plugin', location = '/home/antoxa/.nvm/versions/node/v24.13.0/lib/node_modules/@vue/typescript-plugin',
languages = { 'vue' } languages = { 'vue' }
} }
} }
@@ -145,6 +145,5 @@ return {
-- vim.lsp.config("eslint", { -- vim.lsp.config("eslint", {
-- filetypes = { "html", "typescriptreact", "javascriptreact", "css", "sass", "scss", "less", "svelte" }, -- filetypes = { "html", "typescriptreact", "javascriptreact", "css", "sass", "scss", "less", "svelte" },
-- }) -- })
end end
} }

View File

@@ -9,3 +9,6 @@ export NVM_DIR="$HOME/.nvm"
[[ -f /home/antoxa/.dart-cli-completion/zsh-config.zsh ]] && . /home/antoxa/.dart-cli-completion/zsh-config.zsh || true [[ -f /home/antoxa/.dart-cli-completion/zsh-config.zsh ]] && . /home/antoxa/.dart-cli-completion/zsh-config.zsh || true
## [/Completion] ## [/Completion]
# opencode
export PATH=/home/antoxa/.opencode/bin:$PATH