Add SQL comments bind, sqlite and dbeaver packages

This commit is contained in:
Buliway 2025-04-07 16:18:48 +03:00
parent c960f7c658
commit 34e11493d5
4 changed files with 14 additions and 4 deletions

6
flake.lock generated
View file

@ -263,11 +263,11 @@
}, },
"nixpkgs2": { "nixpkgs2": {
"locked": { "locked": {
"lastModified": 1741851582, "lastModified": 1742669843,
"narHash": "sha256-cPfs8qMccim2RBgtKGF+x9IBCduRvd/N5F4nYpU0TVE=", "narHash": "sha256-G5n+FOXLXcRx+3hCJ6Rt6ZQyF1zqQ0DL0sWAMn2Nk0w=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "6607cf789e541e7873d40d3a8f7815ea92204f32", "rev": "1e5b653dff12029333a6546c11e108ede13052eb",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -199,6 +199,8 @@
postgres-lsp # Postgres SQL postgres-lsp # Postgres SQL
sqlfluff # SQL linter sqlfluff # SQL linter
# sql-formatter # SQL formatter # sql-formatter # SQL formatter
sqlite
dbeaver-bin
# Frontend # Frontend
nodejs_23 # For npm nodejs_23 # For npm

View file

@ -41,6 +41,7 @@ ln -s ~/nixos-private-dots/nvim ~/.config/nvim
- `fd` - `fd`
- `xclip` на X11 или `wl-clipboard` на Wayland - `xclip` на X11 или `wl-clipboard` на Wayland
- `tree-sitter` - `tree-sitter`
- `ueberzugpp`
- Любой nerd font - Любой nerd font
Пакеты для разных языков могут часть меняться, так что ищем в `packages.nix` Пакеты для разных языков могут часть меняться, так что ищем в `packages.nix`

View file

@ -27,7 +27,7 @@ vim.opt.expandtab = true
-- yaml lsp за меня решают сколько пробелов мне надо. Это фикс -- yaml lsp за меня решают сколько пробелов мне надо. Это фикс
-- Их параметры конфига для переназначения не работают. Пришлось костыль сделать -- Их параметры конфига для переназначения не работают. Пришлось костыль сделать
vim.cmd [[ vim.cmd [[
autocmd FileType yaml setlocal shiftwidth=4 tabstop=4 softtabstop=4 expandtab autocmd FileType yaml setlocal shiftwidth=2 tabstop=2 softtabstop=2 expandtab
]] ]]
-- Комментировать .proto код биндом -- Комментировать .proto код биндом
@ -37,6 +37,13 @@ vim.api.nvim_create_autocmd('FileType', {
vim.bo.commentstring = '// %s' vim.bo.commentstring = '// %s'
end, end,
}) })
-- Комментировать .sql код биндом
vim.api.nvim_create_autocmd('FileType', {
pattern = 'sql',
callback = function()
vim.bo.commentstring = '-- %s'
end,
})
-- Enable mouse mode, can be useful for resizing splits for example! -- Enable mouse mode, can be useful for resizing splits for example!
vim.opt.mouse = 'a' vim.opt.mouse = 'a'