Fedora Better Fonts

1. Enable COPR repository: sudo dnf copr enable chriscowleyunix/better_fonts -y 2. Install packages: sudo dnf install fontconfig-font-replacements -y 3. (Optional) Enable subpixel (rgb) antialiasing: sudo dnf install fontconfig-enhanced-defaults -y 4. Create the following directory and the fonts.conf file: mkdir -p ~/.config/fontconfig/ then vim ~/.config/fontconfig/fonts.conf now paste this setting: <?xml version='1.0'?> <!DOCTYPE fontconfig SYSTEM 'fonts.dtd'> <fontconfig> <match target="font"> <edit mode="assign" name="antialias"> <bool>true</bool> </edit> <edit mode="assign" name="embeddedbitmap"> <bool>false</bool> </edit> <edit mode="assign" name="hinting"> <bool>true</bool> </edit> <edit mode="assign" name="hintstyle"> <const>hintslight</const> </edit> <edit mode="assign" name="lcdfilter"> <const>lcddefault</const> </edit> <edit mode="assign" name="rgba"> <const>rgb</const> </edit> </match> </fontconfig> 5. Run this command to build font cache: fc-cache -fv 6. Reboot your PC. sudo reboot Source: https://copr.fedorainfracloud.org/coprs/chriscowleyunix/better_fonts/ ...

28 November 2025 · 1 min · Eloy Melo

Debian Apps

A collection of applications to improve desktop experience. GNOME: sudo apt install obs-studio steam vlc libreoffice menulibre qbittorrent kdenlive wine protontricks lutris gimp gparted audacity goverlay piper guvcview chromium timeshift nvtop gnome-shell-extension-manager hunspell-pt-br hunspell-pt-pt openjdk-25-jdk nvidia-driver-libs:i386 heif-gdk-pixbuf passwd ffmpegthumbnailer libnotify-bin gamemode bluetooth bluez-cups bluez-meshd rclone fonts-ubuntu fastfetch btop KDE: sudo apt install obs-studio steam vlc libreoffice qbittorrent kdenlive wine protontricks lutris gimp audacity goverlay piper guvcview chromium timeshift nvtop hunspell-pt-br hunspell-pt-pt openjdk-25-jdk nvidia-driver-libs:i386 heif-gdk-pixbuf passwd ffmpegthumbnailer libnotify-bin gamemode bluetooth bluez-cups bluez-meshd rclone filelight fonts-ubuntu fastfetch btop Additional packages: ...

26 November 2025 · 1 min · Eloy Melo

Debian Broken QT Theme

1. Open terminal and type the following sudo apt install qgnomeplatform-qt5 2. Edit /etc/environment and paste the following: sudo vim /etc/environment # fix for broken QT themes QT_QPA_PLATFORM=xcb 3. Log out of the session or restart the machine. sudo reboot Recommended Guides: Debian Post Install Debian Apps Debian Firewall Debian Better Fonts

26 November 2025 · 1 min · Eloy Melo

Debian Firewall

Setting up Uncomplicated Firewall (UFW) 1. Install it using your package manager. sudo apt install ufw 2. Now use these recommended rules: sudo ufw limit 22/tcp sudo ufw allow 80/tcp sudo ufw allow 443/tcp sudo ufw default deny incoming sudo ufw default allow outgoing sudo ufw enable 3. If you are using the application LocalSend, also run this: sudo ufw allow 53317 This will allow localsend to work properly with the ufw rules above. ...

26 November 2025 · 1 min · Eloy Melo

Debian Better Fonts

1. Install the Microsoft Fonts using this command: sudo apt install ttf-mscorefonts-installer -y 2. Create the following directory and the fonts.conf file: mkdir -p ~/.config/fontconfig/ then vim ~/.config/fontconfig/fonts.conf now paste this setting: <?xml version='1.0'?> <!DOCTYPE fontconfig SYSTEM 'fonts.dtd'> <fontconfig> <match target="font"> <edit mode="assign" name="antialias"> <bool>true</bool> </edit> <edit mode="assign" name="embeddedbitmap"> <bool>false</bool> </edit> <edit mode="assign" name="hinting"> <bool>true</bool> </edit> <edit mode="assign" name="hintstyle"> <const>hintslight</const> </edit> <edit mode="assign" name="lcdfilter"> <const>lcddefault</const> </edit> <edit mode="assign" name="rgba"> <const>rgb</const> </edit> </match> </fontconfig> 3. Run these commmands: # Reconfigure fontconfig sudo dpkg-reconfigure fontconfig-config # Regenerate fonts cache sudo dpkg-reconfigure fontconfig Or just run ...

26 November 2025 · 1 min · Eloy Melo

Arch Firewall

Setting up Uncomplicated Firewall (UFW) You can install it using your package manager. sudo pacman -S ufw Now use these recommended rules: sudo ufw limit 22/tcp sudo ufw allow 80/tcp sudo ufw allow 443/tcp sudo ufw default deny incoming sudo ufw default allow outgoing sudo ufw enable If you are using the application LocalSend, also run this: sudo ufw allow 53317 This will allow localsend to work properly with the ufw rules above. ...

25 November 2025 · 1 min · Eloy Melo

Arch Better Fonts

1. Install the Microsoft Fonts. yay -S ttf-ms-fonts yay -S ttf-ms-win11-auto yay -S ttf-ms-win10-auto Choose one, here I recommend “ttf-ms-fonts”. yay -S ttf-ms-fonts 2. Install a better text font. For my use case, I always install Ubuntu fonts. sudo pacman -S ttf-ubuntu-font-family 3. Create the following directory and the fonts.conf file: mkdir -p ~/.config/fontconfig/ then vim ~/.config/fontconfig/fonts.conf now paste this setting: <?xml version='1.0'?> <!DOCTYPE fontconfig SYSTEM 'fonts.dtd'> <fontconfig> <match target="font"> <edit mode="assign" name="antialias"> <bool>true</bool> </edit> <edit mode="assign" name="embeddedbitmap"> <bool>false</bool> </edit> <edit mode="assign" name="hinting"> <bool>true</bool> </edit> <edit mode="assign" name="hintstyle"> <const>hintslight</const> </edit> <edit mode="assign" name="lcdfilter"> <const>lcddefault</const> </edit> <edit mode="assign" name="rgba"> <const>rgb</const> </edit> </match> </fontconfig> 3.1. Run this command to build font cache: fc-cache -fv 3.2 Reboot your PC. sudo reboot 4. Open GNOME Tweaks and set the following: Interface Text: Ubuntu Document Text: Ubuntu Monospace Text: MesloLGS NF (or any of the ttf-meslo-nerd) Rendering (Hinting): Slight Antialiasing: Subpixel (for LCD screens) 5. Optional (Highly Recommended) Using the FREETYPE_PROPERTIES option for bolder fonts (less pixelated, more like Windows TrueType): ...

25 November 2025 · 1 min · Eloy Melo

Arch Apps

A collection of applications to improve desktop experience. GNOME: sudo pacman -S obs-studio steam discord qbittorrent kdenlive vlc libreoffice-fresh blanket wine timeshift lutris gimp obsidian network-manager-applet gparted audacity signal-desktop goverlay openrgb piper chromium guvcview ffmpegthumbs ffmpegthumbnailer kimageformats qt6-imageformats nvtop gamemode tree btop sudo pacman -Rns $(pacman -Qtdq) yay -S brave-bin spotify localsend-bin 1password extension-manager menulibre gdm-settings upscayl-bin protontricks steamtinkerlaunch-git proton-vpn-gtk-app hunspell-en_gb hunspell-pt-br warsaw-bin oversteer proton-pass-bin ttf-ms-fonts ffmpeg-audio-thumbnailer visual-studio-code-bin yay -S vscodium-bin KDE Plasma: sudo pacman -S obs-studio steam discord qbittorrent kdenlive vlc libreoffice-fresh wine timeshift kate lutris gimp obsidian network-manager-applet audacity signal-desktop goverlay openrgb piper chromium btop nvtop filelight gamemode okular ark gwenview spectacle kwalletmanager kalk partitionmanager guvcview-qt kfind ksystemlog elisa kmail kgeography kcolorchooser kclock ffmpegthumbs ffmpegthumbnailer kimageformats qt6-imageformats tree sudo pacman -Rns $(pacman -Qtdq) yay -S brave-bin spotify localsend-bin 1password upscayl-bin protontricks steamtinkerlaunch-git proton-vpn-gtk-app hunspell-en_gb hunspell-pt-br hunspell-pt_pt warsaw-bin oversteer breezex-cursor-theme proton-pass-bin ttf-ms-fonts ffmpeg-audio-thumbnailer visual-studio-code-bin yay -S vscodium-bin Misc If you have an EPSON printer, install the following: ...

25 November 2025 · 1 min · Eloy Melo

Fedora Post Install

Make DNF faster by adding these lines in /etc/dnf/dnf.conf # DNF config fastestmirror=True max_parallel_downloads=10 defaultyes=True keepcache=True Update your system sudo dnf update Enable RPM Fusion 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 Source Switch to full ffmpeg sudo dnf swap ffmpeg-free ffmpeg --allowerasing Source Enable Flatpaks flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo Source Install media plugins sudo dnf group install Multimedia Source Enable video thumbnails sudo dnf install ffmpegthumbnailer Enable HEIC image support sudo dnf install heif-pixbuf-loader sudo dnf install libheif-freeworld Change Hostname of the machine sudo hostnamectl set-hostname "New_Custom_Name" Recommended Guides: Fedora Better Fonts ...

9 April 2025 · 1 min · Eloy Melo

Debian Post Install

Enable contrib and non-free sources Using the terminal, edit the following file, add the “contrib” and “non-free” sources, or replace with these lines: sudo vim /etc/apt/sources.list deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware deb-src http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware deb http://deb.debian.org/debian-security/ bookworm-security main contrib non-free non-free-firmware deb-src http://deb.debian.org/debian-security/ bookworm-security main contrib non-free non-free-firmware deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware deb-src http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware Enable bookworm backports (it works for Trixie as well) ...

9 April 2025 · 2 min · Eloy Melo