Compare commits

..

4 Commits

Author SHA1 Message Date
Daveanand Mannie
a730958ba9 [add] links to repos 2026-01-23 09:53:40 -05:00
Daveanand Mannie
16ad70f2ce [remove] docker alias
i was dumb and thought user groups wasn't working
2026-01-23 09:48:47 -05:00
Daveanand Mannie
e9fc5490ac [add] lsp config update for multi project ruby
I'm still a bit hazy on how to integrate ruby's ecosystem
2026-01-21 09:49:35 -05:00
Daveanand Mannie
51bb7213d0 [ADD] xml lsp configuration 2026-01-12 14:29:11 -05:00
4 changed files with 49 additions and 5 deletions

View File

@@ -1,4 +1,7 @@
# 💤 LazyVim Config
## [Gitea](https://gitea.routinedevelopment.ca/DaveanandMannie/lazy_config)
## [Github mirror](https://github.com/DaveanandMannie/my_lazy_config)
# 💤 LazyVim Config (out of sync)
This is my personal **LazyVim** configuration, designed to run seamlessly on both
**WSL (Windows)** and **bare-metal Linux** environments. It also integrates

View File

@@ -4,9 +4,17 @@ return {
servers = {
ruby_lsp = {
mason = false,
cmd = { os.getenv("HOME") .. "/.rbenv/shims/ruby-lsp" },
single_file_support = false,
root_partern = { ".git" },
-- cmd = { os.getenv("HOME") .. "/.rbenv/shims/ruby-lsp" },
init_options = { enabledFeatures = { formatter = "none", linters = {} } },
settings = {
ruby = {
diagnostics = {
rubocop = false,
},
},
},
formatter = false,
},
},
},

View File

@@ -1,3 +1,27 @@
-- return {
-- "neovim/nvim-lspconfig",
-- opts = {
-- servers = {
-- lemminx = {
-- init_options = {
-- settings = {
-- xml = {
-- format = {
-- enabled = true,
-- splitAttributes = false,
-- },
-- validation = {
-- noGrammar = "ignore",
-- },
-- },
-- },
-- },
-- },
-- },
-- },
-- }
--
return {
"neovim/nvim-lspconfig",
opts = {
@@ -8,7 +32,17 @@ return {
xml = {
format = {
enabled = true,
splitAttributes = false,
enforceQuoteStyle = "preferred",
maxLineWidth = 140,
splitAttributes = "preserve",
preserveAttributeLineBreaks = true,
-- respect new lines
preservedNewlines = 2,
joinContentLines = false,
experimental = true,
},
preferences = {
quoteStyle = "double",
},
validation = {
noGrammar = "ignore",

View File

@@ -15,7 +15,6 @@ if grep -qEi "(Microsoft|WSL)" /proc/version &> /dev/null; then
else
alias wezterm='wezterm' # Or point to native binary if needed
fi
alias docker='sudo docker'
alias lg='lazygit'
# [Odoo]
alias erp-dev='cd ~/workspace/pg/erp/'