mirror of
https://github.com/vale981/dotfiles
synced 2025-03-05 17:41:42 -05:00
fix org-roam index
This commit is contained in:
parent
e163da03c9
commit
7e4a0f27fe
1 changed files with 25 additions and 31 deletions
|
@ -624,6 +624,18 @@ Indenting wherever we can!
|
||||||
'pdf-view-auto-slice-minor-mode)
|
'pdf-view-auto-slice-minor-mode)
|
||||||
(define-key pdf-view-mode-map (kbd "C-s") 'isearch-forward)
|
(define-key pdf-view-mode-map (kbd "C-s") 'isearch-forward)
|
||||||
#+end_src
|
#+end_src
|
||||||
|
*** Return to Minibuffer
|
||||||
|
Taken from [[https://emacs.stackexchange.com/questions/42287/set-focus-to-minibuffer-window][stackoverlow]]. Returns the focus to the minibuffer.
|
||||||
|
#+begin_src emacs-lisp :tangle yes
|
||||||
|
(defun switch-to-minibuffer ()
|
||||||
|
"Switch to minibuffer window."
|
||||||
|
(interactive)
|
||||||
|
(if (active-minibuffer-window)
|
||||||
|
(select-window (active-minibuffer-window))
|
||||||
|
(error "Minibuffer is not active")))
|
||||||
|
|
||||||
|
(global-set-key "\C-co" 'switch-to-minibuffer) ;
|
||||||
|
#+end_src
|
||||||
** Programming / Language Support
|
** Programming / Language Support
|
||||||
*** LSP
|
*** LSP
|
||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
|
@ -1440,9 +1452,11 @@ See https://www.orgroam.com/manual.html.
|
||||||
(use-package org-roam
|
(use-package org-roam
|
||||||
:init
|
:init
|
||||||
(setq org-roam-v2-ack t)
|
(setq org-roam-v2-ack t)
|
||||||
|
:custom
|
||||||
|
(org-roam-directory "~/Documents/org/roam")
|
||||||
:config
|
:config
|
||||||
(setq org-roam-directory "~/Documents/org/roam"
|
(setq
|
||||||
org-roam-completion-everywhere t)
|
org-roam-completion-everywhere t)
|
||||||
(org-roam-db-autosync-mode)
|
(org-roam-db-autosync-mode)
|
||||||
(setq orb-preformat-keywords '("citekey" "file"))
|
(setq orb-preformat-keywords '("citekey" "file"))
|
||||||
(setq org-roam-capture-templates
|
(setq org-roam-capture-templates
|
||||||
|
@ -1479,25 +1493,6 @@ See https://www.orgroam.com/manual.html.
|
||||||
("C-c n s" . sync-rm-note)
|
("C-c n s" . sync-rm-note)
|
||||||
("C-c n d" . open-rm-note)))
|
("C-c n d" . open-rm-note)))
|
||||||
#+end_src
|
#+end_src
|
||||||
(defun my-get-note-name ()
|
|
||||||
(let* ((filename (buffer-file-name (window-buffer (minibuffer-selected-window))))
|
|
||||||
(relative (file-name-sans-extension (file-relative-name filename org-roam-directory))))
|
|
||||||
relative))
|
|
||||||
|
|
||||||
(defun open-rm-note ()
|
|
||||||
"Opens the handwritten notes coressponding to the buffer."
|
|
||||||
(interactive)
|
|
||||||
(let ((pdf (concat (file-name-as-directory rm-base) (my-get-note-name) "/notes.pdf")))
|
|
||||||
(if (file-exists-p pdf)
|
|
||||||
(find-file pdf))))
|
|
||||||
(defun sync-rm-note ()
|
|
||||||
(interactive)
|
|
||||||
(let ((name (my-get-note-name)))
|
|
||||||
(shell-command (concat "bash "
|
|
||||||
"sync_rm "
|
|
||||||
name))))
|
|
||||||
#+end_src
|
|
||||||
|
|
||||||
|
|
||||||
***** Bibtex
|
***** Bibtex
|
||||||
#+begin_src emacs-lisp :tangle yes
|
#+begin_src emacs-lisp :tangle yes
|
||||||
|
@ -1588,18 +1583,16 @@ View the history of a file.
|
||||||
#+begin_src emacs-lisp :tangle yes
|
#+begin_src emacs-lisp :tangle yes
|
||||||
(use-package git-timemachine)
|
(use-package git-timemachine)
|
||||||
#+end_src
|
#+end_src
|
||||||
**** Gutter
|
**** Highlight Diffs
|
||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
:ID: ebe9a7aa-3f9a-4ec9-b651-3018472e1f46
|
:ID: ebe9a7aa-3f9a-4ec9-b651-3018472e1f46
|
||||||
:END:
|
:END:
|
||||||
Mark changed lines on the fringes.
|
Mark changed lines on the fringes.
|
||||||
#+BEGIN_SRC emacs-lisp :tangle yes
|
#+BEGIN_SRC emacs-lisp :tangle yes
|
||||||
(use-package git-gutter-fringe+
|
(use-package diff-hl
|
||||||
;:diminish
|
:config (global-diff-hl-mode)
|
||||||
:config
|
(add-hook 'magit-pre-refresh-hook 'diff-hl-magit-pre-refresh)
|
||||||
(global-git-gutter+-mode 1)
|
(add-hook 'magit-post-refresh-hook 'diff-hl-magit-post-refresh))
|
||||||
(git-gutter-fr+-minimal)
|
|
||||||
(git-gutter+-turn-on))
|
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
*** Sage Math
|
*** Sage Math
|
||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
|
@ -1862,9 +1855,9 @@ Syntax checking and linting.
|
||||||
;; (add-to-list 'python-shell-completion-native-disabled-interpreters
|
;; (add-to-list 'python-shell-completion-native-disabled-interpreters
|
||||||
;; "jupyter"))
|
;; "jupyter"))
|
||||||
(elpy-enable)
|
(elpy-enable)
|
||||||
(add-hook 'elpy-mode-hook (lambda ()
|
;; (add-hook 'elpy-mode-hook (lambda ()
|
||||||
(add-hook 'before-save-hook
|
;; (add-hook 'before-save-hook
|
||||||
'elpy-black-fix-code nil t)))
|
;; 'elpy-black-fix-code nil t)))
|
||||||
|
|
||||||
(when (load "flycheck" t t)
|
(when (load "flycheck" t t)
|
||||||
(setq elpy-modules (delq 'elpy-module-flymake elpy-modules))
|
(setq elpy-modules (delq 'elpy-module-flymake elpy-modules))
|
||||||
|
@ -2053,6 +2046,7 @@ Debugging yay!
|
||||||
#+begin_src emacs-lisp :tangle yes
|
#+begin_src emacs-lisp :tangle yes
|
||||||
(use-package realgud
|
(use-package realgud
|
||||||
:config (setq realgud-safe-mode nil))
|
:config (setq realgud-safe-mode nil))
|
||||||
|
(use-package realgud-ipdb)
|
||||||
#+end_src
|
#+end_src
|
||||||
*** YAML
|
*** YAML
|
||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
|
|
Loading…
Add table
Reference in a new issue