Hyprland-dotfiles/README.md

96 lines
3.6 KiB
Markdown
Raw Normal View History

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-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
<a href="https://youtu.be/mJ9m18-7pQk" target="_blank"><img src="screenshots/v25/screenshot-25-5.png" alt="Click to watch on YouTube" /></a>
<a href="https://youtu.be/mJ9m18-7pQk" 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-10-18 11:40:48 -04:00
<a href="https://youtu.be/mJ9m18-7pQk" target="_blank">Watch on YouTube</a>
2023-11-10 16:12:15 -05:00
## Screenshots Qtile X11
<a href="https://youtu.be/mJ9m18-7pQk" target="_blank"><img src="screenshots/v25/screenshot-25-3.png" alt="Click to watch on YouTube" /></a>
<a href="https://youtu.be/mJ9m18-7pQk" target="_blank"><img src="screenshots/v25/screenshot-25-4.png" alt="Click to watch on YouTube" /></a>
<a href="https://youtu.be/mJ9m18-7pQk" 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-10 16:12:15 -05:00
<a href="https://youtu.be/mJ9m18-7pQk" 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-10 16:12:15 -05:00
<a href="https://youtu.be/mJ9m18-7pQk" 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-10-18 11:39:51 -04:00
<a href="https://youtu.be/mJ9m18-7pQk" 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-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.