2023-11-10 16:12:15 -05:00
# ML4W dotfiles Version 2.5
2023-01-22 12:27:01 -05:00
2023-11-10 16:12:15 -05:00
This is my configuration of Hyprland (Wayland) and Qtile (Xorg & Wayland).
This package includes an installation script to install and setup the required components.
2023-10-18 11:39:51 -04:00
2023-10-17 11:31:46 -04:00
The dotfiles are tested with Arch Linux, Manjaro Linux, EndeavourOS and Arco Linux.
2023-08-31 09:01:03 -04:00
2023-11-14 14:53:27 -05:00
You can find the video on YouTube: < a href = "https://youtu.be/5i_LMMXUDJI" target = "_blank" > Dotfiles Configuration and Installation< / a >
2023-11-10 16:12:15 -05:00
## General Packages
2023-04-06 08:49:57 -04:00
2023-04-13 15:47:30 -04:00
- Terminal: alacritty
- Editor: nvim
- Prompt: starship
- Icons: Font Awesome
2023-11-10 16:12:15 -05:00
- Launch Menus: Rofi
- Colorscheme: pywal
2023-10-17 11:31:46 -04:00
- Browsers: chromium (brave optional)
- Filemanager: Thunar
- Cursor: Bibata Modern Ice
- Icons: Papirus-Icon-Theme
2023-04-13 15:47:30 -04:00
- Virtual Machine: qemu (Windows 11 with looking glass and xrdp)
2023-04-06 08:49:57 -04:00
2023-11-10 16:12:15 -05:00
## Hyprland & Qtile Wayland
2023-08-31 09:01:03 -04:00
- Status Bar: waybar
2023-10-03 05:37:41 -04:00
- Screenshots: grim & slurp
- Clipboard Manager: cliphist
2023-11-10 16:12:15 -05:00
- Logout Hyprland: wlogout
- Logout Qtile: rofi power menu
2023-10-03 05:37:41 -04:00
- Screenlock: swaylock-effects
2023-11-10 16:12:15 -05:00
- Qtile Bar: Qtile status bar
2023-08-31 09:01:03 -04:00
2023-11-10 16:12:15 -05:00
## Qtile X11
2023-08-31 09:01:03 -04:00
- Compositor: picom
2023-11-10 16:12:15 -05:00
- Status Bar: Qtile status bar + Polybar (optional)
2023-08-31 09:01:03 -04:00
- Screenshots: scrot
## Templating
2023-04-06 08:49:57 -04:00
2023-10-18 11:39:51 -04:00
Hyprland & Qtile: Included is a pywal configuration that changes the color scheme based on a randomly selected wallpaper. With the key binding SuperKey + Shift + w you can change the wallpaper. SuperKey + Ctrl + w opens rofi with a list of installed wallpapers for your individual selection. See also the .bashrc and the key bindings on Hyprland and Qtile for more alias definitions.
2023-02-18 11:02:06 -05:00
2023-10-18 11:39:51 -04:00
Hyprland: In addition, you can switch the Waybar Template with SUPER + CTRL + T or by pressing the "..." icon in Waybar. The templates are available in ~/dotfiles/waybar/themes. You can add your own personal themes into this folder. The script will read in the folder structure.
2023-10-17 11:31:46 -04:00
2023-11-10 16:12:15 -05:00
Qtile X11: In addition, you can switch between the Qtile status bar and Polybar with SUPER + SHIFT + S
## Screenshots Hyprland
2023-11-14 14:53:27 -05:00
< a href = "https://youtu.be/5i_LMMXUDJI" target = "_blank" > < img src = "screenshots/v25/screenshot-25-5.png" alt = "Click to watch on YouTube" / > < / a >
2023-11-10 16:12:15 -05:00
2023-11-14 14:53:27 -05:00
< a href = "https://youtu.be/5i_LMMXUDJI" target = "_blank" > < img src = "screenshots/v25/screenshot-25-6.png" alt = "Click to watch on YouTube" / > < / a >
2023-01-22 12:27:01 -05:00
2023-11-14 14:53:27 -05:00
< a href = "https://youtu.be/5i_LMMXUDJI" target = "_blank" > Watch on YouTube< / a >
2023-10-18 11:40:48 -04:00
2023-11-10 16:12:15 -05:00
## Screenshots Qtile X11
2023-11-14 14:53:27 -05:00
< a href = "https://youtu.be/5i_LMMXUDJI" target = "_blank" > < img src = "screenshots/v25/screenshot-25-3.png" alt = "Click to watch on YouTube" / > < / a >
2023-11-10 16:12:15 -05:00
2023-11-14 14:53:27 -05:00
< a href = "https://youtu.be/5i_LMMXUDJI" target = "_blank" > < img src = "screenshots/v25/screenshot-25-4.png" alt = "Click to watch on YouTube" / > < / a >
2023-11-10 16:12:15 -05:00
2023-11-14 14:53:27 -05:00
< a href = "https://youtu.be/5i_LMMXUDJI" target = "_blank" > Watch on YouTube< / a >
2023-10-03 05:37:41 -04:00
2023-11-10 16:12:15 -05:00
## Screenshots Qtile Wayland
2023-10-03 05:37:41 -04:00
2023-11-14 14:53:27 -05:00
< a href = "https://youtu.be/5i_LMMXUDJI" target = "_blank" > < img src = "screenshots/v25/screenshot-25-1.png" alt = "Click to watch on YouTube" / > < / a >
2023-10-18 05:14:29 -04:00
2023-11-14 14:53:27 -05:00
< a href = "https://youtu.be/5i_LMMXUDJI" target = "_blank" > < img src = "screenshots/v25/screenshot-25-2.png" alt = "Click to watch on YouTube" / > < / a >
2023-10-03 05:37:41 -04:00
2023-11-14 14:53:27 -05:00
< a href = "https://youtu.be/5i_LMMXUDJI" target = "_blank" > Watch on YouTube< / a >
2023-08-31 12:11:09 -04:00
2023-08-31 12:12:40 -04:00
< b > < a href = "https://gitlab.com/stephan-raabe/dotfiles/-/tree/main/screenshots?ref_type=heads" > You can find more screenshots here.< / a > < / b >
2023-01-22 12:27:01 -05:00
2023-11-10 16:12:15 -05:00
## Installation
2023-01-22 12:27:01 -05:00
2023-02-18 11:02:06 -05:00
To make it easy for you to get started with my dotfiles, here's a list of recommended next steps.
2023-01-22 12:27:01 -05:00
2023-11-10 16:12:15 -05:00
PLEASE BACKUP YOUR EXISTING .config FOLDER WITH YOUR DOTFILES BEFORE STARTING THE SCRIPTS FOR INITIONAL INSTALLTION.
The script will try to create a backup from an older dotfiles folder.
2023-10-03 05:37:41 -04:00
2023-01-22 12:27:01 -05:00
```
2023-11-10 16:12:15 -05:00
# 1.) Change into your Downloads folder
cd ~/Downloads
2023-10-03 05:37:41 -04:00
2023-11-10 16:12:15 -05:00
# 2.) Clone the dotfiles repository into the Downloads folder
2023-02-18 10:48:07 -05:00
git clone https://gitlab.com/stephan-raabe/dotfiles.git
2023-01-22 12:27:01 -05:00
2023-11-10 16:12:15 -05:00
# 3.) Change into the dotfiles folder
2023-09-05 00:31:24 -04:00
cd dotfiles
2023-11-10 16:12:15 -05:00
# 4.) Start the installation
./install.sh
2023-09-04 16:20:21 -04:00
2023-02-18 10:48:07 -05:00
```
2023-11-15 02:38:24 -05:00
Please note:
In case you have issues with starting Waybar please make sure that only one xdg-desktop-portal-x is installed additionally to xdg-desktop-portal.
I had several issues with xdg-desktop-portal-wlr, Hyprland and Waybar. Please make sure that xdg-desktop-portal-wlr is uninstalled and xdg-desktop-portal-hyprland is installed.
More information you can find here:
https://gist.github.com/PowerBall253/2dea6ddf6974ba4e5d26c3139ffb7580
2023-01-22 12:27:01 -05:00
2023-11-10 16:12:15 -05:00
Please note that every Arch Linux system is different and I cannot guarantee that everything works fine on your system.