Commit graph

12 commits

Author SHA1 Message Date
Gered df8a78d257 re-organize some emacs config 2024-12-14 15:31:45 -05:00
Gered bc7c2b053f disable automatic lsp project import prompt by default
now to import / initialize a new lsp workspace/project, a file needs
to be opened from the workspace/project directory, and `M-x lsp` needs
to be manually run, which will trigger the project import prompt

existing lsp workspaces/projects will still open automatically,
triggering the lsp to load for them, etc.
2024-12-11 17:48:22 -05:00
Gered 28d6f2feb4 improve and sort-of clean up dap/gdb debugging config and keymaps
the main goal here is to provide common keybinds for controlling a
debugger session between dap-mode and gdb-mi/gud ... or at least, as
common as is possible
2024-12-09 20:48:06 -05:00
Gered 38626cd6e0 disable lsp-mode warning when there are no lsp clients for the buffer
this is super annoying all the time
2024-12-08 19:23:21 -05:00
Gered c4869b2c4b update gud/gdb mode keybinds to be consistent with dap-mode keybinds 2024-12-08 19:14:51 -05:00
Gered 447532aee0 configure dap-mode
keybindings and default features. mainly, turn off the ui toolbar
as clicking those buttons just results in errors for me.
2024-12-08 19:14:26 -05:00
Gered f29f4e7a8a add lsp-mode, dap-mode and related packages 2024-12-08 17:32:00 -05:00
Gered 7b5f1cc6b5 disable idle-highlight-mode for now
the problem i have with this package is the colour used for the
highlight is the same as the mark/selection colour, which gets super
annoying when using expand-region to copy a name or something
2024-12-08 13:59:12 -05:00
Gered 8cc53dbc31 add gdb debugger mode configuration and keybinds 2024-12-07 17:40:32 -05:00
Gered ae2c3e70e8 add idle-highlight-mode package 2024-12-03 20:57:26 -05:00
Gered 25b0806fd7 fix treesit-auto package 2024-12-03 11:09:25 -05:00
Gered 22af19b907 initial emacs.d config
probably a bunch of dumb things in here
2024-12-02 23:56:33 -05:00