This repository has been archived on 2024-03-04. You can view files and clone it, but cannot push or open issues or pull requests.
linux/.config/bash/module/bootstrap.sh

32 lines
634 B
Bash
Raw Normal View History

2023-08-08 16:24:15 +03:00
# install Cargo/Rust.
2023-11-19 21:54:36 +03:00
bootstrap_rust()
2023-08-08 16:24:15 +03:00
{
2023-11-19 21:54:36 +03:00
curl https://sh.rustup.rs -sSf | sh
rustup component add rust-analyzer
2023-08-08 16:24:15 +03:00
}
# 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
}
2023-10-23 18:54:22 +03:00
# install ffmpeg.
bootstrap_ffmpeg()
{
flatpak install org.kde.kdenlive
}