2024-05-25 15:52:00 -05:00
|
|
|
# Libraries and infrastructure
|
|
|
|
sudo apt update -y
|
|
|
|
sudo apt install -y \
|
|
|
|
docker.io docker-buildx \
|
|
|
|
build-essential pkg-config autoconf bison rustc cargo clang \
|
|
|
|
libssl-dev libreadline-dev zlib1g-dev libyaml-dev libreadline-dev libncurses5-dev libffi-dev libgdbm-dev libjemalloc2 \
|
|
|
|
libvips imagemagick libmagickwand-dev mupdf mupdf-tools \
|
2024-05-25 22:07:29 -05:00
|
|
|
redis-tools sqlite3 libsqlite3-0 libmysqlclient-dev
|
2024-05-25 15:52:00 -05:00
|
|
|
|
|
|
|
# CLI apps
|
2024-05-25 22:07:29 -05:00
|
|
|
sudo apt install -y git curl fzf ripgrep bat eza zoxide btop apache2-utils
|
2024-05-25 15:52:00 -05:00
|
|
|
sudo snap install code zellij --classic
|
|
|
|
|
|
|
|
# GUI apps
|
2024-05-26 16:58:55 -05:00
|
|
|
sudo apt install -y xournalpp alacritty
|
2024-05-25 15:52:00 -05:00
|
|
|
sudo snap install 1password spotify vlc zoom-client signal-desktop pinta
|
|
|
|
|
|
|
|
# Installers
|
2024-05-26 17:17:49 -05:00
|
|
|
for script in ~/.omakub/install/*.sh; do source $script; done
|
2024-05-25 15:52:00 -05:00
|
|
|
|
2024-05-25 22:04:00 -05:00
|
|
|
# Start services
|
2024-05-26 17:17:49 -05:00
|
|
|
for script in ~/.omakub/start/*.sh; do source $script; done
|