Gered
620326f8f2
add dtrt-indent hook entry for terraform-mode's indent level setting
2025-01-20 14:26:22 -05:00
Gered
9bdb345516
add emacs icon to wezterm tabs
2025-01-19 22:02:56 -05:00
Gered
3c16b6a42d
disable automatic lsp server installation prompting
...
this gets annoying, especially when there's some other issue preventing
lsp server installation to occur (e.g. missing npm, or some other
dependency) as it will just keep prompting until you install it. ugh.
2025-01-19 18:50:54 -05:00
Gered
e87251cd54
add terraform-mode package
2025-01-19 16:36:36 -05:00
Gered
5ab38869db
configure switch-to-prev-buffer-skip
...
when cycling through buffers, skip over a bunch of built-in emacs
buffers. as well, skip over dired-sidebar-mode buffers, as these get
super annoyingly mixed in all over the place at times
2025-01-19 16:36:21 -05:00
Gered
d73c7c68a6
unbind dired keys which conflict with my custom buffer cycling keybinds
2025-01-19 16:34:37 -05:00
Gered
a726627e50
tweak colors of tokyonight theme to increase contrast in some places
2025-01-05 13:04:56 -05:00
Gered
723fe14fd2
update neovim plugins
2025-01-03 21:48:43 -05:00
Gered
d43b21aba0
neovim theme config adjustment for better visibility
2025-01-03 21:48:29 -05:00
Gered
d4f8c75582
add wilder plugin
2025-01-02 21:05:29 -05:00
Gered
7f95b4d367
make nvim-tree automatically refresh to current working dir changes
2025-01-02 21:05:12 -05:00
Gered
b9de2101bb
disable global lualine
2024-12-30 16:24:14 -05:00
Gered
92b1aacc70
add keybinds for compile and gdb
2024-12-19 17:17:42 -05:00
Gered
ea374eb060
turn off the mega annoying lsp documentation popup window
2024-12-17 18:11:35 -05:00
Gered
bca822763d
additional config for autosave and backup files
2024-12-17 18:11:14 -05:00
Gered
76083bf8eb
initial work at un-fucking emacs tabs and indentation
...
there is still more work to be done
2024-12-14 19:37:14 -05:00
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
aabb2fdcf1
debugging
2024-12-08 19:14:58 -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
96cf15be7e
add rust packages
2024-12-08 19:13:43 -05:00
Gered
f29f4e7a8a
add lsp-mode, dap-mode and related packages
2024-12-08 17:32:00 -05:00
Gered
d7d27ea244
fix broken PATH environment variable value
2024-12-08 14:17:04 -05:00
Gered
b53d7bcc85
adjust code completion settings
...
- switch away from using tab to trigger completion. i find it annoying
when & how tab is "overloaded" with completion and indentation.
using ctrl+space for completion feels a bit more normal to me anyway.
- turn on auto completion pop-up triggering
2024-12-08 14:01:52 -05:00
Gered
817a52b5cf
configure modus-themes a bit more
2024-12-08 14:00:02 -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
c0bd2e28bd
add configuration for c-ts-mode
...
since we're using treesit-auto, treesitter modes will be used, and
apparently c-ts-mode overrides c-mode, and thus the usual mode hooks
and settings aren't used and we must use the treesitter mode
equivalents.
kind of annoying and confusing, but whatever
2024-12-07 17:37:17 -05:00
Gered
88d247e30b
add popper package
2024-12-07 17:33:42 -05:00
Gered
78ada61d89
configure help buffers to always open in the same window
2024-12-07 13:12:49 -05:00
Gered
414a031463
add keybinding for the oh-so-useful kill-this-buffer command
2024-12-07 13:10:34 -05:00
Gered
ee1513a212
fix window splitting keybinds
2024-12-07 12:34:53 -05:00
Gered
afb2c265ae
add consult package
2024-12-05 22:57:23 -05:00
Gered
43a990a1fb
add lua-mode package
2024-12-05 22:03:36 -05:00
Gered
d53f6e190b
set js-indent-level at the js package, and set default indent level
...
i prefer 4 indent width for js and json anyway
2024-12-05 22:03:27 -05:00
Gered
b37a6bc986
configure extra buffer and window navigation/switching bindings
2024-12-05 22:02:13 -05:00
Gered
29798d491d
add php-mode package
2024-12-05 18:34:57 -05:00
Gered
d9466c893f
add poly-ansible and jinja2-mode packages
2024-12-05 18:22:08 -05:00
Gered
92550ce1dc
add commands.el
...
with just a basic command that kinda helps out with some performance
issues when working over sshfs
2024-12-04 22:49:38 -05:00
Gered
6693d615f9
do not set this dired-sidebar-mode-hook
...
i don't use auto-revert-mode anyway
2024-12-04 22:40:04 -05:00
Gered
69d8b05a43
emit status message
2024-12-04 22:36:58 -05:00
Gered
b01c2f3335
add helper command for disabling all vcs backends
...
mainly for speeding things up when dealing with remote filesystems
2024-12-04 19:01:38 -05:00
Gered
ab6cc68df1
adjust dired-sidebar initial width
2024-12-03 22:42:28 -05:00
Gered
274a106e5e
cleanup keybinds
2024-12-03 22:23:50 -05:00
Gered
a87d53a151
fix broken emacs-lisp-mode config
...
i'm not sure why the add-hook method breaks ... ?
2024-12-03 22:23:27 -05:00
Gered
2c911262a8
add diff-hl package
2024-12-03 22:04:55 -05:00
Gered
dc81ee050a
disable paredit hook with eval-expression-minibuffer-setup-hook
...
this makes minibuffer eval impossible???
2024-12-03 22:04:35 -05:00