Commit Graph

30 Commits

Author SHA1 Message Date
JensJeBecker
a31593b259 customizing 2026-03-04 21:22:21 +01:00
Rahul Martim Juliato
b99a679a76 feat: disable JIT native compilation by default
Newcomers may find background JIT compilation confusing as it causes
unpredictable sluggishness. Disable it by default and add comments
guiding users on how to re-enable it for extra performance.

Update README to reflect the new behavior.
2026-02-15 17:19:17 -03:00
Rahul Martim Juliato
ae874711be fix(emacs): set indent-tabs-mode globally via :custom
Previously we used `(indent-tabs-mode -1)` in `:init`, but this only
toggles the minor mode for the *current buffer* (the init buffer at
startup). This was confusing, since `indent-tabs-mode` serves two
purposes:

- as a **buffer-local minor mode toggle** (function)

- and as a **global default variable** for new buffers

Because of this dual nature, the old code disabled tabs only for the
init buffer, while all new buffers kept the default (`t`).

We now explicitly set `(indent-tabs-mode nil)` in the `:custom` block,
making this assumption **global**: every new buffer defaults to using
spaces instead of tabs.
2025-10-06 20:01:59 -03:00
Rahul Martim Juliato
e6c47f80db fix: packages counting on startup message 2025-09-18 23:03:24 -03:00
Rahul Martim Juliato
fb7b5e1fde feat(version): bump to version 0.3.0 2025-07-29 00:22:28 -03:00
Rahul Martim Juliato
e7d3a63f9a feat(corfu): new completion system with hovering docs
Removes company mode as corfu has a better support for TUI.
2025-07-29 00:22:28 -03:00
Rahul Martim Juliato
64898fe246 feat(lsp): new defaults / eldoc integration 2025-07-29 00:22:28 -03:00
Rahul Martim Juliato
f02bb2273a feat(diff-hl): new symbols for the 'git-gutter' 2025-07-29 00:22:28 -03:00
Rahul Martim Juliato
25d77fed2b feat(magit): support for nerd-icons 2025-07-29 00:22:28 -03:00
Rahul Martim Juliato
a52de45861 feat(evil): bind K to the new floating docs box 2025-07-29 00:22:28 -03:00
Rahul Martim Juliato
74a58f78e6 feat(eldoc-box): hello floating docs (req. Emacs 31 on TUI) 2025-07-29 00:22:28 -03:00
Rahul Martim Juliato
817ef56eac feat(eldoc): new defaults to use with eldoc-box 2025-07-29 00:22:28 -03:00
Rahul Martim Juliato
7de1f3a431 feat(hl-line-mode): disables current line highlight by default 2025-07-29 00:22:28 -03:00
Rahul Martim Juliato
f6cbbbabf9 feat: binding to explore current directory
SPC e d
2025-05-19 22:06:38 -03:00
Rahul Martim Juliato
ebfab32d5c feat: add straight package manager 2025-04-09 20:08:11 -03:00
Rahul M. Juliato
3d83c32e19 feat(ascii-art): new intro ascii art
Since permission to modify kickstart.nvim ascii art was not granted:
https://github.com/nvim-lua/kickstart.nvim/issues/1170
2024-12-14 19:10:34 -03:00
Rahul M. Juliato
202cb9387d feat(evil-matchit): better % functionality 2024-12-14 17:21:26 -03:00
Rahul M. Juliato
405564de34 feat(evil-surround): surrounding motions 2024-12-14 17:19:08 -03:00
Rahul Martim Juliato
9fae955ebf feat(window): makes divisor symbol continuous between lines 2024-10-18 17:23:58 -03:00
Sameer Kumar
853fd6a578 fix: typo in font name 2024-10-11 12:27:23 -03:00
Rahul Martim Juliato
6f7cb55338 feat(lsp): makes gr find references
Adds gr to finding references, as `kickstart.nvim` does.
2024-10-10 16:19:34 -03:00
Rahul Martim Juliato
d2bbff8eca fix(evil): fixes C-u
Uses the evil api for C-u being used to scroll.

Makes C-u in insert mode works as delete.
2024-10-10 16:18:08 -03:00
Rahul Martim Juliato
4746b0953f feat(evil-collection) forces the usage of gr
As described on
https://github.com/emacs-evil/evil-collection?tab=readme-ov-file#go-to-references-etc-gr-ga
2024-10-10 16:15:24 -03:00
Rahul Martim Juliato
3be73ddf55 feat(package-initialize): removes the call - not needed on Emacs 30
Since we're working with Emacs >= 30, (package-initialize) does not
need to be loaded.
2024-10-10 16:13:02 -03:00
Rahul Martim Juliato
460e59c4f5 doc: better intro 2024-10-09 13:03:53 -03:00
Rahul Martim Juliato
5585790ebb feat: undo-tree is integrated, more rc candy 2024-10-08 17:05:10 -03:00
Rahul M. Juliato
9a98218f0a feat: several rc2 improvements 2024-10-06 00:36:01 -03:00
Rahul Martim Juliato
bf2dcd146d feat: add pulse 2024-10-04 14:01:08 -03:00
Rahul Martim Juliato
51ff9474fb feat: assemble config and tools 2024-10-03 17:28:43 -03:00
Rahul Martim Juliato
8e0adb6c39 feat: initial unpolished/unfinished version 2024-09-29 01:00:47 -03:00