Screenshots
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
Hyprland & friends
Based on an old version of end-4/dots-hyprland but without ags amd tons of other stuff.
Niri
Ported from Hyprland, and shares some of the desktop components such as hyprlock & hypridle & mako, but uses quickshell as bar and desktop-widgets instead of the combination of waybar and eww.
Quickshell
Not based on, but heavily depends on modules from noctalia-shell. This setup is currently only adapted for Niri.
Eww
main, main dashboard, modified from syndrizzle/hotfiles without notification center.lyrics, scrolling lyrics player, depends on a small program from myself (which also happens to be my frist Golang program :D).lyrics-single, similar tolyrics, but only with a single line and can be easily embeded into the status bar.
SWWW
In Niri, the wallpaper will be automatically blurred when there are windows in focus. And the backdrop also has a blurred wallpaper applied to it. These are implemented in wallpaper-daemon.
Rofi
Based on codeopshq/dotfiles, also serves as cliphist browser and emojis picker.
Grub theme
Based on vinceliuice/Elegant-grub2-themes with the 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
- ...



