## 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](https://github.com/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 & 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](https://github.com/noctalia-dev/noctalia-shell). This setup is currently only adapted for Niri. ## Eww - `main`, main dashboard, modified from [syndrizzle/hotfiles](https://github.com/syndrizzle/hotfiles/tree/bspwm) without notification center. - `lyrics`, scrolling lyrics player, depends on [a small program](https://github.com/Uyanide/spotify-lyrics) 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 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](https://github.com/Uyanide/dotfiles/blob/main/.scripts/wallpaper-daemon). ## Rofi Based on [codeopshq/dotfiles](https://github.com/codeopshq/dotfiles), also serves as cliphist browser and emojis picker. ## Grub theme Based on [vinceliuice/Elegant-grub2-themes](https://github.com/vinceliuice/Elegant-grub2-themes) with the [illustration from 紺屋鴉江](https://www.pixiv.net/artworks/119683453). ## MPV Based on [noelsimbolon/mpv-config](https://github.com/noelsimbolon/mpv-config.git). ## Wallpaper(s) See [backgrounds repo for personal usage](https://github.com/Uyanide/backgrounds). ## Fonts including: - Maple Mono NF CN - MesloLGM Nerd Font (& Mono) - WenQuanYi Micro Hei - Sour Gummy - Noto Sans - ...