# install Cargo/Rust.
bootstrap_rust()
{
  curl https://sh.rustup.rs -sSf | sh 
  rustup component add rust-analyzer
}

# install TeXLive.
bootstrap_texlive()
{
  cd /tmp
  wget https://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
  tar -xf install-tl-unx.tar.gz
  rm install-tl-unx.tar.gz
  cd ./install-tl-*
  ./install-tl
}

# install grub theme.
bootstrap_grub()
{
  wget -O- https://github.com/shvchk/fallout-grub-theme/raw/master/install.sh | bash
  echo 'GRUB_HIDDEN_TIMEOUT=' >> /etc/default/grub
  grub2-mkconfig -o /etc/grub2.cfg
}

# install ffmpeg.
bootstrap_ffmpeg()
{
  flatpak install org.kde.kdenlive
}