Move all config files outside or dotfiles folder
This commit is contained in:
118
zathura.org
Normal file
118
zathura.org
Normal file
@@ -0,0 +1,118 @@
|
||||
#+TITLE: Zathura
|
||||
:DRAWER:
|
||||
#+STARTUP: overview
|
||||
|
||||
#+LANGUAGE: en
|
||||
#+EMAIL: dehaeze.thomas@gmail.com
|
||||
#+AUTHOR: Dehaeze Thomas
|
||||
|
||||
#+HTML_LINK_HOME: ./index.html
|
||||
#+HTML_LINK_UP: ./index.html
|
||||
|
||||
#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="./css/htmlize.css"/>
|
||||
#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="./css/readtheorg.css"/>
|
||||
#+HTML_HEAD: <script type="text/javascript" src="./js/jquery.min.js"></script>
|
||||
#+HTML_HEAD: <script type="text/javascript" src="./js/bootstrap.min.js"></script>
|
||||
#+HTML_HEAD: <script type="text/javascript" src="./js/jquery.stickytableheaders.min.js"></script>
|
||||
#+HTML_HEAD: <script type="text/javascript" src="./js/readtheorg.js"></script>
|
||||
|
||||
#+PROPERTY: header-args :comments no
|
||||
#+PROPERTY: header-args+ :mkdirp yes
|
||||
#+PROPERTY: header-args+ :tangle ~/.config/zathura/zathurarc
|
||||
:END:
|
||||
|
||||
* Configuration
|
||||
#+BEGIN_SRC conf
|
||||
# Use clipboard
|
||||
set selection-clipboard clipboard
|
||||
|
||||
# Remove padding
|
||||
set statusbar-h-padding 0
|
||||
set statusbar-v-padding 0
|
||||
|
||||
# Padding between pages
|
||||
set page-padding 1
|
||||
#+END_SRC
|
||||
|
||||
* Bindings
|
||||
#+BEGIN_SRC conf
|
||||
map u scroll half-up
|
||||
map d scroll half-down
|
||||
|
||||
map D toggle_page_mode
|
||||
|
||||
map r reload
|
||||
map R rotate
|
||||
map > rotate
|
||||
map < rotate
|
||||
|
||||
map L zoom in
|
||||
map H zoom out
|
||||
|
||||
map i recolor
|
||||
map p print
|
||||
|
||||
map t toggle_statusbar
|
||||
|
||||
map <Space> scroll full-down
|
||||
map <BackSpace> scroll full-up
|
||||
map <C-s> feedkeys ":exec /home/thomas/.config/zathura/scripts/extract-pdf-page.sh $FILE<Return>"
|
||||
#+END_SRC
|
||||
|
||||
* Colors
|
||||
#+begin_src conf
|
||||
# Base16 Gruvbox dark, soft
|
||||
# Author: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox)
|
||||
|
||||
set default-bg "#32302f"
|
||||
set default-fg "#3c3836"
|
||||
|
||||
set statusbar-fg "#bdae93"
|
||||
set statusbar-bg "#504945"
|
||||
|
||||
set inputbar-bg "#32302f"
|
||||
set inputbar-fg "#fbf1c7"
|
||||
|
||||
set notification-bg "#32302f"
|
||||
set notification-fg "#fbf1c7"
|
||||
|
||||
set notification-error-bg "#32302f"
|
||||
set notification-error-fg "#fb4934"
|
||||
|
||||
set notification-warning-bg "#32302f"
|
||||
set notification-warning-fg "#fb4934"
|
||||
|
||||
set highlight-color "#fabd2f"
|
||||
set highlight-active-color "#83a598"
|
||||
|
||||
set completion-bg "#3c3836"
|
||||
set completion-fg "#83a598"
|
||||
|
||||
set completion-highlight-fg "#fbf1c7"
|
||||
set completion-highlight-bg "#83a598"
|
||||
|
||||
set recolor-lightcolor "#32302f"
|
||||
set recolor-darkcolor "#ebdbb2"
|
||||
|
||||
set recolor "false"
|
||||
set recolor-keephue "false"
|
||||
#+end_src
|
||||
|
||||
* Scripts
|
||||
:PROPERTIES:
|
||||
:header-args: :shebang "#!/usr/bin/env bash"
|
||||
:header-args+: :comments both :mkdirp yes
|
||||
:END:
|
||||
|
||||
** Extract one page as a PDF
|
||||
#+begin_src bash :tangle ~/.config/zathura/scripts/extract-pdf-page.sh
|
||||
tmpfile=/tmp/pdf_page.pdf
|
||||
|
||||
# Ask for page number
|
||||
# Ideally would get the page from Zathura...
|
||||
pagenum=$(rofi -dmenu -p "Page Number")
|
||||
|
||||
pdftk $1 cat $pagenum output $tmpfile.pdf && \
|
||||
pdf2svg $tmpfile.pdf $tmpfile.svg && \
|
||||
inkscape $tmpfile.svg
|
||||
#+end_src
|
||||
Reference in New Issue
Block a user