Commit Graph

45 Commits

Author SHA1 Message Date
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
6a25d10be3 doc: improve overall documentation 2025-08-01 17:12:54 -03:00
Rahul Martim Juliato
e8a0ec8de9 doc: add macos requirements warning (#9) 2025-08-01 17:12:54 -03:00
Rahul Martim Juliato
a64e2df706 doc: add tab binding 2025-07-29 00:22:28 -03:00
Rahul Martim Juliato
9845e565d0 doc: updated screenshot 2025-07-29 00:22:28 -03:00
Rahul Martim Juliato
9d2393e543 doc: add floating windows TUI support note 2025-07-29 00:22:28 -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
574d816193 doc: add logo and badges 2025-05-19 22:06:38 -03:00
Rahul M. Juliato
2a36f36f53 Merge pull request #6 from LionyxML/development
feat: add straight package manager
2025-04-09 20:10:44 -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
99f470a668 doc(prs): add PRs note to be directed to development 2024-10-10 16:23:45 -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 M. Juliato
aa40a16f03 Merge pull request #1 from eltociear/patch-1
docs: update ek-reinstall.sh
2024-10-10 08:40:09 -03:00
Ikko Eltociear Ashimine
3ac71e9107 docs: update ek-reinstall.sh
Istalling -> Installing
2024-10-10 09:20:56 +09:00
Rahul Martim Juliato
460e59c4f5 doc: better intro 2024-10-09 13:03:53 -03:00
Rahul Martim Juliato
848d653abd doc: note on install 2024-10-08 17:12:19 -03:00
Rahul Martim Juliato
b299404b4e doc: formatting 2024-10-08 17:08:48 -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
52509cda8b doc: demo image 2024-10-03 18:05:34 -03:00
Rahul Martim Juliato
323ddbb9d0 doc: better formatting 2024-10-03 17:51:20 -03:00
Rahul Martim Juliato
ae9ce3149f doc: creates README 2024-10-03 17:46:03 -03:00
Rahul Martim Juliato
341a479c63 doc: fixes org bold marks 2024-10-03 17:41:00 -03:00
Rahul Martim Juliato
9a2942545f feat: license 2024-10-03 17:35:46 -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