ML4W configuration for my Hyprland and Qtile setup on Arch Linux.
Go to file
Stephan Raabe f810b95ff9 Updates
2023-10-02 22:13:06 +02:00
.back/wal/templates Updates 2023-09-05 15:55:39 +02:00
alacritty Updates 2023-08-30 14:45:03 +02:00
dunst Update dunst style 2023-09-18 20:40:50 +02:00
gtk Bugfixes 2023-10-02 14:40:43 +02:00
hypr Updates 2023-10-02 21:58:17 +02:00
login Move issue into folder /login 2023-09-11 13:59:41 +02:00
nixos Update configuration.nix 2023-08-09 14:53:26 +00:00
nvim Updates Headers 2023-03-09 13:52:31 +01:00
picom Updates 2023-08-17 09:57:03 +02:00
polybar Update myconfig 2023-09-20 13:18:53 +02:00
qtile Updates 2023-10-02 10:51:16 +02:00
ranger Updates Headers 2023-03-09 13:52:31 +01:00
rofi Bugfixes 2023-10-02 14:40:43 +02:00
screenshots Screenshots 2.3 2023-10-02 15:29:43 +02:00
scripts Bugfixe 2023-10-02 14:50:28 +02:00
starship Add Fira Font support 2023-02-15 16:56:08 +01:00
swappy Update 2023-09-25 11:53:32 +02:00
swaylock Update Swaylock style and comments 2023-09-21 14:26:09 +02:00
vim Updates Headers 2023-03-09 13:52:31 +01:00
wal/templates Rofi updates 2023-10-02 10:17:11 +02:00
wallpapers Updates 2023-09-13 17:04:22 +02:00
waybar Updates 2023-10-02 22:13:06 +02:00
wlogout Updates 2023-09-29 13:13:19 +02:00
.bashrc Replace alias w with wallp 2023-10-01 11:20:15 +02:00
.deploycheck Updates 2023-09-14 14:34:08 +02:00
.gitignore Updates 2023-09-13 17:04:22 +02:00
1-install.sh Updates 2023-09-29 13:08:19 +02:00
2-install-hyprland.sh replace xdg-desktop-portal-hyprland with xdg-desktop-portal-wlr due to OBS issues 2023-10-01 11:22:16 +02:00
2-install-qtile.sh Moved packages from 1-install.sh into 2-install-qtile.sh that are only Qtile related. 2023-09-08 12:24:12 +02:00
3-dotfiles.sh Updates 2023-09-28 20:43:29 +02:00
CHANGELOG Rofi updates 2023-10-02 10:17:11 +02:00
default.jpg Updates 2023-04-13 16:41:22 +02:00
LICENSE Add LICENSE 2023-02-17 21:14:23 +00:00
README.md Update README.md 2023-09-05 04:31:24 +00:00

ML4W dotfiles

This is the configuration of my Arch linux based installation. I'm using the Hyprland (Wayland) and Qtile (Xorg).

Common Packages

  • Terminal: alacritty
  • Editor: nvim
  • Prompt: starship
  • Icons: Font Awesome
  • Menus: Rofi
  • Colorscheme: pywal (dynamic)
  • Browsers: brave, chromium
  • Filemanager: ranger, Thunar
  • Cursor: Bibata Modern Classic
  • Icons: breeze-dark
  • Theme: Breeze-dark
  • Virtual Machine: qemu (Windows 11 with looking glass and xrdp)

Hyprland

  • Status Bar: waybar
  • Screenshots: grim

Qtile

  • Compositor: picom
  • Status Bar: polybar
  • Screenshots: scrot

Templating

Included is a pywal configuration that changes the color scheme based on a randomly selected wallpaper. Just type w in a terminal (or SuperKey + Shift + w). SuperKey + Ctrl + w opens rofi with a list of installed wallpapers for individual selection. See also the .bashrc for more alias definitions.

Screenshots & Video

Click to watch on YouTube Watch on YouTube

You can find more screenshots here.

Getting started

To make it easy for you to get started with my dotfiles, here's a list of recommended next steps.

# Clone the repository from your home directory
git clone https://gitlab.com/stephan-raabe/dotfiles.git

# Change into the new dotfiles folder
cd dotfiles

# Install all required packages
./1-install.sh

# Install hyprland window manager
./2-install-hyprland.sh
# OR/AND Install qtile window manager
./2-install-qtile.sh

# Install dotfiles
./3-install-dotfiles.sh