From c39c6357bbb1c8b9b7be0b326db9c0ae824d3c37 Mon Sep 17 00:00:00 2001 From: Christian Busch Date: Thu, 12 Feb 2026 21:07:07 +0100 Subject: [PATCH] VSCodium: Switched to VSCode. --- .../{VSCodium => Code}/User/extensions.list | 10 ++++++++++ .../{VSCodium => Code}/User/keybindings.json | 0 .config/{VSCodium => Code}/User/settings.json | 2 +- Makefile | 20 +++++++++---------- README.md | 4 ++-- 5 files changed, 23 insertions(+), 13 deletions(-) rename .config/{VSCodium => Code}/User/extensions.list (54%) rename .config/{VSCodium => Code}/User/keybindings.json (100%) rename .config/{VSCodium => Code}/User/settings.json (94%) diff --git a/.config/VSCodium/User/extensions.list b/.config/Code/User/extensions.list similarity index 54% rename from .config/VSCodium/User/extensions.list rename to .config/Code/User/extensions.list index 38b47a8..927fdd5 100644 --- a/.config/VSCodium/User/extensions.list +++ b/.config/Code/User/extensions.list @@ -10,3 +10,13 @@ golang.go usernamehw.indent-one-space Yummygum.city-lights-icon-vsc zbr.vscode-ansible +kamikillerto.vscode-colorize +emilast.LogFileHighlighter +esbenp.prettier-vscode +ESPHome.esphome-vscode +keesschollaart.vscode-home-assistant +lukas-tr.materialdesignicons-intellisense +netcorext.uuid-generator +oderwat.indent-rainbow +redhat.vscode-yaml +usernamehw.errorlens \ No newline at end of file diff --git a/.config/VSCodium/User/keybindings.json b/.config/Code/User/keybindings.json similarity index 100% rename from .config/VSCodium/User/keybindings.json rename to .config/Code/User/keybindings.json diff --git a/.config/VSCodium/User/settings.json b/.config/Code/User/settings.json similarity index 94% rename from .config/VSCodium/User/settings.json rename to .config/Code/User/settings.json index 1836035..e3cda8a 100644 --- a/.config/VSCodium/User/settings.json +++ b/.config/Code/User/settings.json @@ -7,7 +7,7 @@ "editor.wordWrap": "on", "workbench.startupEditor": "newUntitledFile", "workbench.fontAliasing": "auto", - "terminal.external.osxExec": "iTerm.app", + "terminal.external.osxExec": "Ghostty.app", "workbench.colorTheme": "Nord", "workbench.preferredDarkColorTheme": "Nord", "workbench.iconTheme": "city-lights-icons-vsc", diff --git a/Makefile b/Makefile index ddff514..7221ae7 100644 --- a/Makefile +++ b/Makefile @@ -18,13 +18,13 @@ install: git-fetch deploy-base ## Update repor and run deploy-base deploy-base: deploy-eza deploy-tmux deploy-vim deploy-zsh deploy-ssh deploy-hushlogin ## Only deploy basic conf files for shell usage -deploy-workstation: deploy-base deploy-vscodium deploy-youtubedl ## Deploy workstation specific config files (inherits deploy-shell) +deploy-workstation: deploy-base deploy-vscode deploy-youtubedl ## Deploy workstation specific config files (inherits deploy-shell) deploy-macos: deploy-htop deploy-workstation deploy-brewfile ## Deploy macOS specific config files (inherits deploy-workstation) -gen-vscodium-plugin-list: ## Update the list of VSCodium plugins - @echo "\033[1;32m>>>\033[1;0m Updating the list of VSCodium plugins at .config/VSCodium/UserUser/extensions.list" - @code --list-extensions > .config/VSCodium/UserUser/extensions.list +gen-vscode-extension-list: ## Update the list of VSCode extensions + @echo "\033[1;32m>>>\033[1;0m Updating the list of VSCode extensions at .config/Code/User/extensions.list" + @code --list-extensions > .config/Code/User/extensions.list git-fetch: ## Fetch changes from origin @echo "\033[1;32m>>>\033[1;0m Fetching changes from origin." @@ -75,13 +75,13 @@ deploy-vim: ## Deploy vim config @mkdir -p ${HOMEDIR}/.config/vim/undo @cp .config/vim/vimrc ${HOMEDIR}/.config/vim -deploy-vscodium: ## Deploy VSCodium config - @echo "\033[1;32m>>>\033[1;0m Deploy VSCodium config to ${HOMEDIR}/.config/VSCodium/User" - @mkdir -p ${HOMEDIR}/.config/VSCodium/User - @cp .config/VSCodium/User/*.json ${HOMEDIR}/.config/VSCodium/User +deploy-vscode: ## Deploy VSCode config + @echo "\033[1;32m>>>\033[1;0m Deploy VSCode config to ${HOMEDIR}/Library/Application Support/Code/User" + @mkdir -p "${HOMEDIR}/Library/Application Support/Code/User" + @cp .config/Code/User/*.json "${HOMEDIR}/Library/Application Support/Code/User" - @echo "\033[1;32m>>>\033[1;0m Install VSCodium extensions from ${HOMEDIR}/.config/VSCodium/User/extensions.list" - @cat .config/VSCodium/User/extensions.list | xargs -L 1 code --install-extension + @echo "\033[1;32m>>>\033[1;0m Install VSCode extensions from .config/Code/User/extensions.list" + @cat .config/Code/User/extensions.list | xargs -L 1 code --install-extension deploy-youtubedl: ## Deploy youtube-dl config @echo "\033[1;32m>>>\033[1;0m Deploy youtube-dl config to ${HOMEDIR}/.config/youtube-dl" diff --git a/README.md b/README.md index 674a1cd..e81c4c6 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ install Update repor and run deploy-base deploy-base Only deploy basic conf files for shell usage deploy-workstation Deploy workstation specific config files (inherits deploy-shell) deploy-macos Deploy macOS specific config files (inherits deploy-workstation) -gen-vscodium-plugin-list Update the list of VSCodium plugins +gen-vscode-extension-list Update the list of VSCode extensions git-fetch Fetch changes from origin git-push Push changes to origin git-update-submodules Update all submodules @@ -35,7 +35,7 @@ deploy-htop Deploy htop config deploy-htop-zfs Deploy htop config with zfs deploy-tmux Deploy tmux config deploy-vim Deploy vim config -deploy-vscodium Deploy VSCodium config +deploy-vscode Deploy VSCode config deploy-youtubedl Deploy youtube-dl config deploy-zsh Deploy zsh config deploy-brewfile Deploy Brewfile