diff --git a/site-modules/vscode/manifests/extention.pp b/site-modules/vscode/manifests/extention.pp index 82733b8..3bc878e 100644 --- a/site-modules/vscode/manifests/extention.pp +++ b/site-modules/vscode/manifests/extention.pp @@ -2,6 +2,7 @@ define vscode::extention { exec { "code_install_${title}": command => "code --install-extension ${title}", path => '/usr/bin:/usr/local/bin:/usr/sbin:/bin', + unless => "code --list-extensions | grep ${title}", provider => shell, } }