From e6f26581bf22e266c5056eddfb264eca2efb6ef4 Mon Sep 17 00:00:00 2001 From: Timo Wilken Date: Thu, 11 Jul 2024 17:11:25 +0200 Subject: Wayland-based desktop support Add a separate home service to configure a Wayland-based desktop instead of an X11 one. Screensharing in Zoom doesn't work unfortunately, but it worked (at least for a while) through OBS. Waybar might need some work to bring it in line with the previous polybar configuration, especially in terms of aesthetics. --- tw/packages/catppuccin.scm | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) (limited to 'tw/packages/catppuccin.scm') diff --git a/tw/packages/catppuccin.scm b/tw/packages/catppuccin.scm index e79c6be2..85a92630 100644 --- a/tw/packages/catppuccin.scm +++ b/tw/packages/catppuccin.scm @@ -137,7 +137,7 @@ Cursors with a Catppuccin palettes.") (package (name (string-append "catppuccin-" program "-theme")) ;; See info '(guix)Version Numbers' for advice. - (version (git-version "0.0.0" revision commit)) + (version (git-version version revision commit)) (home-page (string-append "https://github.com/catppuccin/" program)) (source (origin @@ -178,6 +178,14 @@ Catppuccin color palette.")) #:repo-hash "1cv46rqdd159plnqdkl74zwcgmbndq81d02g41a327hdwbpahp6v" #:install-plan '(("catppuccin-theme.el" "share/catppuccin/emacs/")))) +(define-public catppuccin-foot-theme + (catppuccin-theme-package + #:program "foot" + #:commit "307611230661b7b1787feb7f9d122e851bae97e9" + #:revision "44" ; total number of commits since repo beginning + #:repo-hash "0ki01m4r3rxsx0vqjylwa3i6f6k8lf1xbsx2kv1xfzbd68fdhhws" + #:install-plan '(("themes/" "share/catppuccin/foot/")))) + (define-public catppuccin-kde-theme (catppuccin-theme-package #:program "kde" @@ -221,6 +229,14 @@ Catppuccin color palette.")) #:repo-hash "15phrl9qlbzjxmp29hak3a5k015x60w2hxjif90q82vp55zjpnhc" #:install-plan '(("basic/.local/share/rofi/themes/" "share/catppuccin/rofi/")))) +(define-public catppuccin-swaylock-theme + (catppuccin-theme-package + #:program "swaylock" + #:revision "41" + #:commit "77246bbbbf8926bdb8962cffab6616bc2b9e8a06" + #:repo-hash "02nql7ry71fxlhj0vsbsxi3jrmfajxmapr9gg0mzp0k0bxwqxa00" + #:install-plan '(("themes/" "share/catppuccin/swaylock/")))) + (define-public catppuccin-vim-theme (catppuccin-theme-package #:program "vim" @@ -230,6 +246,14 @@ Catppuccin color palette.")) #:install-plan '(("colors/" "share/catppuccin/vim/colors/") ("autoload/" "share/catppuccin/vim/autoload/")))) +(define-public catppuccin-waybar-theme + (catppuccin-theme-package + #:program "waybar" + #:version "1.1" + #:commit "0830796af6aa64ce8bc7453d42876a628777ac68" + #:repo-hash "0np88b9zi6zk21fy5w4kmgjg1clqp4ggw1hijlv9qvlka2zkwmpn" + #:install-plan '(("themes/" "share/catppuccin/waybar/")))) + (define-public catppuccin-zathura-theme (catppuccin-theme-package #:program "zathura" -- cgit v1.2.3