Reorganize sections and update details for clarity.
4.1 KiB
How it looks like...
Setup Overview
Note
See also config-stow for the list of stow packages.
- OS: Archlinux | Debian
- WM:
Hyprland| Niri - Bar:
Waybar| Quickshell - Shell: (bash & fish) | Zsh
- Prompt: Oh My Posh | Starship
- Terminal: Kitty & (WezTerm | Ghostty)
- Power Menu: Wlogout & Quickshell
- Colorscheme: Catppuccin Mocha
- App Launcher:
Rofi|Fuzzel| vicinae - Desktop Widgets:
Eww| Quickshell - Wallpaper Daemon:
Awww| Quickshell - Notification Daemon:
Mako| Quickshell
marked with:
- bold: currently preferred
strikethrough: previously used but not anymore, moved tolegacyfolder
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.
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).
Grub theme
Based on vinceliuice/Elegant-grub2-themes with an illustration from 紺屋.
Fonts
See fontconfig.md.
Previous setup
How it looks like...
Hyprland & friends
Based on an old version of end-4/dots-hyprland but without ags, quickshell, eww and tons of other stuff.
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.
Swww
The wallpaper will be automatically blurred when there is a window in focus, which is implemented in the wallpaper-daemon script.
This feature is only enabled in Niri. Swww also manages wallpapers of the Hyprland setup, yet only in the regular way.
Wallpaper & Colortheme
The most suitable primary color (or so-called flavor) will be chosen from the Catppuccin Mocha palette and applied to various apps automatically after changing wallpaper. And also:
- wallpaper-chooser to select wallpaper, which implements an Image Carousel with Qt Widgets.
- backgrounds collection for personal use.
Rofi
Based on codeopshq/dotfiles, also serves as the clipboard history browser and emoji picker.


