Skip to content

Latest commit

 

History

History
48 lines (36 loc) · 1.6 KB

File metadata and controls

48 lines (36 loc) · 1.6 KB

My Emacs Doom Config

Dependencies

ugrep

fd

fzf

Environment Variables

nightNotes

Brish

night.sh

[help:night/codestral-key-get], etc. use z var-get

@todo
Create a helper function `night/z-var-get` which, when brish is available (`night/brish-p`), uses `z var-get`, but falls back on `getenv` when it's not. Use it everywhere we currently use `z var-get`.

[help:night/org-link-browser-current]

[help:night/paste-yank-html]

[agfi:pbpaste-html]
[help:night/org-insert-and-fix-levels]
Falls back to doing nothing and returning the input as is

[help:night/pbpaste]

Wraps current-kill while locally clearing osx-clipboard-last-selected-text so terminal macOS clipboard sync is not suppressed as already seen.

[help:night/h-kill-skip-whitespace]

Wraps kill-new and must forward optional arguments with &rest so boolean REPLACE values from kill-append remain valid apply tails.

[help:night/paste-md2org-sentencecased]

Converts Markdown clipboard text to Org, sentence-cases it, and inserts it with Org level adjustment.

[help:night/smart-text-paste]

Bound to leader , s.
In Org buffers outside md=/=markdown source blocks, converts Markdown clipboard text to Org before sentence-cased insertion.
Elsewhere, sentence-cases and inserts the clipboard text directly.

macOS

[help:night/org-link-safari-current]

Uses Applescript directly

Notes

Yasnippet

Stale active field state