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
0053382b78
fix(text-editing/treesit): ensure treesit and related packages are loaded correctly
2023-12-07 00:10:54 +00:00
e5efb2d190
fix(language/dockerfile): use dockerfile-mode again
...
dockerfile-ts-mode is still not quite as mature as I would like.
2023-12-07 00:09:50 +00:00
e918ef57c2
chore(env): don't load go and goenv env vars into Emacs
2023-11-20 20:10:23 +00:00
58e9cc1af1
fix(copilot): suppress warnings about indentation detection
2023-11-20 20:09:44 +00:00
c6d5682037
feat(misc): add helper command to display list of available fonts
2023-11-20 19:40:54 +00:00
e74a3bd3ad
fix(editor/fussy): improve completion performance and simplify setup
...
The fussy package now comes with helper functions to strip down an input
string, removing all extra "tofu" characters added by Consult. This is
also faster than the old hand-rolled solution I had come up with
previously.
Hence I've switch to simpler variant that uses a custom scoring function
that calls `flx-rs-score`, with `str` having been sanitized with the
function assigned to `fussy-remove-bar-char-fn`, which by default is
`fussy-without-tofu-char`.
I've also submitted a PR to fussy that will cleanup the input string
when using flx-rs:
https://github.com/jojojames/fussy/pull/36
2023-11-20 19:26:47 +00:00
862b7fc26e
feat(editor): disable indentation highlight guides
...
They often affect performance negatively, and I personally don't find
them that useful.
2023-11-20 01:00:23 +00:00
07794bb8be
fix(language/go): disable lsp semantic tokens
2023-11-20 00:55:10 +00:00