aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--home-configuration.scm9
-rw-r--r--zathurarc32
2 files changed, 39 insertions, 2 deletions
diff --git a/home-configuration.scm b/home-configuration.scm
index e8692ef3..8f8b7e2d 100644
--- a/home-configuration.scm
+++ b/home-configuration.scm
@@ -120,7 +120,8 @@ replacement spec (to which `regexp-substitute/global' is applied)."
;; GUI programs
"arandr" "gnupg" "pinentry-rofi" "gimp" "inkscape" "icecat"
"kitty" "mpv" "nheko" "neomutt" "password-store"
- "signal-desktop" "simple-scan" "zathura" "zoom"
+ "signal-desktop" "simple-scan" "zoom"
+ "zathura" "zathura-ps" "zathura-pdf-poppler"
;; kitty uses this, but does not pull it in by default.
;; TODO: kitty still doesn't find libstartup-notification-1.so,
;; even though it's installed by this package. Maybe kitty needs
@@ -254,7 +255,11 @@ replacement spec (to which `regexp-substitute/global' is applied)."
,(text-file/substitutions "catppuccin.rasi"
(local-file #.(string-append "catppuccin/rofi/basic/.local/share/rofi/themes/catppuccin-"
catppuccin-theme-variant ".rasi"))
- '("JetBrainsMono Nerd Font 14" pre "Fira Sans 12" post))))) ; default font
+ '("JetBrainsMono Nerd Font 14" pre "Fira Sans 12" post))) ; default font
+ ("zathura/zathurarc" ,(local-file "zathurarc"))
+ ("zathura/catppuccin"
+ ,(local-file #.(string-append "catppuccin/zathura/src/catppuccin-"
+ catppuccin-theme-variant)))))
(service
home-files-service-type
diff --git a/zathurarc b/zathurarc
new file mode 100644
index 00000000..d640e70e
--- /dev/null
+++ b/zathurarc
@@ -0,0 +1,32 @@
+# see man zathurarc -*- mode: conf-space -*-
+
+# [c]ommand line, [s]tatus bar, [v]ertical/[h]orizontal scrollbar
+set guioptions s
+set recolor true
+set recolor-keephue false
+set recolor-reverse-video true
+set render-loading true
+
+set scroll-hstep -1
+set scroll-step 40
+set scroll-full-overlap 0.0
+set scroll-page-aware true
+
+set window-title-basename true
+set window-title-home-tilde true
+set window-title-page false
+set statusbar-basename false
+set statusbar-home-tilde true
+
+set selection-clipboard clipboard
+set selection-notification true
+
+# Completion
+set show-directories true
+set show-hidden true
+set show-recent 10
+
+# Theme
+set font "Fira Code 9"
+set page-padding 0 # px between pages
+include catppuccin