Literature configuration made for doom emacs.
(setq user-full-name "Mikhail Skorzhisnkii")
;; Taken from https://github.com/novoid/dot-emacs/blob/master/config.org | |
(defun my-generate-sanitized-alnum-dash-string (str) | |
"Returns a string which contains only a-zA-Z0-9 with single dashes | |
replacing all other characters in-between them. | |
Some parts were copied and adapted from org-hugo-slug | |
from https://github.com/kaushalmodi/ox-hugo (GPLv3)." | |
(let* (;; Remove "<FOO>..</FOO>" HTML tags if present. | |
(str (replace-regexp-in-string "<\\(?1:[a-z]+\\)[^>]*>.*</\\1>" "" str)) | |
;; Remove org-mode links |
#!/bin/env perl | |
# | |
# This will try to find orphaned attachments in folder ~/org/storage | |
# using first argument to this script as a location where org files | |
# are | |
# | |
# Note, I haven't used this function in a while, unsure if it still works | |
# with most recent org versions... | |
use strict; |
(use-package ffap) | |
(defun sanitze-string (str) | |
"Returns a string which contains only a-zA-Z0-9 with single dashes | |
replacing all other characters in-between them. | |
Some parts were copied and adapted from org-hugo-slug | |
from https://github.com/kaushalmodi/ox-hugo (GPLv3)." | |
(let* (;; Remove "<FOO>..</FOO>" HTML tags if present. | |
(str (replace-regexp-in-string "<\\(?1:[a-z]+\\)[^>]*>.*</\\1>" "" str)) |
Literature configuration made for doom emacs.
(setq user-full-name "Mikhail Skorzhisnkii")