Global or Local install outside of the Debian Linux package maangement tool.
TODO: include a check for an existing binary before download & install
e.g. if ! (which binary-name) install binary fi
neovim
https://github.com/neovim/neovim/releases/latest/download/nvim-linux-x86_64.tar.gz
- dotfiles
- clojure-cli-config
- clojure-lsp-config
- books
- Python virtual environment
- Material for MkDocs
Slack - Debian package Discord - Debian package
#!/usr/bin/env bash
url="https://discord.com/api/download?platform=linux&format=deb"
curl -L -o /tmp/discord.deb $url
sudo apt install /tmp/discord.debcurl -LO https://github.com/ClementTsang/bottom/releases/download/0.11.3/bottom_0.11.3-1_amd64.deb
sudo dpkg -i bottom_0.11.3-1_amd64.debCaligula
GitHub CLI - Debian Linux script
(type -p wget >/dev/null || (sudo apt update && sudo apt install wget -y)) \
&& sudo mkdir -p -m 755 /etc/apt/keyrings \
&& out=$(mktemp) && wget -nv -O$out https://cli.github.com/packages/githubcli-archive-keyring.gpg \
&& cat $out | sudo tee /etc/apt/keyrings/githubcli-archive-keyring.gpg > /dev/null \
&& sudo chmod go+r /etc/apt/keyrings/githubcli-archive-keyring.gpg \
&& sudo mkdir -p -m 755 /etc/apt/sources.list.d \
&& echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/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 gh -ygh-dash - docs - install as a GitHub CLI extension
gh extension install dlvhdr/gh-dash- nnn is packaged for Debian Linux, but seems a little basic
Systemd manager tui - nice system service manager and log viewer systemctl-tui - has an installer script that could be useful to emulate (tool not quite as nice as systemd manager tui)
Chrome browser