aboutsummaryrefslogtreecommitdiffstats
path: root/modules/desktop/waybar/lib.nix
Commit message (Collapse)AuthorAgeLines
* feat: replace w3m with chawan for HTML rendering and web browsingArpit Chakladar2026-07-26-1/+1
| | | | | | | - Create web.chawan module with enable/package options, kitty desktop entry, and programs.chawan.settings (buffer.images=true, display.image-mode=auto) - Update neomutt macros, mailcap, and assertions from w3m to chawan - Switch waybar window-rewrite and workspace icon from W3M to Chawan - Drop web/w3m module
* feat: replace feh with swayimg, refactor waybar icons and window rewritesArpit Chakladar2026-07-26-1/+25
| | | | | | | | | - Replace feh module with swayimg (Wayland-native image viewer with Lua config) - Extract shared app icons into waybar lib, switch to title-based matching in window module - Remove gnome-keyring wrapper from ente-auth, drop custom desktop entry - Clean up bluetui/impala desktop entries (lowercase name, drop --class flag) - Add PASSWORD_STORE_DIR session variable to gopass - Switch Chromium to True Amoled Black theme
* feat: using xdg.desktopEntries inplace of lib.makeDesktopItemArpit Chakladar2026-07-26-2/+2
|
* refactor(waybar): extract mkIcon helper, drop per-module iconColor parameterArpit Chakladar2026-07-26-0/+7
- Add lib.nix with shared mkIcon function for consistent icon formatting - Pass mkIcon instead of per-module iconColor to all modules - Define iconColor locally within each module - Fix battery icon character