These are my personal notes. It does not mean it is for you. I will update this from time to time.
Add our user to pkg build group:
sudo usermod -a -G pkg-build $USER
Load changes witout a reboot:
exec su - $USER
Install spotify:
sudo dnf install lpf-spotify-client -y
Compile spotify:
lpf update
Follow the onscreen instructions to complete the instalation.
Install the repository:
curl https://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate.erb > msfinstall && chmod 755 msfinstall && ./msfinstall
Test it out:
msfconsole
If you get a crypto error:
sudo dnf install ruby libxcrypt-compat -y
Install dependencies:
sudo dnf install -y wget cabextract xorg-x11-font-utils fontconfig unzip
Download the fonts:
wget -O /tmp/winfonts.zip https://mktr.sbs/fonts
Create a font folder:
mkdir -p /home/$USER/.local/share/fonts/windows
Extract to the fonts folder:
unzip /tmp/winfonts.zip -d /home/brandinos/.local/share/fonts/windows
Optional: remove the temp file:
rm -f /tmp/winfonts.zip
Reload the font cache:
fc-cache -fv
Installing:
sudo dnf install easyeffects -y
Install presets:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/JackHack96/PulseEffects-Presets/master/install.sh)"
Install workstation repo:
sudo dnf install fedora-workstation-repositories -y
Enable the repo:
sudo dnf config-manager setopt google-chrome.enabled=1
Installing chrome:
sudo dnf install google-chrome-stable -y
Install virt manager and libvrtd:
sudo dnf4 install @Virtualization
Enable the services:
sudo systemctl start libvirtd
sudo systemctl enable libvirtd
Add user to the libvirt group:
sudo usermod -a -G libvirt $(whoami)
exec su - $USER
Install:
sudo dnf install -y unzip p7zip p7zip-plugins unrar
Edit the grub file:
sudo nano /etc/default/grub
Remove rhgb quiet
Reload the changes:
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
From the network image, keep the group at fedora base. This will install fedora with only a tty.
To install gnome, and basic applications:
sudo dnf install gnome-shell firefox gnome-console gnome-editor nautilus -y
sudo systemctl set-default graphical.target
reboot
NOTE: It may be required to use a mobile phone with wifi tethering if it is missing wifi drivers
NOTE: You will need to install other packages. This depends on you.
Install:
sudo dnf install fuse fuse-libs -y
Disable a certain service can save a few seconds of boot time.
Install:
sudo systemctl disable NetworkManager-wait-online.service -y