Add vscodium artifacts for sync'ing settings and extensions

This commit is contained in:
2025-11-13 13:46:29 -05:00
parent 87c761a4bf
commit f6e49f3610
4 changed files with 70 additions and 0 deletions

View File

@@ -32,6 +32,17 @@ scripts:
cp starship.toml ~/.config/starship.toml
sed -i "s/#XXXXXX/$(STARSHIP_COLOR)/g" ~/.config/starship.toml
.PHONY: vscodium
vscodium:
mkdir --parents ~/.config/VSCodium/User
cp vscodium/settings.json ~/.config/VSCodium/User/settings.json
cp vscodium/keybindings.json ~/.config/VSCodium/User/keybindings.json
toolbox create --image $(REPOSITORY):latest vscodium-setup-temp
toolbox run --container vscodium-setup-temp bash $(PWD)/vscodium/extensions.bash
podman stop vscodium-setup-temp
podman rm vscodium-setup-temp
install: container scripts
systemctl --user enable podman.sock --now
systemctl --user enable podman.service --now