dotfiles/.config/yadm/bootstrap
Ben Vincent 15f7e21b54 Bootstrap updates
- install dnf-plugins-core first, as that provides copr command
  - aliases dont work in a shell script, just use the full command
2023-09-03 22:14:18 +10:00

23 lines
1.1 KiB
Bash
Executable File

#!/usr/bin/bash
# enable dnf copr command
sudo dnf install -y dnf-plugins-core
# enable copr
sudo dnf copr enable ganto/lxc4 -y
sudo dnf copr enable livegrenier/i3-desktop -y
sudo dnf install -y fedora-workstation-repositiories
# compilers/languages
use dnf install -y cmake freetype-devel fontconfig-devel libxcb-devel libxkbcommon-devel g++ cargo rust golang \
gcc kernel-tools cc1plus gcc-c++ clang clang-tools-extra clang-devel cmake dotnet
# systools
sudo dnf install -y firefox chromium gimp libreoffice dia oneshot shotwell steam thunderbird iotop the_silver_searcher \
cpupower btop htop dstat ifstat iftop lshw lsd minicom ncdu git gitui vim neovim tree-sitter tree-sitter-cli \
mutt pass pass-otp lxd lxc python-lxc pdftk-java podman pwgen python3-img2pdf python3-devel python3-neovim \
python3-netaddr shorewall shorewall6 systemd-oomd-defaults rxvt-unicode sshpass telnet terraform tig tldr \
tmux udiskie upower vifm virt-manager libvirt jpegoptim poppler-utils qpdf alacritty dunst feh i3 i3blocks \
i3lock-color maim network-manager-applet pavucontrol sway polybar mpc mpd mpv ncmpcpp openvpn