How it looks like...
Setup Overview
Note
See also config-stow for the list of stow packages.
- OS: Archlinux
- WM: Hyprland | Niri
- Bar: Waybar | Quickshell
- Shell: Fish
- Prompt: Oh My Posh
- Terminal: Kitty & (WezTerm | Ghostty)
- Power Menu: Wlogout & Quickshell
- Colorscheme: Catppuccin Mocha
- App Launcher: Rofi | Fuzzel
- Desktop Widgets: Eww | Quickshell
- Wallpaper Daemon: Awww | Quickshell
- Notification Daemon: Mako | Quickshell
(bold: currently preferred)
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 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 (an old version of) 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 tolyrics, but only with a single line and can be easily embeded into the status bar.
Wallpaper & Colortheme
- WallReel: an Image Carousel implemented with QtQuick to browse and set wallpapers from.
- change-colortheme: script that extract colors from the current wallpaper and generate a catppuccin color scheme accordingly.
- backgrounds collection for personal use (mostly waifus).
Rofi
Based on codeopshq/dotfiles, also serves as the clipboard history browser and emoji picker.
Grub theme
Based on vinceliuice/Elegant-grub2-themes with an illustration from 紺屋.
Fonts
See fontconfig.md.
Description
Languages
QML
68.9%
Shell
16.1%
Lua
4.8%
Python
4.7%
GLSL
2.8%
Other
2.7%



