chore: cleanup scripts

This commit is contained in:
2026-06-21 16:40:03 +02:00
parent f192326d31
commit f4e992be0a
+15 -17
View File
@@ -54,20 +54,18 @@ references:
- url: https://github.com/zsh-users/zsh-syntax-highlighting.git
into: .zsh/plugins/zsh-syntax-highlighting
scripts:
debian/update: sudo sed -i 's/main non-free-firmware/main contrib non-free non-free-firmware/g' /etc/apt/sources.list && sudo apt update
debian/install: sudo apt install curl wget zsh fzf davfs2 make imagemagick rsvg-convert ffmpeg yt-dlp pkg-config zstd libffi-dev zlib1g-dev libyaml-dev libssl-dev liblzma-dev libbz2-dev libncurses-dev libreadline-dev libsqlite3-dev python3-tk tk-dev unzip zip
rust/install: curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
go/install: sudo apt install golang
node/install: nvm install
ruby/install: rbenv install
python/install: pyenv install
sdkman/install: curl -s "https://get.sdkman.io" | bash
docker/install: curl -fsSL -o- https://get.docker.com | sudo sh && sudo usermod -aG docker $USER
claude/install: curl -fsSL https://claude.ai/install.sh | bash
yq/install: wget https://github.com/mikefarah/yq/releases/latest/download/yq_linux_amd64 -O /usr/local/bin/yq && chmod +x /usr/local/bin/yq
gh/install: curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg | sudo dd of=/usr/share/keyrings/githubcli-archive-keyring.gpg && sudo chmod go+r /usr/share/keyrings/githubcli-archive-keyring.gpg && echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" | sudo tee /etc/apt/sources.list.d/github-cli.list > /dev/null && sudo apt update && sudo apt install -y gh
tailscale/install: curl -fsSL https://tailscale.com/install.sh | sh
ollama/install: curl -fsSL https://ollama.com/install.sh | sh
hugo/install: CGO_ENABLED=1 go install -tags extended,withdeploy github.com/gohugoio/hugo@latest
npm/install: npm i -g npm pnpm
gem/install: gem install bundler
debian:upgrade: sudo apt update && sudo apt upgrade -y
debian:setup:contrib: sudo sed -i 's/main non-free-firmware/main contrib non-free non-free-firmware/g' /etc/apt/sources.list
debian:install:base: sudo apt install -y build-essential curl wget git unzip zip zsh bat fzf pkg-config make
debian:install:libs: sudo apt install -y libffi-dev zlib1g-dev libyaml-dev libssl-dev liblzma-dev libbz2-dev libncurses-dev libreadline-dev libsqlite3-dev python3-tk tk-dev zstd
debian:install:tools: sudo apt install -y imagemagick rsvg-convert ffmpeg yt-dlp
rust:install: curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
node:install: nvm install
node:install:base: npm i -g npm pnpm
ruby:install: rbenv install
ruby:install:base: gem install bundler
python:install: pyenv install
go:install: sudo apt install -y golang-go
go:install:tools: CGO_ENABLED=1 go install -tags extended,withdeploy github.com/gohugoio/hugo@latest github.com/mikefarah/yq/v4@latest
go:clean: go clean -cache && go clean -modcache
docker:install: curl -fsSL -o- https://get.docker.com | sudo sh && sudo usermod -aG docker $USER