Commit Graph

272 Commits

Author SHA1 Message Date
KJ e40aa8d194 Add ellama package.
This package depends of ollama server installed and started
with the model (by default zephyr) pulled prevoiusly.
2023-10-25 14:55:50 -04:00
KJ be51f082f7 Remove hook that close buffers used on emacsclient. 2023-10-25 14:54:31 -04:00
KJ eba6324658 Continue playig with the themes :). 2023-10-16 19:50:55 -04:00
KJ 970e63b565 Disable lock editor while lsp server is loading. 2023-10-16 18:16:41 -04:00
KJ 0f29b5e516 Use partial autocomplete instead select first on minibuffer. 2023-10-16 08:45:59 -04:00
KJ 887b7f068a Load theme after elpaca-after-init. 2023-10-15 11:56:32 -04:00
KJ 21a052895c Improve speed-type config.
Add hook to disable line numbres, enable visual-line-mode and
visual-fill-column-mode.
2023-10-15 10:32:13 -04:00
KJ 412ae58717 Change theme.
For some time I will use modus-themes instead dracula.
2023-10-15 10:14:59 -04:00
KJ c2f8cc244d Beauty some code lines.
A change for more easily read the code.
2023-10-15 10:13:48 -04:00
KJ 78c20da3b1 Disable vc-comment-return.
Not worth the effort.
2023-10-15 10:08:06 -04:00
KJ 730d3bd0fd Update leader key shortcuts. 2023-10-14 10:29:55 -04:00
KJ 9399a3e372 Move function inside the apropiate block. 2023-09-30 17:47:50 -04:00
KJ 5aedee6f8e Remove some prettify-symbols. 2023-09-30 17:46:46 -04:00
KJ 7658e199fc Comment not necesary lines. 2023-09-30 17:45:42 -04:00
KJ fc5afd432d Disable variable-pitch-mode.
It causes bad indentation.
2023-09-30 17:44:13 -04:00
KJ f41cde5c3c Add custom faces. 2023-09-24 21:34:06 -04:00
KJ 5738e49658 Add org-appear. 2023-09-24 21:33:16 -04:00
KJ 695a669b60 Add polymode. 2023-09-24 21:32:18 -04:00
KJ 138aa48811 Change org-fancy-priorities to prettify-symbols-mode.
prettify-symbols-mode is a mode build-in into org-mode.
So, we use the one that already have instead add another
package that do the same.
2023-09-24 16:08:26 -04:00
KJ 29328974c2 Migrate from ivy+counsel to vertico+consult. 2023-09-24 11:15:01 -04:00
KJ e9eb786eaf Enable use-short-answers. 2023-09-24 11:14:06 -04:00
KJ d2772d6a6e Remove project directories config.
It is not neccesary now.
2023-09-24 02:54:26 -04:00
KJ 8ab0564ad8 Remove superfluous lines. 2023-09-24 02:52:31 -04:00
KJ c60c4b8a11 Undo latest commit. 2023-09-23 20:24:15 -04:00
KJ 53f615cabd Add autoinstall nerd-icons if is not. 2023-09-23 20:08:25 -04:00
KJ cef7d4e78a Enable evil-mode but without autostart mode. 2023-09-23 17:32:38 -04:00
KJ 1ae42b518e Fix: corfu and evil auto-init mode. 2023-09-16 15:54:28 -04:00
KJ 637f04ae26 Fix: ivy and projectile mode do not starting after init. 2023-09-16 15:36:26 -04:00
KJ 503bf53890 Migrate from straight.el to elpaca.
Idk why, I only can try it.

For now the emacs-init-time whas improved.
2023-09-16 14:05:56 -04:00
KJ 04e3e2ec29 Add another keybind to isearch. 2023-09-09 01:37:29 -04:00
KJ e6456414d7 Remove alpha by default. 2023-09-09 01:11:51 -04:00
KJ 0179d8ab20 Add defer for yt-dl.
Is not neccesary, but idc.
2023-09-09 01:11:16 -04:00
KJ beaca9c60d Remove ctags path.
Works better not setting it.
2023-09-09 01:10:16 -04:00
KJ 0be516d313 Disable corfu delay. 2023-08-31 21:21:24 -04:00
KJ 4b43539553 Return to emacs state by default. 2023-08-30 11:31:42 -04:00
KJ ff9435b717 Set orderless completion style. 2023-08-26 14:10:20 -04:00
KJ 329b6ba040 Change the default cursor of evil normal state. 2023-08-22 12:39:12 -04:00
KJ 61f849a922 Update evil-mode config. 2023-08-22 00:45:24 -04:00
KJ 45a2cde1e5 Disable dired sidebar follow. 2023-08-17 10:20:55 -04:00
KJ e63e2b0e21 Add vterm fast shortcut. 2023-08-10 16:00:42 -04:00
KJ b9afc66ee2 Remove company-mode config.
This config is not necessary anymore because now corfu make
the same and for now is the preferred option for me.
2023-08-02 03:33:34 -04:00
KJ 0288bf609f Add delay of 0.5 to corfu auto completion. 2023-08-02 03:30:58 -04:00
KJ 06cdcfbab7 Add prettier package. 2023-07-04 16:59:44 -04:00
KJ c9c268d824 Changed priority emojis for TODO on org-mode. 2023-06-26 09:49:35 -04:00
KJ 1e5e583b40 Setup hl-line-mode.
Disable global mode and enable automatically on dired-mode.
2023-06-24 13:22:35 -04:00
KJ 6e1b1b74f5 Add defer to buffer-move load. 2023-06-23 19:38:54 -04:00
KJ 5342a6b4f1 Enable follow file on dired-sidebar. 2023-06-23 09:40:02 -04:00
KJ 0a291773fa Fix global-hl-line-mode. 2023-06-23 09:39:27 -04:00
KJ 01737264b9 Remove windmove shortcuts.
I will try use other-window only.
2023-06-23 06:16:53 -04:00
KJ 956ed75ed9 Change shortcut for ace-window to a new for other-window. 2023-06-23 06:07:48 -04:00
KJ 73935d3bc4 Re-order packages alphabetically. 2023-06-23 06:07:22 -04:00
KJ e1c915d261 Change all-the-icons to nerd-icons. 2023-06-23 05:34:43 -04:00
KJ ff3cb53fb6 Fix corfu-terminal package load. 2023-06-23 05:31:48 -04:00
KJ fb69ae0828 Remove not lsp-mode config in favor to eglot.
I will no longer maintain the lsp-mode config
just now, eglot is better for me and just fits
really well with my necesities.
2023-06-23 04:51:08 -04:00
KJ 9b0bb0ea95 Remove treemacs in favor of dired-sidebar. 2023-06-23 04:40:02 -04:00
KJ ffd2fba015 Add shortcut for ace-window. 2023-06-23 04:10:04 -04:00
KJ 4384c37823 Disable global-so-long-mode.
I think that is better if the user can enable
long-lines-mode manually when consider necessary.
2023-06-21 06:54:47 -04:00
KJ a673f8c939 Remove unnecesary hook. 2023-06-21 05:59:18 -04:00
KJ 1318e21c21 Add so-long-mode config. 2023-06-21 05:55:02 -04:00
KJ 0643d7a3cc Remove ideas.org on org-mode files for tasks. 2023-06-17 06:14:39 -04:00
KJ 8ee98d7966 Set normal as default evil-state on dashboard-mode. 2023-06-17 06:13:53 -04:00
KJ 79b1cab10e Move function to lsp.el 2023-06-02 13:14:35 -04:00
KJ c1b7a9b120 Fix dashboard on daemon/emacsclient. 2023-05-18 10:11:24 -04:00
kj 023f11c25e Add corfu config (replacement for company). 2023-05-02 00:32:14 -04:00
kj 6cda0d1d5e Remove unused and commented package. 2023-05-02 00:30:53 -04:00
kj 6364157efd remove fymake legacy hook. 2023-05-02 00:29:31 -04:00
kj cdf1478322 Change splash image from a .png to the original svg. 2023-04-29 19:46:23 -04:00
kj fc9e1bf17e Improve transparency for only do transparent to the background. 2023-04-26 20:49:35 -04:00
kj 8e9a3fc301 Add tree-sitter config for various languages. 2023-04-18 18:49:47 -04:00
kj 765680a051 Undo last commit. 2023-04-18 15:49:07 -04:00
kj fa9c5e7cf5 Another small improvement to startup time. 2023-04-18 13:55:08 -04:00
kj 0b14aeba36 Improve startup time. 2023-04-18 01:21:36 -04:00
kj 811ff581cf Add eldoc-box and a shortcut (F1) to show eldoc buffer as a popup. 2023-04-14 23:37:36 -04:00
kj 026549eff7 Fix conflict with vs-comment-return-mode and php-doc-block. 2023-04-14 22:39:15 -04:00
kj 36885ac135 Add smex for ordering on M-x. 2023-04-14 15:43:55 -04:00
kj 2cd55bc3a7 Add comments and reorder config files. 2023-04-14 12:39:19 -04:00
kj 7603b69925 Remove amx package in favor of counsel-M-x and add vc-msg 2023-04-14 12:34:57 -04:00
kj 2d91024820 Enable evil mode with emacs as default state. 2023-04-13 20:40:26 -04:00
kj e8be9f4264 Add background to org-block. 2023-04-13 20:39:58 -04:00
kj c05eee7657 Change emacs opacity at startup. 2023-04-13 20:35:45 -04:00
kj 6c3949e3aa Add org-present. 2023-04-13 18:31:51 -04:00
kj 599fe4bb8e Disable unused shortcuts. 2023-04-13 18:30:48 -04:00
kj 5ad90cc437 Add expand region. 2023-04-13 13:04:04 -04:00
kj 61e9b7d89d Enable pending mode. 2023-04-13 12:54:47 -04:00
kj b0abc9d6cf Remove some packages and add others.
Removed:
        - Anzu
        - Desktop
        - Origami

Added:
        - buffer-move
        - csv-mode
        - highlight-escape-sequences
        - keypression
        - license-templates
        - vs-comments-return
2023-04-13 07:13:59 -04:00
kj 0d84b2d066 Add comments and org-fancy-priorities package. 2023-04-13 05:11:39 -04:00
kj 6ba69a8dcc Bind context menu to the mouse right click. 2023-04-13 04:24:21 -04:00
kj e747f0d61e Improve company-mode. 2023-04-13 03:28:20 -04:00
kj 6d0b0a6abc Change evil keybind from rg to counsel-rg. 2023-04-13 02:01:17 -04:00
kj 4f90e837eb Add shortcut to sort-lines. 2023-04-13 02:00:23 -04:00
kj 16aab9416c Create a config file for HTML languaje. 2023-04-13 01:57:17 -04:00
kj 5526684a4b Disable unused packages. 2023-04-07 23:15:33 -04:00
kj 1475a86c75 Change intelephense to phpactor LSP for PHP. 2023-03-25 13:01:11 -04:00
kj 575db84bb4 Arreglar keybinding
- M-y ahora ejecuta yank-pop en normal mode.
- C-p y C-n ya no están bindeaados a evil, funcionan normalmente.
2023-03-24 14:53:41 -04:00
kj 07097201dd Start on evil normal mode on org-mode. 2023-03-19 11:48:01 -04:00
kj 5c4fe71b09 Remove pomidor (I never ise it). 2023-02-05 17:29:30 -04:00
kj 8743e40381 Configure eglot+rust. 2023-02-05 17:28:21 -04:00
kj 92e3f98271 Evil: Set undo system and keybinding. 2023-01-21 22:38:30 -04:00
kj c01fb4f69c Improve a few more the evil config. 2023-01-21 22:11:44 -04:00
kj 0a23b5b19d Change prg-capture shortcut key. 2022-12-16 01:15:05 -04:00