X-Git-Url: https://git.shemshak.org/~bandali/configs/blobdiff_plain/4f183f2aa83af08c6c36bd982e2726fb1ac25d4c..69a6fe26a32906fa48b71bd32b007d65eb2c9d04:/rc.org diff --git a/rc.org b/rc.org index b4c80d5..f6d24b7 100644 --- a/rc.org +++ b/rc.org @@ -3496,6 +3496,36 @@ switch="Alt+x" insert_pass="Alt+n" #+end_src +** XDG +:PROPERTIES: +:header-args+: :tangle ~/.config/user-dirs.dirs +:END: + +#+begin_src conf +XDG_DESKTOP_DIR="$HOME/Desktop" +XDG_DOCUMENTS_DIR="$HOME/usr/docs" +XDG_DOWNLOAD_DIR="$HOME/usr/dls" +XDG_MUSIC_DIR="$HOME/usr/music" +XDG_PICTURES_DIR="$HOME/usr/pics" +XDG_PUBLICSHARE_DIR="$HOME/usr/Public" +XDG_TEMPLATES_DIR="$HOME/usr/Templates" +XDG_VIDEOS_DIR="$HOME/usr/vids" +#+end_src + +** Zathura +:PROPERTIES: +:header-args+: :tangle ~/.config/zathura/zathurarc +:END: + +#+begin_src conf +set smooth-scroll true +set selection-clipboard clipboard +set zoom-step 05 +set default-bg "#272727" +set statusbar-bg "#272727" +set inputbar-bg "#373737" +#+end_src + * Scripts This section contains various useful scripts and the ones used by the @@ -3653,6 +3683,19 @@ Persistent=true WantedBy=timers.target #+end_src +** zathura-sync.sh +:PROPERTIES: +:header-args+: :tangle ~/.local/bin/zathura-sync.sh :shebang "#!/bin/sh" +:END: + +#+begin_src sh +pos="$1" +pdffile="$2" +zathura --synctex-forward "$pos" "$pdffile" || \ + ( + zathura -x "emacsclient --eval '(progn (switch-to-buffer (file-name-nondirectory \"%{input}\")) (goto-line %{line}))'" "$pdffile" & + sleep 1; zathura --synctex-forward "$pos" "$pdffile" ) +#+end_src ** Fun :) *** eat-em