restore SELinux labels on mounted drives:
sudo restorecon -Rv /nvme2
sudo restorecon -Rv /nvme
sudo restorecon -Rv /seagate
change default shell:
chsh -s $(which zsh)
sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
sudo dnf swap ffmpeg-free ffmpeg --allowerasing
development tools:
sudo dnf install cmake perl clang-devel llvm-devel libpq-devel git opencl-headers ninja-build ncurses-devel libxcrypt-compat libcurl-devel fuse fuse-libs just autoconf automake autoconf-archive nasm vulkan-loader-devel ffmpeg-devel pulseaudio-libs-devel gdb mingw64-gcc mingw64-gcc-c++ dbus-devel webkit2gtk4.1-devel libvirt-client libvirt-daemon-driver-qemu libvirt-daemon-kvm qemu-kvm xorriso libvirt-daemon-config-nwfilter java-25-openjdk-devel jansson-devel dotnet-sdk-10.0 SDL3-devel wabt qt6-qtsvg-devel
tools:
sudo dnf install mediawriter fastfetch yt-dlp syncthing keepassxc mpv flatpak btop arandr pavucontrol flameshot nmap-ncat libva-nvidia-driver libva-utils xset wget aria2 acl strace ImageMagick speedtest-cli ethtool inotify-tools quota cloc reptyr libicns-utils iperf3 tcpdump wireshark-cli radare2 xdotool git-email tigervnc-x11-server libreoffice
grafana-pcp:
sudo semanage fcontext -a -t httpd_sys_content_t "/usr/libexec/grafana-pcp(/.*)?"
sudo restorecon -Rv /usr/libexec/grafana-pcp
general:
sudo restorecon -RvF /usr/sbin/grafana-* \
/etc/grafana \
/var/log/grafana \
/var/lib/grafana \
/usr/share/grafana