Ref
Tweaks
sudo hostnamectl status
sudo hostnamectl set-hostname --static "box-blue"
sudo nano /etc/dnf/dnf.conf
---------------------------------
fastestmirror=true ### a metric is used to find the fastest available mirror.
max_parallel_downloads=10 ### Maximum number of simultaneous package downloads. Defaults to 3. Maximum of 20.
deltarpm=true ### Downloading much smaller delta RPM files, rebuilding them to RPM locally.
---------------------------------
gsettings set org.gnome.nautilus.preferences always-use-location-entry true
gsettings set org.gnome.desktop.peripherals.mouse natural-scroll false
gsettings set org.gnome.desktop.peripherals.touchpad natural-scroll false
---
gsettings reset org.gnome.desktop.interface font-name
gsettings reset org.gnome.settings-daemon.plugins.xsettings antialiasing
gsettings reset org.gnome.settings-daemon.plugins.xsettings hinting
gsettings reset org.gnome.settings-daemon.plugins.xsettings rgba-order
Software Installation
Initial Repos
sudo dnf install dnf-plugins-core
sudo dnf install @development-tools @c-development @d-development @virtualization
sudo dnf install dkms kernel-devel elfutils-libelf-devel zlib-devel perl ansible terraform
---
sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
---
sudo dnf swap ffmpeg-free ffmpeg --allowerasing
sudo dnf update @multimedia --setopt="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin
sudo dnf install intel-media-driver
sudo dnf install libva-intel-driver
Setting GPU
sudo dnf install fedora-workstation-repositories
sudo dnf config-manager --set-enabled rpmfusion-nonfree-nvidia-driver
sudo dnf install vulkan-loader vulkan-loader.i686
----
sudo dnf install lutris
Development
sudo dnf install gcc
sudo dnf install golang
sudo dnf install perl-core
sudo dnf install nodejs
sudo dnf install ansible-lint
Media codecs
sudo dnf group upgrade --with-optional Multimedia
---
sudo dnf install \
ffmpeg \
lame\* --exclude=lame-devel \
gstreamer1-libav \
gstreamer1-plugin-openh264 \
gstreamer1-plugins-ugly \
gstreamer1-plugins-{bad-\*,good-\*,base} --exclude=gstreamer1-plugins-bad-free-devel \
rpmfusion-free-obsolete-packages
Mix-Software @ dnf
sudo dnf install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
sudo dnf install clamav clamtk clamav-update # Antivirus for detecting trojans, viruses, malware.
sudo dnf install duf tig
sudo dnf install sysstat htop bashtop glances neofetch # Performance & Monitoring
sudo dnf install unrar p7zip p7zip-plugins # Archive-Tools
sudo dnf install gnome-tweak-tool # Tweaks
sudo dnf install gnome-extensions-app
sudo dnf install tilix
sudo dnf install dconf-editor
sudo dnf install alacarte appeditor # Application-Editor
sudo dnf install geary # Email-Client
sudo dnf install vlc
sudo dnf install youtube-dl
sudo dnf install libdvdcss # To play DVD
sudo dnf install mediawriter
sudo dnf install steam
sudo dnf install https://download.onlyoffice.com/install/desktop/editors/linux/onlyoffice-desktopeditors.x86_64.rpm
sudo dnf remove libreoffice*
sudo dnf install tlp tlp-rdw # Reduce Battery Usage
sudo systemctl enable tlp # Enable
sudo tlp-stat -b # To view the Battery informations and status
sudo dnf install clamav clamav-update
sudo freshclam
clamscan --infected --remove --recursive .
clamscan --infected --remove --recursive /home
Mix-Software @ brew
YouTube-Downloader (yt-dlp)
brew install yt-dlp ### https://github.com/yt-dlp/yt-dlp
---
yt-dlp --extract-audio --audio-format mp3 "https://www.youtube.com/watch?v=VIDEO_ID"
yt-dlp --format bestvideo+bestaudio --merge-output-format mkv "https://www.youtube.com/watch?v=VIDEO_ID"
yt-dlp --format bestvideo+bestaudio --merge-output-format webm "https://www.youtube.com/watch?v=VIDEO_ID"
Browser-Extensions
https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm
https://chrome.google.com/webstore/detail/gnome-shell-integration/gphhapmejobijbbhgpjhcjognlahblep
----
https://extensions.gnome.org/extension/1160/dash-to-panel/
https://extensions.gnome.org/extension/19/user-themes/
https://extensions.gnome.org/extension/4655/date-menu-formatter/ ### kk:mm\n EEEE\ndd.MM.yyy '[KW-'ww']'
https://extensions.gnome.org/extension/3628/arcmenu/
-----
https://github.com/balena-io/etcher
https://github.com/oguzhaninan/Stacer
Desktops
sudo dnf install @workstation-product-environment
sudo dnf install @gnome-desktop
sudo dnf install @pantheon-desktop
sudo dnf install @cinnamon-desktop
sudo dnf install @mate-desktop
sudo dnf install @kde-desktop
sudo dnf install @xfce-desktop
sudo dnf install @lxde-desktop
sudo dnf install @deepin-desktop
sudo dnf install @budgie-desktop
-------------------------------------------------------------
sudo systemctl enable gdm.service
sudo systemctl set-default graphical.target ### Start system with graphical mode.
sudi systemctl set-default multi-user.target ### Start system with text mode.
Desktop: Pantheon
Install-COPR Repository
sudo dnf install dnf-plugins-core
sudo dnf copr enable decathorpe/pantheon
sudo dnf install pantheon-session-settings
sudo dnf install elementary-*
-------------------------------------------
sudo dnf install lightdm lightdm-gtk
sudo systemctl disable gdm
sudo systemctl enable lightdm
Install-OLD
sudo dnf upgrade --refresh -y
sudo dnf install @pantheon-desktop
sudo dnf install pantheon-session-settings-overrides
...
sudo dnf install lightdm elementary-greeter
sudo systemctl disable gdm.service
sudo systemctl enable lightdm.service
sudo systemctl set-default graphical.target
---
sudo dnf install light-locker ## NICHT Mehr erforderlich
Tweaks
sudo dnf groupinstall "C Development Tools and Libraries"
sudo dnf install cmake granite-devel unzip switchboard-devel GConf2-devel polkit-devel vala
wget https://github.com/elementary-tweaks/elementary-tweaks/archive/master.zip -O elementary-tweaks-master.zip
unzip elementary-tweaks-master.zip
cd elementary-tweaks-master
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=/usr ../
make
sudo make install
Desktop: Budgie
sudo dnf copr enable alunux/budgie-desktop-git
sudo dnf install budgie-desktop
sudo dnf install sddm
sudo systemctl disable gdm; sudo systemctl enable sddm
sudo dnf remove gnome-shell*
Settings
MC
- Fav-Skins= gray-orange-blue256
- Fav-Skins= modarin256
- Fav-Skins= seasons-winter16M
nano ~/.config/mc/ini
# skin=gray-orange-blue256
# COLORTERM=turecolor
cd /usr/share/mc/skins/
Theme
sudo dnf install gnome-themes-extra gtk-murrine-engine sassc
sudo apt install gnome-themes-extra gtk2-engines-murrine sassc
-----
sudo dnf install yaru-theme
sudo dnf install mint-themes
----
git clone https://github.com/vinceliuice/Fluent-gtk-theme.git
./install.sh --tweaks solid round
----
git clone https://github.com/vinceliuice/grub2-themes.git
Style
FG: #D3D7CF
BG: #4B5162
.nemo-window .places-treeview {
background-color: rgba(219, 219, 219, 0.15);
}
notebook tab {
min-height: 0;
padding-top: 3px;
padding-bottom: 3px;
}
notebook tab button {
min-height: 0;
min-width: 0;
padding: 2px;
margin-top: 2px;
margin-bottom: 2px;
}
notebook button {
min-height: 0;
min-width: 0;
padding: 2px;
}
notebook header button {}
Icons
VNC
# dnf -y install tigervnc-server
# firewall-cmd --add-service=vnc-server --permanent
# firewall-cmd --reload
# vncpasswd
# systemctl daemon-reload
# systemctl start vncserver@:1
# systemctl enable vncserver@:1
System-Upgrade
sudo dnf upgrade --refresh # 1. Update software and back up the system
sudo dnf install dnf-plugin-system-upgrade # 2. Install the DNF plugin
sudo dnf system-upgrade download --releasever=39 # 3. Start the update with DNF
sudo dnf system-upgrade reboot # 4. Reboot and upgrade
sudo dnf system-upgrade clean # 5. To remove cached metadata and transaction use