fixing org-mode and tempel-cape stuff
This commit is contained in:
parent
570d183753
commit
4edaf816d5
2 changed files with 40 additions and 4 deletions
22
init.el
22
init.el
|
@ -576,7 +576,8 @@
|
|||
|
||||
;; Setup better completion functions for org mode
|
||||
(setq-local completion-at-point-functions
|
||||
(list (cape-capf-super #'cape-elisp-block #'cape-dabbrev #'cape-dict))))
|
||||
(list (cape-capf-super #'cape-elisp-block #'cape-dabbrev #'cape-dict)))
|
||||
(tempel-setup-capf))
|
||||
|
||||
(defun chris/org-convert-csv-table (beg end)
|
||||
(interactive (list (mark) (point)))
|
||||
|
@ -2102,6 +2103,7 @@ targets."
|
|||
|
||||
(add-hook 'prog-mode-hook 'tempel-setup-capf)
|
||||
(add-hook 'text-mode-hook 'tempel-setup-capf)
|
||||
(add-hook 'org-mode-hook 'tempel-setup-capf)
|
||||
|
||||
;; Optionally make the Tempel templates available to Abbrev,
|
||||
;; either locally or globally. `expand-abbrev' is bound to C-x '.
|
||||
|
@ -2743,6 +2745,12 @@ targets."
|
|||
(let* ((file (dired-get-filename)))
|
||||
(clipboard-kill-ring-save nil nil file)))
|
||||
|
||||
(defun chris/dired-yank-fullpath ()
|
||||
"get the fill file path at point and put into kill-ring"
|
||||
(interactive)
|
||||
(let* ((file (dired-get-filename)))
|
||||
(message file)))
|
||||
|
||||
(use-package dired-sidebar
|
||||
:ensure t
|
||||
:commands (dired-sidebar-toggle-sidebar)
|
||||
|
@ -3321,6 +3329,12 @@ targets."
|
|||
(org-babel-read-link))))
|
||||
(empv-play link)))
|
||||
|
||||
(defun chris/dired-empv-play-or-enqueue ()
|
||||
"Play file at point in dired"
|
||||
(interactive)
|
||||
(let* ((file (dired-get-filename)))
|
||||
(empv-play-or-enqueue file)))
|
||||
|
||||
:general
|
||||
(chris/leader-keys
|
||||
:states 'normal
|
||||
|
@ -3340,7 +3354,11 @@ targets."
|
|||
"RET" 'empv-youtube-results-play-or-enqueue-current
|
||||
"i" 'empv-youtube-results-inspect
|
||||
"d" 'chris/empv-yt-dlp
|
||||
"D" 'chris/empv-yt-dlp-jellyfin))
|
||||
"D" 'chris/empv-yt-dlp-jellyfin)
|
||||
(chris/leader-keys
|
||||
:states 'normal
|
||||
:keymaps 'dired-mode-map
|
||||
"vi" 'chris/dired-empv-play-or-enqueue))
|
||||
|
||||
(use-package elfeed
|
||||
:commands (elfeed)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue