2025-09-18 18:21:02 +02:00
2025-08-01 19:33:19 +02:00
2025-10-13 00:23:18 +02:00
2025-09-18 18:21:02 +02:00
2025-10-11 16:28:11 +02:00
2025-08-17 06:11:01 +02:00
2025-10-13 00:06:41 +02:00
2025-10-07 22:49:42 +02:00
2025-10-02 05:44:34 +02:00
2025-10-02 05:44:34 +02:00
2025-06-14 20:26:14 +02:00
2025-10-08 16:12:58 +02:00
2025-10-02 05:44:34 +02:00
2025-10-02 05:44:34 +02:00
2025-10-07 22:49:42 +02:00
2025-09-14 22:40:56 +02:00
2025-10-14 01:28:38 +02:00
2025-10-02 05:44:34 +02:00
2025-10-11 16:28:11 +02:00
2025-10-08 01:04:57 +02:00
2025-10-07 23:22:00 +02:00
2025-10-08 21:59:30 +02:00
2025-06-14 20:26:14 +02:00
2025-08-06 18:01:10 +02:00
2025-06-14 20:26:14 +02:00
2025-06-26 11:17:39 +02:00
2025-06-21 21:10:10 +02:00
2025-09-14 22:51:50 +02:00
2025-09-14 22:51:50 +02:00

Screenshots

  • Hyprland & Waybar & Eww:

  • Niri & Quickshell

  • Grub menu:

Setup Overview

  • OS: Archlinux
  • WM: Hyprland | Niri
  • Bar: Waybar | Quickshell
  • Shell: Fish
  • Prompt: Oh My Posh
  • Terminal: Kitty & Ghostty
  • Colorscheme: Catppuccin Mocha
  • App Launcher: Rofi
  • Logout Screen: Wlogout
  • Desktop Widgets: Eww | Quickshell
  • Wallpaper Daemon: Swww
  • Notification Daemon: Mako | Quickshell

(bold: I currently prefer)

Hyprland & friends

Based on an old version of end-4/dots-hyprland but without ags, quickshell, eww and tons of other stuff.

Niri

Ported from Hyprland, and shares some of the desktop components such as hyprlock & hypridle, but uses quickshell as bar / desktop widgets / notification daemon / ...

Quickshell

Not based on, but heavily depends on many modules from noctalia-shell. A thousand thanks to their great work.

This setup is currently only adapted for Niri.

Eww

  • main, main dashboard, modified from syndrizzle/hotfiles but without notification center.
  • lyrics, scrolling lyrics player, depends on a small utility from myself (which also happens to be my frist Golang program :D).
  • lyrics-single, similar to lyrics, but only with a single line and can be easily embeded into the status bar.

Swww

The wallpaper will be automatically blurred when there are windows in focus. And the backdrop (overview) also has a blurred version of the wallpaper applied to its background. These are implemented in wallpaper-daemon.

This feature is only enabled in Niri. Swww also manages the wallpaper of the Hyprland setup, yet only in the regular way.

Rofi

Based on codeopshq/dotfiles, also serves as clipboard history browser and emoji picker.

Grub theme

Based on vinceliuice/Elegant-grub2-themes with illustration from 紺屋鴉江.

MPV

Based on noelsimbolon/mpv-config.

Wallpaper(s)

See backgrounds repo for personal usage.

Fonts

including:

  • Maple Mono NF CN
  • MesloLGM Nerd Font (& Mono)
  • WenQuanYi Micro Hei
  • Sour Gummy
  • Noto Sans
  • ...
Description
"but some peaple like rabbitholes"
Readme 40 MiB
Languages
QML 50.9%
Lua 28.9%
Shell 13.1%
Python 4%
GLSL 1.1%
Other 2%