Remove VSCode config and update Zed symlink and settings
Some checks failed
Ansible Lint Check / check-ansible (push) Successful in 4s
Nix Format Check / check-format (push) Successful in 1m14s
Python Lint Check / check-python (push) Failing after 7s

- Delete VSCode settings and argv files
- Rename Zed settings file and update symlink destination
- Add new Zed context servers and projects
- Change icon and theme settings for Zed
- Add .gitkeep to autostart directory
This commit is contained in:
2025-09-23 13:39:09 +00:00
parent c659c599f4
commit 80ea4cd51b
5 changed files with 38 additions and 109 deletions

View File

@@ -6,14 +6,7 @@
- name: Define workstation symlinks
ansible.builtin.set_fact:
workstation_symlinks:
- {
src: "$DOTFILES_PATH/vscode/settings.json",
dest: "~/.config/Code/User/settings.json",
}
- {
src: "$DOTFILES_PATH/zed/settings.json",
dest: "~/.config/zed/settings.json",
}
- { src: "$DOTFILES_PATH/zed/settings.json", dest: "~/.config/zed.json" }
- { src: "$DOTFILES_PATH/config/autostart", dest: "~/.config/autostart" }
- name: Ensure parent directories for workstation symlinks exist

View File

View File

@@ -1,3 +0,0 @@
{
"enable-crash-reporter": true,
}

View File

@@ -1,86 +0,0 @@
{
"security.workspace.trust.untrustedFiles": "open",
"editor.fontFamily": "Hack Nerd Font",
"terminal.integrated.fontFamily": "Hack Nerd Font",
"github.copilot.enable": {
"*": true
},
"git.autofetch": true,
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"vsicons.dontShowNewVersionMessage": true,
"debug.internalConsoleOptions": "openOnSessionStart",
"[go]": {
"editor.tabSize": 4,
"editor.renderWhitespace": "all"
},
"[nix]": {
"editor.formatOnSave": true,
"editor.formatOnType": true
},
"[dart]": {
"editor.formatOnSave": false,
"editor.formatOnType": false,
"editor.rulers": [120],
"editor.selectionHighlight": false,
"editor.tabCompletion": "onlySnippets",
"editor.wordBasedSuggestions": "off"
},
"remote.SSH.remotePlatform": {
"mennos-laptop-w": "linux",
"mennos-desktop": "linux",
"cloud": "linux"
},
"editor.tabSize": 2,
"editor.insertSpaces": true,
"editor.detectIndentation": true,
"editor.autoIndent": "full",
"debug.inlineValues": "on",
"git.confirmSync": false,
"[dockercompose]": {
"editor.defaultFormatter": "ms-azuretools.vscode-docker"
},
"go.toolsManagement.autoUpdate": true,
"redhat.telemetry.enabled": false,
"makefile.configureOnOpen": false,
"dart.debugExternalPackageLibraries": true,
"dart.debugSdkLibraries": true,
"dart.warnWhenEditingFilesOutsideWorkspace": false,
"window.confirmSaveUntitledWorkspace": false,
"git.openRepositoryInParentFolders": "never",
"debug.toolBarLocation": "commandCenter",
"workbench.colorTheme": "Catppuccin Latte",
"ansible.lightspeed.enabled": false,
"ansible.lightspeed.suggestions.enabled": false,
"docker.extension.enableComposeLanguageServer": false,
"roo-cline.allowedCommands": [
"npm test",
"npm install",
"tsc",
"git log",
"git diff",
"git show"
],
"roo-cline.deniedCommands": [],
"kilo-code.allowedCommands": [
"npm test",
"npm install",
"tsc",
"git log",
"git diff",
"git show",
"flutter analyze",
"flutter"
"make"
],
"kilo-code.deniedCommands": [],
"github.copilot.nextEditSuggestions.enabled": true,
"workbench.iconTheme": "vscode-icons"
}

View File

@@ -10,6 +10,22 @@
// #############################################
// ## Theming ##
// #############################################
"context_servers": {
"mcp-server-context7": {
"source": "extension",
"enabled": true,
"settings": {
"default_minimum_tokens": "10000"
}
},
"mcp-server-brave-search": {
"source": "extension",
"enabled": true,
"settings": {
"brave_api_key": "BSAEoMzaMsFQWIfrDSs2SkmUExIDN-5"
}
}
},
"telemetry": {
"diagnostics": false,
"metrics": false
@@ -19,14 +35,13 @@
"host": "desktop",
"projects": [
{
"paths": [
"/home/menno/.dotfiles"
]
"paths": ["/home/menno"]
},
{
"paths": [
"/mnt/services/dashy"
]
"paths": ["/home/menno/.dotfiles"]
},
{
"paths": ["/mnt/services/dashy"]
}
],
"nickname": "Menno's Desktop PC"
@@ -40,14 +55,23 @@
"username": "salt",
"projects": [
{
"paths": [
"/home/salt/releases/current"
]
"paths": ["/home/salt/releases/current"]
}
]
},
{
"host": "vps",
"projects": [
{
"paths": ["/home/menno"]
},
{
"paths": ["/home/menno/.dotfiles/./"]
}
]
}
],
"icon_theme": "Catppuccin Macchiato",
"icon_theme": "VSCode Icons (Dark)",
"ui_font_size": 16,
"buffer_font_size": 16,
"minimap": {
@@ -59,7 +83,7 @@
"theme": {
"mode": "system",
"light": "Catppuccin Latte",
"dark": "Catppuccin Macchiato"
"dark": "VSCode Dark Modern"
},
"tabs": {
"close_position": "right",
@@ -94,12 +118,13 @@
// ## AI Stuff ##
// #############################################
"agent": {
"always_allow_tool_actions": true,
"play_sound_when_agent_done": false,
"default_profile": "write",
"model_parameters": [],
"default_model": {
"provider": "copilot_chat",
"model": "claude-sonnet-4"
"model": "grok-code-fast-1"
}
},
"edit_predictions": {