chore: cleanup scripts
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user