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
kj
a6b197b6a4
Add copilot toggle to hydra Toggles.
2025-09-01 11:56:03 -03:00
kj
021e19fb3c
Add copilot package.
...
It is disabled by default but can be enabled if necessary.
2025-09-01 11:53:00 -03:00
kj
56141976e9
Add composer, phpunit and psysh
2025-08-30 11:24:19 -03:00
kj
7c4fea3b60
Add function to sort lines by length.
2025-08-29 18:09:21 -03:00
kj
b7168fd349
Change read-this-file to autofill with the current filename.
2025-08-29 18:06:53 -03:00
kj
87dc0ab99a
Use intelephense as the php lsp.
2025-08-28 15:10:36 -03:00
kj
9b7635e69e
Add string-inflection package.
2025-08-28 14:55:40 -03:00
kj
cadc7a3a7c
Allow resize dired-sidebar.
2025-08-28 14:14:13 -03:00
kj
80e693caba
Enable magit diff word granularity.
2025-08-26 16:15:54 -03:00
kj
1f31bf736b
Add functions+shortcuts to insert the filename into the buffer.
2025-08-26 15:26:00 -03:00
kj
5b6f53fe4f
Add "git blamer" into "Toggles" hydra menu.
2025-08-26 13:35:54 -03:00
kj
04f64eda5e
Add blamer package
...
Actually there is vc-msg, vc-anotate, vc-region-history, etc. that do similar
things, but i will add this also.
2025-08-26 13:25:36 -03:00
kj
8f4e9f9fb8
Fix: always delete trailing whitespaces at save.
2025-08-20 15:04:48 -03:00
kj
5ffc4df914
Remove posframe package and other related.
...
It is more fancy but sometimes is buggy for me and I like mor the normal way of
emacs that shows all at the bottom.
2025-08-13 02:12:08 -03:00
kj
9727ed4949
Improve devdocs config and re-enable it.
2025-08-07 23:07:48 -03:00
kj
fac74ab714
Disable editorconfig and devdocs.
...
I barely need that. I will enable it when I need it.
2025-08-07 21:40:34 -03:00
kj
ecbb0e7fe9
Simplify the config for eldoc-box.
2025-08-07 09:28:32 -03:00
kj
fb3747f81d
Add sql interactive config.
2025-08-06 23:30:58 -03:00
kj
c11add9cab
Add corg package.
2025-08-06 23:28:58 -03:00
kj
aa024c234c
Enable SQL Babel in ORG mode.
2025-08-06 20:12:11 -03:00
kj
236311a98d
Enable init-prog.
2025-08-05 17:06:15 -03:00
kj
cb6ac8aa7c
Remove duplicated package rg.
2025-08-05 17:05:53 -03:00
kj
7fc4f9ec7d
Reduce devdocs keybinding to one.
2025-08-05 17:04:34 -03:00
kj
45d9a4927a
Remove packages that are not needed now.
2025-08-05 17:01:57 -03:00
kj
d2496a736a
Add necessary the "provide".
2025-08-05 17:01:06 -03:00
kj
9b62080f21
Remove unnecesarry git-gutter package related function.
2025-08-05 16:59:44 -03:00
kj
1b046e5240
Remove auto-install fonts (nerd-icons).
...
This may hangs emacs on startup on some cases.
2025-07-31 15:06:03 -03:00
kj
3f54a40282
Change corfu prefix to 2.
2025-07-31 14:03:12 -03:00
kj
4821233f90
Change corfu delay.
2025-07-31 14:00:00 -03:00
kj
3f294373f0
Add lorem ipsum package.
2025-07-31 13:37:27 -03:00
kj
74f017e7b2
Fix: F5 keybinding is not working.
2025-07-22 15:23:18 -03:00
kj
dabaf86f28
Big re-write :)
...
I reordered the code in a more clean an organized way. Also this improves a lot
the emacs startup time again, bucause after some updates it becomes a bit slow
with the old configuration, so i did it again in a new way.
2025-07-20 13:18:05 -03:00
kj
6ca3a756ad
Change vterm defer.
2025-07-17 06:20:32 -03:00
kj
1daab2d95f
Disable global subword mode.
2025-07-17 06:18:33 -03:00
kj
6388d5c0bb
Fix drag stuff not starting.
2025-06-10 21:17:29 -03:00
kj
cc1fb2a0c9
Only use defer t for now.
...
In another oportunity i will optimize this again.
2025-06-08 12:42:48 -03:00
kj
4fc380750e
A few tweaks for corfu.
2025-06-03 12:12:15 -03:00
kj
564e6dbac5
Update evil bindings.
2025-05-26 13:41:08 -03:00
kj
2a1309ecaa
Change defer times to decimals.
2025-05-26 13:40:35 -03:00
kj
d12c13c027
Update elpaca installer version.
2025-05-26 13:38:55 -03:00
kj
3c7ac83e3f
Remove unused/unnecessary consult shortcuts.
2025-05-02 04:50:22 -03:00
kj
089b056916
Remove consult-project-extra in favor of project-find-file (native).
2025-05-02 04:49:19 -03:00
kj
c0a0bc347c
Just execute exec-path-from-shell.
2025-05-01 13:47:22 -03:00
kj
f2faff5f3f
Remove unnecesary lines.
2025-04-29 19:46:11 -03:00
kj
d497b12805
Improve a few the startup time.
2025-04-29 19:41:46 -03:00
kj
ed5f25fb4d
Move gptel to his own ia init file.
2025-04-28 18:58:34 -03:00
kj
f48e200fe7
Enable which-key.
2025-04-28 14:34:03 -03:00
kj
668a2c3c91
Remove unused shortcuts.
2025-04-28 14:32:45 -03:00
kj
cb8a4dcd75
Reduce padding on vertico postframe.
2025-04-28 14:31:56 -03:00
kj
4749773a51
Add delay to corfu.
2025-04-28 14:30:44 -03:00
kj
d41a4ce7ee
Add some visual tweaks to vertico-posframe.
2025-04-14 16:54:32 -03:00
kj
5185766542
Add vertico-postframe package.
2025-04-14 16:07:33 -03:00
kj
cf7b239bcb
Change dashboard startup behavior.
2025-04-09 14:08:46 -03:00
kj
ad54b6e3c9
Disable hooks for visual tweaks on csv files.
...
It looks fine, but is not good for edit.
2025-03-28 13:55:44 -03:00
kj
cab913064f
Set to use rust-ts-mode.
2025-03-26 17:20:13 -03:00
kj
c3aabfff88
Enable to open big files or files with long lines on so-long-mode.
2025-02-20 19:56:15 -03:00
kj
a0a1282aa2
Enable subword mode by default.
...
This will allow detecting words (or as words) inside camelCase,
snake_case, kebab-case, and PascalCase.
Note: Without this, kebab-case and snake_case don't have problems, but
I mention all nomenclatures as a group.
2025-02-17 21:54:20 -03:00
kj
8e6fb27ec8
Update elpaca.
2025-02-17 21:43:17 -03:00
kj
32078154c9
Disable php-mode in favor of php-ts-mode.
2025-02-17 21:42:52 -03:00
kj
eac4af5029
Remove scrollbar on daemon mode (emacsclient).
2025-02-16 10:37:47 -03:00