Customization - cephi-sui/dotfiles GitHub Wiki

Font

FiraMono Nerd Font.
FiraMono Nerd Font Mono and FiraMono Nerd Font Propo are used as needed.
FiraCode is not used to avoid having to deal with ligatures.

Color Scheme

Catppuccin Macchiato Lavender.
Provides a nice balance as a dark mode that isn't too dark.
Lavender is simply a nice pastel purple accent.

Hyprland

https://github.com/catppuccin/hyprland

Alacritty

https://github.com/catppuccin/alacritty

SDDM

https://github.com/Kangie/sddm-sugar-candy

sudo pacman -S --needed sddm qt5-graphicaleffects qt5-quickcontrols2 qt5-svg
git clone https://github.com/Kangie/sddm-sugar-candy && cd sddm-sugar-candy
sudo mkdir /usr/share/sddm/themes/sugar-candy
sudo cp -r . !$
sudo cp /usr/lib/sddm/sddm.conf.d/default.conf /etc/sddm.conf

/etc/sddm.conf

[Theme]
Current=sugar-candy

Swaylock

https://github.com/catppuccin/swaylock

Fuzzel

https://github.com/catppuccin/fuzzel

Waybar

https://github.com/catppuccin/waybar

SwayNotificationCenter

https://github.com/catppuccin/swaync

Qt & GTK

https://wiki.archlinux.org/title/Uniform_look_for_Qt_and_GTK_applications

Qt

sudo pacman -Syu qt6ct kvantum kvantum-qt5

https://github.com/catppuccin/Kvantum

~/.config/hypr/hyprland.conf

env = QT_QPA_PLATFORMTHEME,qt6ct

Using qt6ct, set the style to Kvantum.
Using Kvantum, set the theme to Catppuccin and enable transparency as necessary.
NOTE: Kvantum uses "reduction in opacity" rather than just "opacity", so if the desired opacity is 70%, use 30%.

GTK

sudo pacman -Syu nwg-look gnome-themes-extra
paru -S catppuccin-gtk-theme-mocha catppuccin-gtk-theme-macchiato catppuccin-gtk-theme-frappe catppuccin-gtk-theme-latte

Use nwg-look to set the theme. If that fails, the theme can be manually set.

~/.config/hypr/hyprland.conf

env = GTK_THEME,Catppuccin-Macchiato-Standard-Lavender-Dark:dark
env = GTK2_RC_FILES,/usr/share/themes/Catppuccin-Macchiato-Standard-Lavender-Dark/gtk-2.0/gtkrc

Icons

sudo pacman -S papirus-icon-theme
paru -S papirus-folders-catppuccin-git && papirus-folders -h

Wallpaper

https://www.artstation.com/artwork/4Xa124

Firefox

Improving the Firefox experience.
https://github.com/yokoffing/Betterfox

Improving the Firefox look and feel.
https://github.com/migueravila/SimpleFox

Getting ride of that stupid copilot ad in github.
https://github.com/guest271314/no-copilot-ad

Can make things simple by placing this in .../default-release/chrome/userContent.css

@-moz-document domain(github.com) {
    .react-code-size-details-in-header:nth-of-type(2),[data-testid="copilot-popover-button"]{display:none!important}
}

https://github.com/catppuccin/firefox