f49adb3b73
Update OpenAI reference to ChatGPT in init-ai.el
2024-07-21 08:06:51 -04:00
9fb96b3099
Refactor gptel backend selection and configuration
...
Reorganized backend definitions and selection process for gptel, introducing `gptel-backend-openai` and `gptel-backend-ollama` variables. Simplified backend selection logic and improved the `gptel-select-backend` function to dynamically prompt for models.
2024-07-21 00:49:29 -04:00
70599ad053
Add ace-link navigation configuration
2024-07-19 23:45:01 -04:00
ea7185c359
Get rid of spotify git hosts
2024-07-19 23:40:35 -04:00
ac0b59b569
Add eww and arc-mode setup to evil-collection
2024-07-19 23:40:21 -04:00
91ce6952ea
Set avy-style to pre
2024-07-19 23:40:14 -04:00
6b9161a797
Add AI keybindings
2024-07-19 23:40:04 -04:00
31220b41b9
Support multiple GPT backends in gptel config
...
Enhanced the gptel configuration to support multiple backends (Ollama and OpenAI) and added a function to select the desired backend. Default backend is set to OpenAI.
2024-07-16 22:42:22 -04:00
9360580a94
Add Forge diff-for-pr function for pull request creation
...
This commit adds a new function forge-diff-for-pr to generate a Git diff for use in pull request creation. The function is called automatically when creating a pull request using Forge, providing an easy way to view changes between the source and target branches.
2024-07-16 14:24:30 -04:00
3537134c23
Add Terraform console functionality to Emacs.
...
This commit adds the ability to run a Terraform console at a specified path in a comint buffer, making it easier to interactively explore and manage Terraform state.
2024-07-16 14:24:16 -04:00
be07e673f9
Update gptel-commit-message prompt
2024-07-16 14:23:02 -04:00
bcb8d468a6
Add function to generate commit messages with gptel
2024-07-15 16:16:11 -04:00
0b8be7b2f7
Add function to jump to tf plan output
2024-07-15 16:16:11 -04:00
8b75209521
Remove casual-calc
2024-07-13 09:27:45 -04:00
e29116f2f6
Add utility function to render ansi colors in a file
2024-07-09 13:20:24 -04:00
f394365ff9
Replace pixel-scroll with ultra-scroll-mac
2024-07-09 13:20:13 -04:00
fbc12a5434
Add casual-calc
2024-07-09 10:42:36 -04:00
6a33416fad
Add "ask AI" mu4e action
2024-07-08 11:06:39 -04:00
8ac32f0955
Add posframe
2024-07-03 16:15:18 -04:00
e0f367faad
Add gptel-quick
2024-07-03 16:09:55 -04:00
ccaf60abbd
Add dbg macro
2024-07-03 15:21:40 -04:00
893a673616
Add gptel
2024-07-03 15:21:34 -04:00
211904a190
Fix terraform devdocs eldoc docs
2024-06-28 13:58:29 -04:00
f8c3f76cbd
Add ollama-copilot-mode to switch to local LLM for copilot
2024-06-28 13:21:47 -04:00
f3c529781c
Fix delete-file implementation
2024-06-18 12:35:05 -04:00
68955452a5
Add dape for debugging
2024-06-13 13:49:30 -04:00
7aea6199cd
Fix org-daily capture template
2024-06-13 13:49:23 -04:00
5f63c40b97
Use quit-window instead of bury-buffer
2024-06-13 13:49:10 -04:00
33cd6207f9
Enable evil-mode in the minibuffer
2024-06-06 16:04:19 -04:00
2960fc5ad1
Set up Avy
2024-06-06 11:49:48 -04:00
78dc31a1d9
Use pixel-scroll-precision-mode to scroll by pixel instead of by line.
2024-06-06 11:49:31 -04:00
5362bb63e3
Don't let switch-to-buffer mess with window layout
2024-06-06 09:50:17 -04:00
f993466d81
Run rspec in spec root if found
2024-06-06 09:50:08 -04:00
5169285be0
Add comfy-ui command
2024-06-05 13:13:57 -04:00
8ae6544709
Use correct straight-use-package recipe format for a local repo
2024-05-23 00:53:32 -04:00
cdd892d4e1
Switch out llm for llama
2024-05-23 00:53:18 -04:00
b231ec9327
Add new autoloaded commands to use-package declaration and set default model
2024-05-21 10:27:02 -04:00
c618c4d3ce
Use llama3 as default llm
2024-05-17 13:30:27 -04:00
71c86332c5
Enable copilot in yaml- and json-ts-modes
2024-05-17 13:29:52 -04:00
87584357a9
Set some customizations for llm integration
2024-05-16 10:37:26 -04:00
f4da3fc9e2
Add interface to the llm command-line tool
2024-05-15 13:28:36 -04:00
ef0a072d18
Extend daily note to be able to prompt for date
2024-05-14 11:54:58 -04:00
33c8999722
Support more than 2 captured treesit nodes
2024-05-11 12:28:11 -04:00
9f4e0f88ad
Use an alist to encapsulate terraform block metadata
2024-05-10 23:40:36 -04:00
e72ae38079
Fix terraform browse documentation command
2024-05-10 16:06:45 -04:00
da98498fd4
Add command to browse a URL or google the symbol at point
2024-05-10 16:06:41 -04:00
232f8053f0
Differentiate between resources and data for terraform devdocs eldoc
2024-05-10 12:31:41 -04:00
b0b5048176
Add devdocs-based eldoc for terraform
2024-05-09 14:38:14 -04:00
055bc788e5
Use gfm-mode for markdown files
2024-05-08 13:26:12 -04:00
9d967bfa7f
Tell copilot that commit messages and forge posts are markdown
2024-05-08 13:25:56 -04:00