diff --git a/configs/noctalia/settings.json b/configs/noctalia/settings.json index 7e05bf9..c61ba35 100644 --- a/configs/noctalia/settings.json +++ b/configs/noctalia/settings.json @@ -142,6 +142,10 @@ "displayMode": "onhover", "id": "Network" }, + { + "displayMode": "onhover", + "id": "Bluetooth" + }, { "displayMode": "onhover", "id": "Volume", diff --git a/configs/zed/settings.json b/configs/zed/settings.json index 39cd2d3..53389c5 100644 --- a/configs/zed/settings.json +++ b/configs/zed/settings.json @@ -47,6 +47,40 @@ "enabled": true }, "languages": { + "SQL": { + "format_on_save": "on", + "formatter": { + "external": { + "command": "sleek" + } + } + }, + "Shell Script": { + "format_on_save": "on", + "formatter": { + "external": { + "command": "shfmt", + // Change `--indent 2` to match your preferred tab_size + "arguments": ["--filename", "{buffer_path}", "--indent", "2"] + } + } + }, + "sass": { + "language_servers": ["biome"], + "formatter": "language_server", + "code_actions_on_format": { + "source.fixAll.biome": true, + "source.organizeImports.biome": true, + "source.action.useSortedKeys.biome": true + } + }, + "python": { + "format_on_save": "on", + "code_actions_on_format": { + "source.organizeImports.ruff": true, + "source.fixAll.ruff": true + } + }, "Lua": { "inlay_hints": { "enabled": true, @@ -236,63 +270,62 @@ "dark": "Catppuccin Macchiato" }, "ssh_connections": [ - { - "host": "GetDTE-Prod-App", - "args": [], - "projects": [ - { - "paths": [ - "/bcn/invoice-chile/scripts" - ] - } - ] - }, - { - "host": "t-800", - "args": [], - "projects": [ - { - "paths": [ - "/opt/stacks" - ] - } - ], - "nickname": "T-800" - }, - { - "host": "getwfr-2-piloto", - "args": [], - "projects": [] - }, - { - "host": "saria", - "args": [], - "projects": [ - { - "paths": [ - "/opt/stacks" - ] - } - ], - "nickname": "Saria" - }, - { - "host": "getwfr-2-prod", - "args": [], - "projects": [ - { - "paths": [ - "/bcn/workflow/produccion/php/./" - ] - } - ] - }, - { - "host": "GetCPE-Prod", - "args": [], - "projects": [] - } - ], + { + "host": "GetDTE-Prod-App", + "args": [], + "projects": [ + { + "paths": ["/bcn/invoice-chile/scripts"] + } + ] + }, + { + "host": "t-800", + "args": [], + "projects": [ + { + "paths": ["/opt/stacks"] + } + ], + "nickname": "T-800" + }, + { + "host": "getwfr-2-piloto", + "args": [], + "projects": [] + }, + { + "host": "saria", + "args": [], + "projects": [ + { + "paths": ["/opt/stacks"] + } + ], + "nickname": "Saria" + }, + { + "host": "getwfr-2-prod", + "args": [], + "projects": [ + { + "paths": ["/bcn/workflow/produccion/php/./"] + } + ] + }, + { + "host": "GetCPE-Prod", + "args": [], + "projects": [ + { + "paths": ["/bcn"] + }, + { + "paths": ["/bcn/getcpe/produccion/./"] + } + ] + } + ], "disable_ai": false, "auto_update": false, "vim_mode": true, @@ -304,6 +337,30 @@ "dark": "Catppuccin Macchiato" }, "lsp": { + "tombi": { + "initialization_options": { + "format": { + "rules": { + "indent-sub-tables": true + } + } + } + }, + "ruff": { + "initialization_options": { + "settings": { + // Ruff server settings go here + } + } + }, + "basedpyright": { + "settings": { + "basedpyright.analysis": { + "typeCheckingMode": "recommended", + "diagnosticMode": "workspace" + } + } + }, "biome": { "enable_lsp_tasks": true, "settings": {