trying some new cursor options and fixing indentation

This commit is contained in:
Matt Nish-Lapidus 2023-03-13 10:25:02 -04:00
parent 80bb981a5a
commit a183abf37d
2 changed files with 27 additions and 23 deletions

View file

@ -52,6 +52,10 @@
(after! which-key (after! which-key
(setq which-key-idle-delay 0.3)) (setq which-key-idle-delay 0.3))
(setq x-stretch-cursor t
kill-buffer-delete-auto-save-files t
scroll-conservatively 0)
;; nicer resizing ;; nicer resizing
(cond (cond
((string-equal system-type "darwin") ((string-equal system-type "darwin")

View file

@ -7,38 +7,38 @@
(setq obsidian-inbox-directory "_Inbox") (setq obsidian-inbox-directory "_Inbox")
(global-obsidian-mode t) (global-obsidian-mode t)
(map! :map obsidian-mode-map (map! :map obsidian-mode-map
"C-c C-o" #'obsidian-follow-link-at-point "C-c C-o" #'obsidian-follow-link-at-point
"C-c C-b" #'obsidian-backlink-jump "C-c C-b" #'obsidian-backlink-jump
"C-c C-l" #'obsidian-insert-wikilink) "C-c C-l" #'obsidian-insert-wikilink)
;; custom quick capture template for obsidian daily note ;; custom quick capture template for obsidian daily note
(defun mnl/obsidian-capture () (defun mnl/obsidian-capture ()
"Create new obsidian note. In the `obsidian-inbox-directory' if set otherwise in `obsidian-directory' root." "Create new obsidian note. In the `obsidian-inbox-directory' if set otherwise in `obsidian-directory' root."
(interactive) (interactive)
(let* ((title (read-from-minibuffer "Title: " (format-time-string "%Y-%m-%d"))) (let* ((title (read-from-minibuffer "Title: " (format-time-string "%Y-%m-%d")))
(filename (s-concat obsidian-directory "/" obsidian-inbox-directory "/" title ".md")) (filename (s-concat obsidian-directory "/" obsidian-inbox-directory "/" title ".md"))
(clean-filename (s-replace "//" "/" filename))) (clean-filename (s-replace "//" "/" filename)))
(find-file (expand-file-name clean-filename) t))) (find-file (expand-file-name clean-filename) t)))
(map! :leader (map! :leader
:desc "Obsidian Quick Capture" :desc "Obsidian Quick Capture"
"X" #'mnl/obsidian-capture) "X" #'mnl/obsidian-capture)
(map! :leader (map! :leader
:prefix "n" :prefix "n"
:desc "Obsidian Jump" :desc "Obsidian Jump"
"f" #'obsidian-jump "f" #'obsidian-jump
:desc "Obsidian Search" :desc "Obsidian Search"
"s" #'obsidian-search "s" #'obsidian-search
"*" #'obsidian-search "*" #'obsidian-search
:desc "Obsidian Tag Search" :desc "Obsidian Tag Search"
"m" #'obsidian-tag-find "m" #'obsidian-tag-find
:desc "Obsidian Capture" :desc "Obsidian Capture"
"n" #'mnl/obsidian-capture "n" #'mnl/obsidian-capture
:desc "Obsidian Insert Wikilink" :desc "Obsidian Insert Wikilink"
"w" #'obsidian-insert-wikilink "w" #'obsidian-insert-wikilink
:desc "Obsidian Backlink Jump" :desc "Obsidian Backlink Jump"
"j" #'obsidian-backlink-jump "j" #'obsidian-backlink-jump
:desc "Obsidian Follow Link" :desc "Obsidian Follow Link"
"l" #'obsidian-follow-link-at-point "l" #'obsidian-follow-link-at-point
"a" nil "a" nil
"d" nil)) "d" nil))