Commit Graph

10 Commits

Author SHA1 Message Date
e63120b478 feat(package)!: migrate from straight.el to elpaca package manager (#30) 2026-01-02 07:46:55 +00:00
a887c6218e feat(ai/gptel): set default mode to org-mode 2025-06-29 12:25:33 +01:00
fe6a4e7ce5 fix(elisp): add lexical-binding comment to all files to suppress new Emacs 31 warnings
I've set `lexical-binding` to `nil` in all Emacs Lisp files to suppress
the warnings introduced in Emacs 31 requiring all elisp files to have a
`lexical-binding` comment.

This retains the default behavior of dynamic binding when no
`lexical-binding` comment is present. With it set to `t` across the
board, various things break, and fixing those is a task for another day.
2025-06-29 12:23:03 +01:00
Jim Myhrberg
de9fee4875 feat(ai): tweak chatgpt and gptel setup 2024-07-12 02:01:39 +01:00
7dfc8b575b feat(ai/chatgpt): add more models and use gpt-4-turbo-preview as default 2024-03-02 11:41:52 +00:00
ac621b3103 feat(ai/chatgpt): use the same API key for all models 2024-02-29 21:03:22 +00:00
5d1168337c chore(ai): simplify chatgpt-shell setup as it is now in melpa 2023-05-09 01:33:49 +01:00
f5a15c4878 chore(ai): tweak use-package setup of chatgpt-shell 2023-04-25 02:05:20 +01:00
d0d604bbc7 feat(ai/chatgpt): all per-model API key configuration in shared setup 2023-04-17 01:15:06 +01:00
4f32191983 feat(ai/chatgpt): improvements with a focus on gptel and chatgpt-shell packages 2023-04-16 18:13:58 +01:00