From 974b1b80832dc75ed4c4a24716378a339e2ca86a Mon Sep 17 00:00:00 2001 From: Manuel Thalmann Date: Tue, 30 Jul 2024 00:53:10 +0200 Subject: [PATCH] Install `vscode` extensions for each user --- scripts/Common/Software/vscode/main.fish | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/Common/Software/vscode/main.fish b/scripts/Common/Software/vscode/main.fish index 24b650bb..90b0221e 100755 --- a/scripts/Common/Software/vscode/main.fish +++ b/scripts/Common/Software/vscode/main.fish @@ -4,14 +4,14 @@ begin source "$dir/../../Scripts/software.fish" source "$dir/../../../Common/Software/aliae/main.fish" - function configureSW + function userConfig -a name set -l bins codium codium-insiders code code-insiders set -l extensions zokugun.{sync-settings,vsix-manager} for bin in $bins if type -q "$bin" for extension in $extensions - "$bin" --install-extension "$extension" + sudo -u "$name" "$bin" --install-extension "$extension" end end end