dotfiles/.config/ansible/roles/arch/packages/tasks/modules/coding.yml
Sergio Laín 04b78eb79f
feat(vscodium): add config with settings, keybinds and snippets
using vscodium as a fallback editor in pair with the neovim native integration plugin
2024-01-16 11:14:31 +01:00

61 lines
817 B
YAML

# PACMAN
- name: Install Pacman Packages
pacman:
name:
# Web
- yarn
- npm
- nodejs
# Python
- python-pip
- python-pipx
# Rust
- rustup
# Go
- go
# Lua
- lua
- luarocks
# Tools
- github-cli
- dbeaver
- diff-so-fancy
- lazygit
- onefetch
# Neovim
- neovide
- bob
- vim
# AUR
- name: Install AUR Packages
become: true
become_user: aur_builder
aur:
use: yay
name:
- lazynpm
- scc-bin
- tgpt-bin
- vscodium-bin
- vscodium-marketplace-bin
# Cargo
- name: Install Rust Packages
cargo:
name:
- cargo-update
# Npm
- name: Install Npm Packages
npm:
name:
- commitizen
- cz-git
global: true