|
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 |
|
|
9acc16c9aa
|
Add some utility AI replacement functions
|
2024-07-02 15:07:57 -04:00 |
|
|
11755d6201
|
Add spinner indicating when the AI is responding, and inhibit input during that time
|
2024-07-02 14:41:14 -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 |
|
|
c140740a32
|
When prompting about a whole buffer, don't put whole buffer in chat
|
2024-06-27 21:49:16 -05:00 |
|
|
78bc060018
|
Open a new Llama chat if you call llama-ask* without an existing chat
|
2024-06-18 16:00:09 -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 |
|
|
f1698e3247
|
Remove eval, add filter mechanism
|
2024-05-29 14:36:26 -04:00 |
|
|
d36967e371
|
Minor tweaks
|
2024-05-24 01:03:44 -04:00 |
|
|
8db9cc7e8f
|
Make a version of llama-replace-in-region that does not have context
|
2024-05-23 22:59:43 -04:00 |
|
|
6191654511
|
Give the AI the ability to evaluate elisp
|
2024-05-23 18:31:13 -04:00 |
|
|
cdd674fdcd
|
Many more llama improvement
|
2024-05-23 13:28:24 -04:00 |
|
|
e91b1d6480
|
Make llama chat nicer
|
2024-05-23 10:49:23 -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 |
|
|
5faa99158d
|
Make the default llm chat aware that its inside of Emacs
|
2024-05-21 11:01:13 -04:00 |
|
|
b231ec9327
|
Add new autoloaded commands to use-package declaration and set default model
|
2024-05-21 10:27:02 -04:00 |
|
|
3d39b0c3df
|
Fix llm output buffer sentinal formatting and add autoloads
|
2024-05-21 10:26:45 -04:00 |
|
|
df79eee678
|
Add llm-chat command and improve prompt code structure
|
2024-05-20 11:33:32 -04:00 |
|
|
c618c4d3ce
|
Use llama3 as default llm
|
2024-05-17 13:30:27 -04:00 |
|
|
3c09eb3cbd
|
Enable llm.el to work with ollama models
|
2024-05-17 13:30:09 -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 |
|
|
a274d3ba9b
|
Add hcl and sql treesit parsers
|
2024-05-08 13:25:41 -04:00 |
|
|
650a90b812
|
Make origami-treesit a proper minor mode
|
2024-05-08 10:59:18 -04:00 |
|
|
889abf2606
|
Add folding for ruby hash pairs and fix folding for calls
|
2024-05-08 10:36:41 -04:00 |
|
|
a0c0f6d1e2
|
Add ruby support to origami-treesit and make folding level configurable
|
2024-05-07 16:58:51 -04:00 |
|
|
0209cf16c5
|
Make which-key more useful
|
2024-05-07 11:12:22 -04:00 |
|
|
12c22a5dfb
|
Include rake tasks without descriptions in run-command recipe
|
2024-05-06 15:47:36 +00:00 |
|
|
e1e27ab1a2
|
Add yaml-pro keybinds
|
2024-05-06 11:04:58 -04:00 |
|
|
81c2ad6963
|
Fix navi behavior when path doesn't exist and autoloads
|
2024-05-06 10:02:59 -04:00 |
|
|
a9ea6b4b2f
|
Enable treesit folding in regular yaml-mode
|
2024-05-05 20:36:28 -04:00 |
|
|
a544811fae
|
Benchmark init and optimize it a bit
|
2024-05-04 23:05:38 -04:00 |
|
|
9fdc85de65
|
Fix straight use-package invocation for navi
|
2024-05-04 22:03:40 -04:00 |
|
|
f7c927bca1
|
Make origami-treesit more generic
|
2024-05-04 22:02:51 -04:00 |
|
|
81106aae04
|
Autoload Navi class definitions
|
2024-05-03 21:50:11 -04:00 |
|
|
7c67af0b5f
|
Write a treesit-based origami parser for yaml
|
2024-05-03 21:40:25 -04:00 |
|
|
178b7038ca
|
Add proper parent to embark navi keymap
|
2024-05-03 21:40:12 -04:00 |
|
|
3a74967ee3
|
Use yaml-ts-mode and yaml-pro-mode instead of yaml-language-server
|
2024-05-03 21:39:54 -04:00 |
|
|
3f7dc1c744
|
Switch to origami instead of hideshow
|
2024-05-03 21:39:39 -04:00 |
|
|
b80b256786
|
Add ielm config to buffer-display-alist
|
2024-05-03 15:29:39 -04:00 |
|
|
7a74212089
|
Write a navi integration
|
2024-05-03 15:29:31 -04:00 |
|
|
3108252710
|
Set some options more sensibly
|
2024-05-02 09:26:03 -04:00 |
|
|
d097754395
|
Add evil-string-inflection
|
2024-05-01 16:57:29 -04:00 |
|
|
b63422050d
|
Add some console roguelikes
|
2024-04-29 16:24:06 -04:00 |
|
|
7fb37be85f
|
Add keybinding to send arbitrary keystrokes to vterm
|
2024-04-29 16:23:53 -04:00 |
|
|
86caa02c47
|
Configure plantuml and mermaid
|
2024-04-29 12:25:43 -04:00 |
|
|
2482d0d278
|
buffer-display-alist config for info
|
2024-04-29 10:11:32 -04:00 |
|
|
2d35ed3405
|
Add function to jump between Ruby source and spec file
|
2024-04-29 10:11:10 -04:00 |
|
|
b8a895808d
|
Set up hippie-expand
|
2024-04-29 10:10:57 -04:00 |
|
|
43204e2ced
|
Improve target handling for forge embark target finder
|
2024-04-23 12:00:27 -04:00 |
|
|
d6fdb649ce
|
Restore xref embark actions being the default only in prog modes
|
2024-04-23 12:00:19 -04:00 |
|
|
071aa788c8
|
Open help-like buffers in side window
|
2024-04-22 20:01:27 -04:00 |
|
|
357fb6b56b
|
Prefer splitting windows horizontally
|
2024-04-22 17:47:48 -04:00 |
|
|
f36747325c
|
Add buffer/window management
|
2024-04-22 17:19:32 -04:00 |
|
|
80d3130492
|
Configure re-builder
|
2024-04-22 17:19:25 -04:00 |
|
|
2e13524a2f
|
Add embark keybindings for password-store buffer
|
2024-04-22 13:22:12 -04:00 |
|
|
6b13ad12d3
|
Don't mess with the embark target finders order
|
2024-04-22 12:53:10 -04:00 |
|
|
1005bb6feb
|
Add embark keymap for Forge actions
|
2024-04-22 12:52:58 -04:00 |
|
|
2b1a828021
|
More run-command improvements
|
2024-04-19 16:00:50 -04:00 |
|
|
312492428e
|
Use ruby-mode for RBI files
|
2024-04-19 09:50:38 -04:00 |
|
|
911b009ee9
|
Add all workbench scripts to hummingbird run-command recipe
|
2024-04-17 09:38:08 -04:00 |
|
|
7db3ff89f9
|
Fix run-command s-exp nesting
|
2024-04-17 09:37:56 -04:00 |
|
|
9cbad56375
|
Fix run-command use-package invocation
|
2024-04-16 19:54:21 -04:00 |
|
|
afb080e7c7
|
Delete legacy tree-sitter implementation
|
2024-04-16 19:19:57 -04:00 |
|
|
b015581c88
|
Add rust tree-sitter grammar
|
2024-04-16 19:17:03 -04:00 |
|
|
a28f84ae1e
|
Activate rspec run-command recipe in ruby-ts-mode too
|
2024-04-16 18:19:25 -04:00 |
|
|
1ff9236250
|
Attempt to parse treesit lang from major-mode
|
2024-04-16 18:19:13 -04:00 |
|
|
20a68e5755
|
Add ability to edit run-command command line with prefix arg
|
2024-04-16 13:40:36 -04:00 |
|
|
2c7518fa76
|
Use treesit to set up better rspec run-command commands
|
2024-04-16 12:54:25 -04:00 |
|
|
7366a7cb3e
|
Don't show env versions in modeline
|
2024-04-15 10:27:45 -04:00 |
|
|
5fb7f8bde9
|
Don't show java version in modeline
|
2024-04-15 10:27:34 -04:00 |
|
|
267faa7196
|
Add ruby treesitter parser
|
2024-04-15 10:27:18 -04:00 |
|
|
a96c2cd48b
|
Cache rake commands for run-command-recipe-rake
|
2024-04-15 10:27:12 -04:00 |
|
|
03caf4256f
|
Ruby-mode improvements
|
2024-04-15 10:15:59 -04:00 |
|
|
79788d4ec0
|
Add space to AWS profile modeline string
|
2024-04-10 09:44:40 -04:00 |
|
|
6857bb849c
|
Add Astro support
|
2024-04-10 09:44:40 -04:00 |
|
|
e2f13a1c58
|
Add urandom function
|
2024-04-08 23:34:24 -04:00 |
|
|
11319dfe20
|
Add inf-ruby
|
2024-04-08 10:56:15 -04:00 |
|
|
2ebae75d9e
|
Show AWS profile in modeline at startup
|
2024-04-05 10:13:49 -06:00 |
|
|
c5282b7460
|
Don't show language versions in modeline
|
2024-04-05 10:12:33 -06:00 |
|
|
8addb138b5
|
Add minor mode to show current AWS profile
|
2024-04-05 10:12:19 -06:00 |
|
|
251268265b
|
Add rspec run-command recipe
|
2024-04-04 19:55:25 +00:00 |
|
|
ab33b91416
|
Set up navi
|
2024-04-03 18:46:44 -06:00 |
|
|
84b8fdfd51
|
Add consult-projectile and bind consult-narrow
|
2024-04-03 18:46:24 -06:00 |
|
|
b385f3a039
|
Delete lola config
|
2024-04-03 18:46:11 -06:00 |
|
|
5f57a7dddd
|
Add devdocs
|
2024-04-03 18:46:06 -06:00 |
|
|
fa0f619a43
|
Add consult-org-roam
|
2024-04-03 08:29:18 -06:00 |
|
|
ba6c7cb66f
|
Add more consult keybindings
|
2024-04-03 08:11:10 -06:00 |
|
|
0124fa4071
|
Ensure that identifier-at-point is the first target found by embark
|
2024-04-02 15:05:18 -06:00 |
|
|
30c22902b3
|
Use rubocop for apheleia in ruby buffers and limit keybinding to prog-mode
|
2024-04-02 15:04:54 -06:00 |
|
|
b57a368179
|
Use all available flymake backends in addition to eglot
|
2024-04-02 15:04:30 -06:00 |
|
|
cf2bae52ef
|
Add flymake config
|
2024-04-02 15:04:08 -06:00 |
|
|
20a3d96799
|
Make light and dark themes customizable
|
2024-04-02 15:03:52 -06:00 |
|
|
3ad9aaffef
|
Enable copilot when writing commit messages and suppress copilot warnings
|
2024-04-01 14:34:22 -06:00 |
|
|
d578fcfaa7
|
Add keybinding to wrap in backticks
|
2024-04-01 14:31:55 -06:00 |
|
|
3c27867e14
|
Add tf format to terraform run-command recipe
|
2024-04-01 08:00:33 -06:00 |
|
|
3fd69b75c5
|
Add keybinding to accept one line of copilot completion
|
2024-03-27 14:51:49 -04:00 |
|
|
0c44cc4b31
|
Highlight indentation in ruby-mode
|
2024-03-26 14:21:54 -04:00 |
|
|
f0d987dfe2
|
Unbind C-<tab> in the global map
|
2024-03-26 14:21:37 -04:00 |
|
|
9a7a320f8a
|
Enable eglot and copilot in yaml-mode (and copilot in json mode too)
|
2024-03-26 14:21:11 -04:00 |
|
|
9dfffe3654
|
Add copilot
|
2024-03-25 14:27:45 -04:00 |
|
Jeremy Isaac Dormitzer
|
1af6aa58d2
|
Fix mu4e use-package declaration
|
2024-03-20 12:19:13 -04:00 |
|
|
168e207163
|
Add straight versions file
|
2024-03-20 12:12:17 -04:00 |
|
Jeremy Isaac Dormitzer
|
76565d4b48
|
Don't use ssh for straight be default
|
2024-03-20 12:06:33 -04:00 |
|
Jeremy Isaac Dormitzer
|
3cc63254ae
|
Add vterm binding to send C-g
|
2024-03-20 12:06:33 -04:00 |
|
Jeremy Isaac Dormitzer
|
3394957063
|
Suppress message when switching python versions with pyenv
|
2024-03-20 12:06:33 -04:00 |
|
Jeremy Isaac Dormitzer
|
81d1164f58
|
Update org notes setup
|
2024-03-20 12:06:33 -04:00 |
|
Jeremy Isaac Dormitzer
|
a92a1e0eaa
|
Add shut-up package
|
2024-03-20 12:06:33 -04:00 |
|
Jeremy Isaac Dormitzer
|
3890c5fb90
|
Set up eglot for ruby and bash
|
2024-03-20 12:06:33 -04:00 |
|
Jeremy Isaac Dormitzer
|
a3eb134450
|
Fix corfu move to minibuffer command
|
2024-03-20 12:06:33 -04:00 |
|
Jeremy Isaac Dormitzer
|
f8772c9120
|
Don't use custom branch for evil-mode
|
2024-03-20 12:06:33 -04:00 |
|
Jeremy Isaac Dormitzer
|
7ea370ddec
|
Add hummingbird to email config
Update email setup
Update email for hummingbird
|
2024-03-20 12:06:19 -04:00 |
|
Jeremy Isaac Dormitzer
|
26c1c7d025
|
Update aws integration
|
2024-03-20 12:06:19 -04:00 |
|
Jeremy Isaac Dormitzer
|
c99cf97d63
|
Set up nix
Add nix-mode
Set up nix
Require nix
|
2024-03-20 12:06:08 -04:00 |
|
|
3313d96324
|
Misc changes
|
2024-03-12 10:56:19 -04:00 |
|
|
24ef85c2a1
|
Configure some environment variables
|
2024-02-11 00:12:22 -05:00 |
|
|
c470c2d609
|
Set up terraform language server
|
2024-02-11 00:12:04 -05:00 |
|
|
752cac8f96
|
Set up ruby
|
2024-02-11 00:11:50 -05:00 |
|
|
16ce934bd8
|
changes
|
2023-12-04 07:55:18 -05:00 |
|
|
7147a2913c
|
Add realgud-jdb [not working]
|
2023-11-06 13:33:16 -05:00 |
|
|
8e150aab98
|
Lua-mode; starship; org modules; simpler vterm; brew packages
|
2023-11-06 13:32:16 -05:00 |
|