#!/bin/bash # install packages sudo apt install \ apt-transport-https \ fd-find \ fontconfig \ python3-neovim \ python3-pynvim \ ripgrep \ curl \ firefox \ golang-1.22 \ gpg \ imv \ inxi \ jq \ kitty \ neovim \ pipewire-alsa \ pipewire-audio \ pipewire-pulse sudo \ sway \ swaylock \ tmux \ unzip \ waybar \ wireplumber \ wl-clipboard \ yq # set up nerd fonts FONT_DIR=${HOME}/.local/share/fonts/ mkdir -p ${FONT_DIR} wget -qO- https://github.com/ryanoasis/nerd-fonts/releases/download/v3.1.1/DejaVuSansMono.tar.xz | tar -Jxv -C ${FONT_DIR} fc-cache -fv # install lazygit go install github.com/jesseduffield/lazygit@latest # setup moolticute echo 'deb http://download.opensuse.org/repositories/home:/fawz:/mooltipass/Debian_Testing/ /' | sudo tee /etc/apt/sources.list.d/home:fawz:mooltipass.list curl -fsSL https://download.opensuse.org/repositories/home:fawz:mooltipass/Debian_Testing/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_fawz_mooltipass.gpg >/dev/null sudo apt update sudo apt install qtwayland5 moolticute