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