commit b4f21f4f7d4304af7a2b21c23ba6d7d8385608ef
parent 7b75420ac33a694a7dd8cbda0ff9b871b3f4fa4f
Author: Luke Willis <lukejw@loquat.dev>
Date: Thu, 21 Aug 2025 15:57:42 -0400
Package and use my new wallpaper
Diffstat:
1 file changed, 39 insertions(+), 21 deletions(-)
diff --git a/orchard/home/lukejw/sway.scm b/orchard/home/lukejw/sway.scm
@@ -36,6 +36,27 @@
(description #f)
(license #f)))
+
+(define-public orthodox-wallpapers
+ (package
+ (name "orthodox-wallpapers")
+ (version "12cdd8f")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "git://loquat.dev/orthodox-wallpapers.git")
+ (commit "12cdd8f5bf80cc1f0c3cebfe64afd2d8d2e175ee")))
+ (sha256 (base32 "07138figxdsab05ckbmbab4v304ma7zzsh7i0rbhpl7m88rj08m6"))
+ (file-name (git-file-name name version))))
+ (build-system copy-build-system)
+ (arguments
+ (list #:install-plan
+ #~'(("wallpapers" "share/backgrounds"))))
+ (home-page "https://git.loquat.dev/orthodox-wallpapers")
+ (synopsis "Orthodox wallpapers")
+ (description #f)
+ (license #f)))
+
(define %sway-packages
(list sway
qtwayland
@@ -67,27 +88,24 @@
(menu . "tofi-drun --terminal footclient | xargs swaymsg exec --")
(pactl . "pactl")
(bctl . "brightnessctl -q")
- ;; Color palette
- (bg . "#100F0F")
- (bg-2 . "#1C1B1A")
- (ui . "#282726")
- (ui-2 . "#343331")
- (ui-3 . "#403E3C")
- (tx . "#CECDC3")
- (tx-2 . "#878580")
- (tx-3 . "#575653")
- (re . "#D14D41")
- (re-2 . "#AF3029")
- (or . "#DA702C")
- (or-2 . "#BC5215")
- (ye . "#D0A215")
- (ye-2 . "#AD8301")
- (bl . "#4385BE")
- (bl-2 . "#205EA6")))
+ ;; Color palette (Flexoki)
+ (bg . "#100F0F")
+ (bg-2 . "#1C1B1A")
+ (ui . "#282726")
+ (ui-2 . "#343331")
+ (ui-3 . "#403E3C")
+ (tx . "#CECDC3")
+ (tx-2 . "#878580")
+ (tx-3 . "#575653")
+ (re . "#D14D41")
+ (re-2 . "#AF3029")
+ (ye . "#D0A215")
+ (ye-2 . "#AD8301")
+ (ye-700 . "#8E6B01"))) ; ye-700 is the yellow version of tx-3 (base-7000)
(define %sway-theme
(list "font monospace 14"
- "client.focused $ye-2 $ye-2 $tx $tx"
+ "client.focused $ye-700 $ye-700 $tx $tx"
"client.focused_inactive $ui-3 $ui-3 $tx $tx"
"client.unfocused $ui $ui $tx-2 $tx-2"
"client.urgent $re-2 $re-2 $tx $tx"
@@ -113,8 +131,8 @@
(statusline "$tx-2\n separator $tx-2")
(focused-workspace
(sway-border-color
- (border "$ye-2")
- (background "$ye-2")
+ (border "$ye-700")
+ (background "$ye-700")
(text "$tx")))
(active-workspace
(sway-border-color
@@ -191,7 +209,7 @@
(define %sway-outputs
(list (sway-output
(identifier '*)
- (background (file-append gruvbox-wallpapers "/share/backgrounds/irl/forest.jpg")))))
+ (background (file-append orthodox-wallpapers "/share/backgrounds/minimal/prodigal.jpg")))))
(define %sway-startup-programs
(list