Language
- 🇪🇸 Español
- 🇺🇸 English
To clone this repository to your home directory, use the following command:
git clone https://github.com/abelcarriizo/dotfileXFCE.git ~/dotfiles
sudo apt install mughshot xfce4-terminal
Set xfce4-terminal as the default terminal: Settings -> Default Applications.
sudo apt install qt5-style-kvantum qt5-style-kvantum-themes
Caution
The folder structure in the repository reflects the expected structure in your home directory. You should copy or cut the contents of the repository and paste it directly into your home directory (/home/your_user
).
Access the Settings application and follow these steps:
- Appearance -> Style: Everblush_GTK_THEME
- Appearance -> Icons: Zafiro-icons-Dark
- Appearance -> Fonts:
- Default font: Iosevka Nerd Font Regular, size 10
- Default monospace font: JetbrainsMono Nerd Font Mono Regular, size 10
- Window Manager:
- Theme: Everblush-xfwm
- Title font: Iosevka Nerd Font Regular, size 9
- Title alignment: Left
- Mouse and Touchpad:
- Theme: Radioactive-nord
- Kvantum Manager:
- Change/Delete theme: Select Everblush theme
Note
Logout to see the changes.
- Go to the
~/.themes
directory and run:
sudo cp -R Everblush /usr/share/themes
- Go to the following directory and run:
sudo cp -R Zafiro-Icons-* /usr/share/icons/
sudo cp -R Papirus* /usr/share/icons/
- Open the "GTK+ Interface Configuration" application from the menu and select:
- Theme: Everblush
- Icons: Papirus-Dark
- Font: Noto Sans Regular 10
- Wallpaper:
- Color: #232a2d
Note
Logout to see the changes.
sudo apt install libxext-dev libxcb1-dev libxcb-damage0-dev libxcb-xfixes0-dev libxcb-shape0-dev libxcb-render-util0-dev libxcb-render0-dev libxcb-randr0-dev libxcb-composite0-dev libxcb-image0-dev libxcb-present-dev libxcb-xinerama0-dev libxcb-glx0-dev libpixman-1-dev libdbus-1-dev libconfig-dev libgl1-mesa-dev libpcre2-dev libpcre3-dev libevdev-dev uthash-dev libev-dev libx11-xcb-dev meson libxcb-util1 libxcb-util-dev libxcb-dpms0 libxcb-dpms0-dev
Clone the Picom repository in your preferred directory (e.g., ~/Downloads
):
git clone https://github.com/yshui/picom
Run the following commands to compile and install:
cd ~/Downloads/picom
git submodule update --init --recursive
meson --buildtype=release . build
ninja -C build
ninja -C build install
Disable the current compositor in "Settings" -> "Window Manager Tweaks" -> "Compositor" and uncheck "Enable display compositing."
Add Picom to the system startup:
- Name: Picom Startup
- Description: Picom Compositor
- Command: picom
- Trigger: On login
Note
Logout to see the changes.
Let's proceed with the final part:
To install Neofetch, use the following command:
sudo apt install neofetch
Now, let's customize the Neofetch configuration. Access the configuration file through the following path: ~/.config/neofetch/config.conf
. Use your favorite text editor to open the file and go to the line of code in the "Backend Settings" section that looks like this:
image_source="/home/your_user/.config/neofetch/idk.txt"
Replace "your_user" with your username and save the changes.
This configuration ensures that Neofetch gets the image from the correct location.
All set! Now you should have Neofetch installed and customized according to your preferences.
Remember, this is an initial set of configurations, and you can adjust it to your personal preferences. Enjoy your customized dotfiles setup in XFCE!
I hope you find this documentation helpful!