VSCODE ROLE
What it does
- Installs vscode extensions
- Installs vscode themes
- Installs vscode snippets
- Setsup vscode profile
How To Use
$ make vscode
Is also run automatically by make setup
By default runs on all targets, example run below shows role executing on both mac target (kelso.localhost) and debian target (rhyl.io37.ch)
Example run
make vscode
$(python3 -m site --user-base)/bin/ansible-playbook setup.yml -i hosts --tags "vscode"
PLAY [Before everything] **************************************************************************************************************
TASK [vscode : install VSCode packages] ***********************************************************************************************
changed: [kelso.localhost] => (item=astro-build.astro-vscode)
changed: [kelso.localhost] => (item=GitHub.copilot)
changed: [kelso.localhost] => (item=styled-components.vscode-styled-components)
changed: [kelso.localhost] => (item=abalejr.forest-focus)
changed: [kelso.localhost] => (item=aregghazaryan.glass-ui)
changed: [kelso.localhost] => (item=dbaeumer.vscode-eslint)
changed: [kelso.localhost] => (item=gerane.Theme-zombiesatemyneighbors)
changed: [kelso.localhost] => (item=jmsv.JavaScriptSnippetsStandard)
changed: [kelso.localhost] => (item=tinkertrain.theme-panda)
changed: [kelso.localhost] => (item=johnpapa.vscode-peacock)
changed: [kelso.localhost] => (item=juhakokkonen.py-light)
changed: [kelso.localhost] => (item=karunamurti.haml)
changed: [kelso.localhost] => (item=unifiedjs.vscode-mdx)
changed: [kelso.localhost] => (item=github.github-vscode-theme)
changed: [kelso.localhost] => (item=lintangwisesa.arduino)
changed: [kelso.localhost] => (item=lninl.theme-hbuilderx-soft-green-light)
changed: [kelso.localhost] => (item=luqimin.tiny-light)
changed: [kelso.localhost] => (item=misogi.ruby-rubocop)
changed: [kelso.localhost] => (item=raashida.fixthecode-vs)
changed: [kelso.localhost] => (item=rebornix.ruby)
changed: [kelso.localhost] => (item=selfrefactor.zeppelin-themes)
changed: [kelso.localhost] => (item=sveggiani.vscode-field-lights)
changed: [kelso.localhost] => (item=syler.sass-indented)
changed: [kelso.localhost] => (item=taniarascia.new-moon-vscode)
changed: [kelso.localhost] => (item=teabyii.ayu)
changed: [kelso.localhost] => (item=tristanremy.mirage)
changed: [kelso.localhost] => (item=wingrunr21.vscode-ruby)
changed: [kelso.localhost] => (item=wraith13.unsaved-files-vscode)
changed: [kelso.localhost] => (item=aaron-bond.better-comments)
changed: [kelso.localhost] => (item=eamodio.gitlens)
changed: [kelso.localhost] => (item=dbaeumer.vscode-eslint)
changed: [kelso.localhost] => (item=dart-code.dart-code)
changed: [kelso.localhost] => (item=dart-code.flutter)
changed: [kelso.localhost] => (item=ms-vscode.vscode-typescript-tslint-plugin)
changed: [kelso.localhost] => (item=ChakrounAnas.turbo-console-log)
changed: [kelso.localhost] => (item=humao.rest-client)
changed: [kelso.localhost] => (item=wholroyd.jinja)
TASK [vscode : copy vscode profile] ***************************************************************************************************
ok: [kelso.localhost]
TASK [vscode : Create snippets directory] *********************************************************************************************
ok: [kelso.localhost]
TASK [vscode : Copy snippets] *********************************************************************************************************
ok: [kelso.localhost] => (item=/Users/brew/macfair/files/snippets/html.code-snippets)
ok: [kelso.localhost] => (item=/Users/brew/macfair/files/snippets/readmore.code-snippets)
ok: [kelso.localhost] => (item=/Users/brew/macfair/files/snippets/nextstaticprops.code-snippets)
ok: [kelso.localhost] => (item=/Users/brew/macfair/files/snippets/readme.code-snippets)
ok: [kelso.localhost] => (item=/Users/brew/macfair/files/snippets/next-with-component.code-snippets)
ok: [kelso.localhost] => (item=/Users/brew/macfair/files/snippets/component.code-snippets)
ok: [kelso.localhost] => (item=/Users/brew/macfair/files/snippets/link.code-snippets)
ok: [kelso.localhost] => (item=/Users/brew/macfair/files/snippets/debug_css.code-snippets)
ok: [kelso.localhost] => (item=/Users/brew/macfair/files/snippets/linx.code-snippets)
ok: [kelso.localhost] => (item=/Users/brew/macfair/files/snippets/orange.code-snippets)
ok: [kelso.localhost] => (item=/Users/brew/macfair/files/snippets/purple.code-snippets)
ok: [kelso.localhost] => (item=/Users/brew/macfair/files/snippets/next-page.code-snippets)
TASK [vscode : Create themes directory] ***********************************************************************************************
ok: [kelso.localhost]
TASK [vscode : Copy themes] ***********************************************************************************************************
ok: [kelso.localhost] => (item=/Users/brew/macfair/files/themes/panda.json)
ok: [kelso.localhost] => (item=/Users/brew/macfair/files/themes/green.json)
ok: [kelso.localhost] => (item=/Users/brew/macfair/files/themes/blue.json)
ok: [kelso.localhost] => (item=/Users/brew/macfair/files/themes/pink.json)
PLAY RECAP ****************************************************************************************************************************
kelso.localhost : ok=24 changed=5 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
localhost : ok=5 changed=1 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0