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
Gered
a820ce8b15
add paredit package. finally.
2024-12-03 21:36:21 -05:00
Gered
a310f2310a
fix lisp-extra-font-lock-mode, and cleanup these mode hooks
2024-12-03 21:36:07 -05:00
Gered
ece3b4d46d
enable use-short-answers
...
i'm sick and tired of the few cases where it forces me to type 'yes'
no!
2024-12-03 21:35:23 -05:00
Gered
468aab71b7
nitpicky naming adjustment
2024-12-03 21:34:58 -05:00
Gered
c8811826f7
simplify a small bit
2024-12-03 20:59:41 -05:00
Gered
ae2c3e70e8
add idle-highlight-mode package
2024-12-03 20:57:26 -05:00
Gered
7b1161e43f
disable menu bar by default. add menu bar toggling keybinds
2024-12-03 20:56:01 -05:00
Gered
7f3bb574f7
allow dired sidebar to be manually resized
2024-12-03 17:52:49 -05:00
Gered
0d076d9b6c
adjust font size
2024-12-03 17:50:16 -05:00
Gered
c8aabf0531
disable scrollbars
2024-12-03 15:05:59 -05:00
Gered
98e11ba1ce
add dired-sidebar package
2024-12-03 15:05:53 -05:00
Gered
958780da2d
reformat various files, removing tabs
2024-12-03 11:16:34 -05:00
Gered
f3a6bfa427
add lisp-extra-font-lock package for improved elisp code highlighting
2024-12-03 11:10:49 -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
Gered
31ca6c9e24
increase wezterm scrollback lines amount
2024-11-15 16:08:59 -05:00
Gered
8e6fb10086
make sure to chmod the downloaded llm-ls binary
2024-11-10 21:41:33 -05:00
Gered
76a81e17e1
update llm.nvim options, fix broken requests
...
yet again, another LLM integration that leaves the door wide open
for you to accidentally end up sending requests that ever end due to
not forcing use of stop tokens ... how many hours have i wasted on this
because developers of these tools don't seem to understand the api's
that they're building these tools around?
2024-11-10 18:56:22 -05:00
Gered
2a2178574a
switch llm.nvim config to use ollama chat completions api
2024-11-10 18:54:50 -05:00
Gered
9d789aa496
add a bit more verbose output to install-deps.sh
2024-11-10 14:29:56 -05:00
Gered
6e127fb0ee
add customized llm-ls binary installation steps to install-deps.sh
2024-11-10 14:27:27 -05:00
Gered
e1a2c551ed
add llm.nvim plugin
2024-11-10 14:27:06 -05:00
Gered
b14f61daaa
disable minuet-ai
2024-11-10 14:26:22 -05:00
Gered
af81505eaf
prevent nvim-tree from resizing whenever a new file is opened
...
so fucking annoying. who made that default behaviour!?!?!?!
2024-11-03 16:17:08 -05:00
Gered
3ba6f1951f
add node-build install to install_nodenv bashrc.d runction
2024-11-01 14:05:20 -04:00
Gered
8433a7099c
also set DOTNET_ROOT environment variable
...
unsure if this is really needed, but the microsoft docs also mention it
2024-10-29 21:28:48 -04:00