Commit Graph

501 Commits

Author SHA1 Message Date
fc35b7b0eb fix(minibuffer): Change C-' binding to consult-register 2026-04-16 11:54:12 -03:00
ddad78fea1 Fix(ai): Use gemma3n:e2b model by default for ollama gptel 2026-04-16 11:52:36 -03:00
2ca9c993fd feat(ai): Add gptel switch and allow use ollama alongside gemini 2026-04-16 11:42:32 -03:00
5a2483cdfa feat(gptel): Add new Ollama models and configure request params 2026-04-16 10:38:40 -03:00
fc51e197ea chore(config): Update elpaca setup paths and version 2026-04-16 08:49:45 -03:00
89b7ffbbba chore: Remove custom comment/uncomment function 2026-04-14 13:25:22 -03:00
ff1afcf073 refactor(drag-stuff): Configure diferent keybindings using :bind 2026-04-14 13:23:17 -03:00
9350f41fe2 chore(keybindings): Migrate windmove and window navigation to Meta 2026-04-14 13:22:06 -03:00
d8157061f1 feat(php): Add PHP mode abbrev table 2026-02-28 13:05:05 -03:00
be2259df8d chore(completion): Remove corfu-terminal. It's not needed on emacs31 2026-02-28 13:03:26 -03:00
kj
c514f1187e feat(ui): Enhance modeline and disable hide-mode-line 2026-02-17 10:40:13 -03:00
kj
66ae98628f feat(ai): Add ECA for IA assistance and disable copilot 2026-02-17 09:01:58 -03:00
kj
65f1c6026c feat(lang-php): Add toggle for php-cs-fixer on save 2026-02-17 08:58:53 -03:00
kj
d1aae27ca8 chore(eglot): Ignore inlay hints 2026-02-17 08:07:43 -03:00
kj
98f041de25 chore: Add ignore patterns for ECA and Codeium 2026-02-17 08:06:56 -03:00
kj
63ef4a4b23 feat(dired): Add dired-subtree for tree view 2026-02-13 14:36:59 -03:00
kj
44aee3d771 fix(nerd-icons-dired): Refresh icons after Dired revert
Ensure nerd-icons are refreshed after `dired-revert` to correctly display
updated file states.
2026-02-13 14:36:29 -03:00
kj
2d1ab3973b chore(prettier): Disable automatic prettier-mode activation 2026-02-13 14:36:07 -03:00
kj
1cbf1dae99 feat(editor): Add perspective package 2026-02-12 10:40:06 -03:00
kj
059ee9bda3 feat(vue): Add Vue.js file support on web mode 2026-01-13 04:53:39 -03:00
kj
22f907f27b feat(systemd): Enable major mode for .container files 2026-01-13 04:52:56 -03:00
kj
e428dab648 chore(editor): Disable automatic hungry-delete-mode 2026-01-13 04:52:42 -03:00
kj
abf412b2a2 chore: Remove unused proced package configuration 2025-11-11 20:13:00 -03:00
kj
e2943af548 chore(evil): Refine keybinds and remove Emacs-like mappings 2025-10-20 14:23:44 -03:00
kj
cb8b34bae7 refactor(php-cs-fixer): Move rules to external config file 2025-10-20 14:22:46 -03:00
kj
9a5f61bbdd feat(dired-sidebar): Show directories first in sidebar 2025-10-20 14:21:35 -03:00
kj
c7c54fdeab refactor(org): Move visual line and fill column config 2025-10-20 14:21:06 -03:00
kj
844e2965db feat(ai): Add Gemini backend with Ollama fallback
Prioritize Gemini backend if GEMINI_KEY enviroment variable is present,
otherwise fallback to the local Ollama instance.
2025-10-02 14:27:45 -03:00
kj
9cce858cd5 Delete unused PHP test abbrev boilerplate 2025-09-30 06:30:46 -03:00
kj
7967a5f0f9 Remove custom Deno LSP configuration 2025-09-30 06:29:55 -03:00
kj
970699f934 Move winner-mode init to elpaca-after-init hook 2025-09-30 05:58:31 -03:00
kj
256353e949 Add Flycheck popup tips
Display Flycheck errors and warnings as popup tips for better visibility.
2025-09-28 22:28:13 -03:00
kj
72d6412a8f Add C-x C-p binding for project-find-file 2025-09-28 22:27:44 -03:00
kj
8d7252eabf Load custom-file after Elpaca init
Ensures user customizations are applied after Elpaca has finished
initializing, preventing potential overrides or incorrect
application of settings.
2025-09-28 22:27:25 -03:00
kj
eb14dff0cd Add macher package 2025-09-08 10:24:01 -03:00
kj
58bb81edeb enable global subword mode by default. 2025-09-08 09:45:54 -03:00
kj
f689d2afe1 disable automatic PHP CS Fixer on save 2025-09-08 09:21:24 -03:00
kj
ed547bce34 add LanguageTool package for spell and grammar checking 2025-09-08 09:20:38 -03:00
kj
bf2bf01252 Change gptel conversation prefixes and remove my custom directives 2025-09-08 09:17:58 -03:00
kj
6c39aee1d0 feat(ai): Integrate gptel-magit
Integrates `gptel-magit` to provide AI assistance directly within
Magit. Disables `gptel-include-reasoning` as a temporary workaround
for an upstream issue (ragnard/gptel-magit#8).
2025-09-08 09:16:13 -03:00
kj
d1ddd81282 Add default config for php-cs-fixer and a hook to run it on save. 2025-09-05 20:47:34 -03:00
kj
96b0ccf056 Add custom config file. 2025-09-05 14:17:37 -03:00
kj
7289832288 Add php-cs-fixer package. 2025-09-04 10:14:54 -03:00
kj
03ee657182 Disable flymake in favor of flycheck. 2025-09-04 10:13:43 -03:00
kj
0b6c2058ed Refactor and add methods for filename insert and copy. 2025-09-04 10:13:03 -03:00
kj
d50d5228cf Add bwtest abbrev. 2025-09-01 15:24:54 -03:00
kj
b0ebfce668 Add new window/frame related shortcuts. 2025-09-01 15:21:50 -03:00
kj
99c6b012e5 Remove hook for ediff-quit. 2025-09-01 15:20:55 -03:00
kj
5ee6db55e0 Remove copilot toggle.
It is easy to remember in order to run it on M-x.
2025-09-01 12:43:25 -03:00
kj
709ca7fe27 Improvements to autocompletion with eglot.
Add a function to toggle autocompletion and improve the
competion-at-point-functions when eglot is rinning using cape-capf-super.
2025-09-01 12:35:10 -03:00