From 06992aff2c88c0ca5129f7e4362b5d795eb8c3c0 Mon Sep 17 00:00:00 2001 From: pancakes Date: Mon, 27 May 2024 22:44:30 +1000 Subject: [PATCH] Update justfile --- justfile | 57 ++++++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 41 insertions(+), 16 deletions(-) diff --git a/justfile b/justfile index 1403de6..933a04f 100644 --- a/justfile +++ b/justfile @@ -4,6 +4,30 @@ username := env_var('USER') default: @just --list --justfile {{justfile()}} +install-code: + paru -S vscodium-bin-marketplace + +# Install C# dev environment +install-dev-csharp: + sudo pacman -S aspnet-runtime aspnet-targeting-pack dotnet-sdk dotnet-runtime dotnet-targeting-pack + sudo dotnet workload install wasm-tools + +install-dev-node: + sudo pacman -S nodejs npm + +install-dev-python: + sudo pacman -S python python-pip + +# Install Rust dev environment +install-dev-rust: + sudo pacman -S rustup + rustup install stable + +# Install Docker and docker-compose +install-docker: + sudo pacman -S docker docker-compose + sudo systemctl enable docker.socket + # Install fish and plugin manager install-fish: sudo pacman -S fish pkgfile @@ -17,23 +41,24 @@ setup-aur: cd /tmp/paru; makepkg -si rm -rf /tmp/paru -# Installs Code - OSS extensions +# Installs VSCodium extensions setup-code: - code-oss --install-extension davidanson.vscode-markdownlint - code-oss --install-extension enkia.tokyo-night - code-oss --install-extension irongeek.vscode-env - code-oss --install-extension kokakiwi.vscode-just - code-oss --install-extension ms-python.python - code-oss --install-extension ms-vscode.live-server - code-oss --install-extension naumovs.color-highlight - code-oss --install-extension pkief.material-icon-theme - code-oss --install-extension redhat.vscode-yaml - code-oss --install-extension rust-lang.rust-analyzer - code-oss --install-extension serayuzgur.crates - code-oss --install-extension spgoding.datapack-language-server - code-oss --install-extension tamasfe.even-better-toml - code-oss --install-extension tonybaloney.vscode-pets - code-oss --install-extension usernamehw.errorlens + vscodium --install-extension davidanson.vscode-markdownlint + vscodium --install-extension enkia.tokyo-night + vscodium --install-extension irongeek.vscode-env + vscodium --install-extension kokakiwi.vscode-just + vscodium --install-extension ms-dotnettools.csdevkit + vscodium --install-extension ms-python.python + vscodium --install-extension ms-vscode.live-server + vscodium --install-extension naumovs.color-highlight + vscodium --install-extension pkief.material-icon-theme + vscodium --install-extension redhat.vscode-yaml + vscodium --install-extension rust-lang.rust-analyzer + vscodium --install-extension serayuzgur.crates + vscodium --install-extension spgoding.datapack-language-server + vscodium --install-extension tamasfe.even-better-toml + vscodium --install-extension tonybaloney.vscode-pets + vscodium --install-extension usernamehw.errorlens # Installs mpv scripts setup-mpv: