Update justfile

This commit is contained in:
pancakes 2024-05-27 22:44:30 +10:00
parent 98ecdf5987
commit 06992aff2c

View file

@ -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: