From c16d5a7e1dee641a631b66d9f8d67fb0cce9e09d Mon Sep 17 00:00:00 2001 From: Gaurav Bankar Date: Sat, 8 Jun 2024 16:59:56 +0530 Subject: [PATCH] completed structure --- docs/theming.md | 54 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/docs/theming.md b/docs/theming.md index b9a60ab..6b099b3 100644 --- a/docs/theming.md +++ b/docs/theming.md @@ -2,3 +2,57 @@ In this guide, I will help you transform your Hyprland setup into a visually stunning environment by theming various components. A well-themed desktop not only looks great but also improves your workflow and user experience. ### Installing Essential Tools + +#### nwg-look +nwg-look is a tool that simplifies the process of setting GTK themes, making it easier to achieve a cohesive look across different toolkits. + +##### Installation +To install nwg-look, use the following command: + +``` +pacman -S nwg-look +``` +#### qt5ct, qt6ct, Kvantum +These tools are essential for managing and applying themes to QT5 and QT6 applications, ensuring a consistent appearance across your desktop environment. + +##### Installation +To install qt5ct, qt6ct, and Kvantum, use the following commands: + +``` +pacman -S qt5ct qt6ct kvantum +``` +##### Adding QT Environment Variables +We already added while doing basic configuration + +### Installing themes and icons + +#### GTK Themes + +Place the Catppuccin themes in the system theme directory: + +``` +sudo cp -r /path/to/catppuccin/themes /usr/share/themes +``` +#### Icon Theme + +Place the Tela icons in the system icon directory: + +``` +sudo cp -r /path/to/tela/icons /usr/share/icons +``` +#### Kvantum Theme + +For Arch-based systems, install the kvantum-theme-catppuccin from AUR: +``` +yay -S kvantum-theme-catppuccin +``` + +### Setting the Themes +1. Use nwg-look to set the global and icon theme and apply it. +2. Open Kvantum Manager and select the Catppuccin theme and apply it. +3. Open QT6 Settings and set the icon theme to Tela. + +There are other things too you can change like font size etc. + + +