Commit Graph

1915 Commits

Author SHA1 Message Date
Jim Myhrberg
e97183ee71 feat(language/go): enable lsp-mode in go.mod and go.work files 2024-08-10 23:50:13 +01:00
9fdf08a804 feat(language/go): remove inlay hints and add commended out gopls debug settings 2024-08-06 23:49:09 +01:00
2f17a18122 chore(language/go): remove custom tree-sitter highlight pattern
This pattern is part of the official highlight queries, and has been for
some time now.
2024-08-06 23:10:44 +01:00
224a6f659a feat(language/go): basic prep and setup to test go-ts-mode 2024-08-06 23:10:08 +01:00
Jim Myhrberg
e0b771bf12 feat(themes/doom-themes-overrides): improve lsp-highlight and symbol-overlay 2024-08-06 18:53:38 +01:00
Jim Myhrberg
ca739bac80 feat(language/terraform): re-enable lsp-mode, seems more stable now 2024-08-06 18:52:45 +01:00
Jim Myhrberg
72cf92293e feat(language/ruby): various tweaks for testing ruby-ts-mode and other improvements 2024-08-06 18:51:14 +01:00
Jim Myhrberg
4cff1f760b fix(org-mode): remove custom tab-width setting
Apparently tab-width must be 8 in org-mode, as I am getting errors
saying just that when it is set to 2.
2024-07-17 13:13:16 +01:00
Jim Myhrberg
9ba69c8e62 fix(language/toml): switch back to conf-toml-mode 2024-07-15 10:50:21 +01:00
Jim Myhrberg
64d520c1d5 revert(text-editing/smartparens): disable navigate action on {} pair
This reverts commit 2dfc86b610.

Removing navigate action on {} pair has a lot more side effects which
are very annoying. I will need to find another workaround.
2024-07-15 10:48:30 +01:00
Jim Myhrberg
7d4fbe3915 fix(org-mode): remove setting causing error in latest nightly builds 2024-07-15 10:44:43 +01:00
Jim Myhrberg
a3db94275b chore(vendor): tweak comment headers for flycheck-erblint and erblintfmt 2024-07-12 02:09:32 +01:00
Jim Myhrberg
de9fee4875 feat(ai): tweak chatgpt and gptel setup 2024-07-12 02:01:39 +01:00
Jim Myhrberg
d0ef255906 feat(language/erb): setup linting and formatting of ERB files via erblint 2024-07-12 02:00:32 +01:00
Jim Myhrberg
9e6ce1eaa8 fix(language/yaml): provide filename to actionlint linter 2024-05-27 10:30:40 +01:00
fe47210ec8 chore(language/toml): don't install conf-toml-mode if toml-ts-mode is available 2024-05-26 23:57:03 +01:00
eec29b6c55 chore(text-editing/smartparens): remove old {} pair post-handler
I don't recall why I added this in 2015, and as far I can tell removing
it doesn't affect anything.
2024-05-26 23:52:24 +01:00
2dfc86b610 fix(text-editing/smartparens): disable navigate action on {} pair 2024-05-26 23:52:14 +01:00
97ff56053a chore(copilot): update git repo reference 2024-05-26 23:48:02 +01:00
1dfd9d28a0 fix(language/yaml): define custom tree-sitter queries
The upstream queries have been modified causing a dramatic change to the
visual coloring of syntax highlighting of YAML files when using
tree-sitter-mode. Hence I'm here setting custom highlight queries that
work my preferred way.
2024-05-13 01:21:18 +01:00
ae741a69ca chore(packages): update lock file 2024-05-12 21:52:36 +01:00
github-actions[bot]
46e73d56f9 chore(master): release 0.8.49 (#24)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.8.49
2024-05-12 17:58:11 +01:00
6faa4d9f65 fix(language/terraform): disable lsp-mode and tree-sitter-mode
Both cause annoyances and freezes, to the point they're generally not
worth using right now.
2024-05-12 13:52:32 +01:00
50ef997d41 chore(packages): update lock file 2024-05-12 13:31:59 +01:00
6e9307d616 feat(editor/env): switch from direnv package to envrc and mise
envrc.el should be less invasive overall, and mise does the same thing,
but for mise instead of direnv.
2024-05-09 02:31:34 +01:00
7dfc8b575b feat(ai/chatgpt): add more models and use gpt-4-turbo-preview as default 2024-03-02 11:41:52 +00:00
ac621b3103 feat(ai/chatgpt): use the same API key for all models 2024-02-29 21:03:22 +00:00
983e6f64b0 chore(packages): update lock file 2024-02-23 23:42:57 +00:00
a1ce447387 fix(completion/copilot): ignore buffers which name start with *temp* 2024-02-23 23:35:55 +00:00
cd19c5e5f5 chore(packages): update lock file 2024-02-23 22:20:52 +00:00
d97e02dbb8 fix(completion/copilot): update config name after rename in package 2024-02-19 01:14:57 +00:00
ed2c051ea1 feat(core/linux): maximize window after finished loading 2024-02-19 01:12:24 +00:00
540bae2af2 chore(themes/doom-overrides): tweak symbol-overlay colors 2024-02-10 13:09:34 +00:00
d608d968e4 feat(version-control/magit): add convention-commit package
Suggests commit types in git-commit-mode.
2024-02-07 13:51:11 +00:00
github-actions[bot]
6868044bc7 chore(master): release 0.8.48 (#23)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.8.48
2024-02-01 23:12:34 +01:00
4eb8df6ea0 chore(packages): update lock file 2024-02-01 23:10:46 +01:00
68510a72d3 chore(lsp): tweak ignored directories definitions 2024-02-01 23:08:41 +01:00
20ca8776a9 feat(lsp): disable inlay hints 2024-02-01 23:08:25 +01:00
63f6e3fa41 fix(formatting/prettier): use prettier-pnp instead of prettier
As of v3.x prettier can no longer load plugins installed via npm
globally. The prettier-pnp package/binary works around this by acting as
a wrapper with more flexible support for loading plugins.
2024-02-01 23:06:05 +01:00
434d13dd0e fix(nativation/dirvish): use fork with fix for issue with Emacs 30.x 2024-02-01 23:03:32 +01:00
701f92c5b0 chore(packages): update lock file 2024-01-07 19:00:20 +00:00
1ccbb4b513 chore(themes): do not load all-the-icons module 2024-01-07 19:00:20 +00:00
edf65c2132 feat(navigation/dired): set dirvish to use nerd-icons instead of all-the-icons 2024-01-07 19:00:20 +00:00
3735e52a0c feat(projects/treemacs): use nerd-icons instead of all-the-icons 2024-01-07 19:00:20 +00:00
a65019935a fix(projects/projectile): improve projectile-find-file tweak
When using a custom function, completion icons did not render. I assume
it's cause no completion category was correctly set. Using an advice
seems to resolve it, as is potentially a better solution.
2024-01-07 19:00:20 +00:00
github-actions[bot]
71d2f86c02 chore(master): release 0.8.47 (#21)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.8.47
2023-12-15 15:09:30 +00:00
1a462a32c6 chore(editor/fussy): use built-in flx-rs score wrapper
The built-in wrapper is identical to my previous custom one.
2023-12-15 15:06:38 +00:00
df10665d0c fix(text-editing/treesit): resolve issues with treesit-auto package
When the global-treesit-auto-mode is enabled, was getting lots of errors
related to an infinite loop whenever opening a buffer supported by one
of `*-ts-mode` modes. Instead, I now take a more manual and intentional
approach to using the built-in treesit modes for specific languages.
2023-12-15 14:55:22 +00:00
9f66a08279 chore(packages): update lock file 2023-12-12 18:22:04 +00:00
95600262c4 chore(language/nginx): disable remove company-nginx
The git repo seems to not exist, and I rarely ever edit Nginx config
files, so this package can go.
2023-12-12 18:19:49 +00:00