Commit graph

2728 commits

Author SHA1 Message Date
Siggsy
e757ae1c1e
Merge b5e1250407 into 25aafc84f5 2025-11-15 05:45:37 -05:00
raf
25aafc84f5
Merge pull request #1221 from Michael-C-Buckley/v0.8
notes/orgmode: fixed reference to the grammar package from nixpkgs
2025-11-15 08:14:51 +03:00
Soliprem
7432090a2e
Merge branch 'v0.8' into v0.8 2025-11-14 23:48:57 +01:00
Soliprem
cb920c5940
Merge pull request #1223 from Soliprem/vala-fix
languages/vala: add mainProgram attribute to wrapper package
2025-11-14 18:21:10 +01:00
Soliprem
4abd1fec5b
Merge branch 'v0.8' into vala-fix 2025-11-14 18:18:34 +01:00
Ching Pei Yang
7e0ec5bce7
Merge branch 'upstream' into v0.8 2025-11-14 18:11:25 +01:00
raf
10bb103dfa
Merge pull request #1218 from NotAShelf/notashelf/push-oxwuxnlzqysp
ci: simplify dependabot config
2025-11-14 19:55:50 +03:00
Francesco Prem Solidoro
e7955adbba rl: add vala fix entry 2025-11-14 17:47:41 +01:00
Francesco Prem Solidoro
90be13528a languages/vala: add mainProgram attribute to wrapper package 2025-11-14 17:45:56 +01:00
siggsy
b5e1250407 languages/haskell: set server.enable to false
haskell-tools already starts the server with ftplugin.
If server.enable is set, haskell-tools starts even on non haskell files
2025-11-14 11:56:10 +01:00
Michael Buckley
9d5f2f4903
notes/orgmode: fixed reference to the grammar package from nixpkgs 2025-11-11 23:26:19 -05:00
raf
09470524a2
Merge pull request #1219 from michaelvl/feature/upgrade-snacks
Some checks failed
Set up binary cache / cachix (default) (push) Has been cancelled
Set up binary cache / cachix (maximal) (push) Has been cancelled
Set up binary cache / cachix (nix) (push) Has been cancelled
Treewide Checks / Validate flake (push) Has been cancelled
Treewide Checks / Check formatting (push) Has been cancelled
Treewide Checks / Check source tree for typos (push) Has been cancelled
Treewide Checks / Validate documentation builds (push) Has been cancelled
Treewide Checks / Validate hyperlinks in documentation sources (push) Has been cancelled
Treewide Checks / Validate Editorconfig conformance (push) Has been cancelled
upgrade folke/snacks.nvim from 2.23.0 to 2.30.0
2025-11-08 20:13:24 +03:00
Michael Vittrup Larsen
67dab85c98
upgrade snacks to 2.30.0 2025-11-08 15:33:45 +01:00
siggsy
37671ac59d docs: fix release notes 2025-11-08 07:00:58 +01:00
siggsy
fdba701b46 languages/haskell: hls-wrapper -> hls
hls-wrapper is a simple script to start the correct language server
based on the currently oppened project. From nvf perspective, this makes
it effectively useless. To allow haskell to work on nvf OOTB, we specify
cmd with hls (not wrapper).

NOTE: this pins the language server to specific GHC version.
To circumvent this, users must override (lib.mkForce)
vim.lsp.servers.haskell-tools.cmd with their own, or just specify it as
[ "haskell-language-server-wrapper" "--lsp" ].
2025-11-08 07:00:58 +01:00
siggsy
1189e78132 Revert "languages/haskell: remove cmd"
This reverts commit 9181d4f34e.
2025-11-08 07:00:58 +01:00
siggsy
871e04f077 Document changes in release-notes/rl-0.8 2025-11-08 07:00:58 +01:00
siggsy
e2632059d5 languages/haskell: remove cmd with hls-wrapper
`haskell-language-server-wrapper` only selects the correct
`haskell-language-server`. Snippet from hls documentation:

> HLS is a binary that must be compiled with the same version of
> GHC as the project you are using it on. For this reason it is
> usually distributed as a collection of binaries, along with a
> haskell-language-server-wrapper executable that selects the correct
> one based on which version of GHC it thinks you are using.

By providing `hls-wrapper` we pull A LOT of dependencies,
but do not use them (around 6.7GB). This is unecessary since
we then have to provide `haskell-language-server` in haskell
projects bundled with compatable GHC.
2025-11-08 07:00:58 +01:00
siggsy
43f33b8bdd languages/haskell: remove language server settings
Theses are already provided by `haskell-language-server`.
We also do not prvoide any packages to complement the
specified settings, so it seems unecessary.
2025-11-08 07:00:58 +01:00
siggsy
6c559a144f Describe changes in changelog v0.8 2025-11-08 07:00:51 +01:00
siggsy
e814f8e8be languages/haskell: remove invalid vim.g options
Haskell is not configured with lspconfig, but rather
with haskell-tools.nvim. This commit fixes "conversion"
made in 39efdc799.

Without this, users are met with nvim errors about invalid
vim.g options
2025-11-08 06:58:48 +01:00
aab08f3056
ci: update plugins & nixpkgs automatically
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Ib2352ce0917aa0a73a71be3f20e1ea2d6a6a6964
2025-11-06 22:57:12 +03:00
227a55cdf1
ci: simplify dependabot config
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I93ae831ec074eb15ecbdb1099f7c053f6a6a6964
2025-11-06 22:57:08 +03:00
raf
da5c91424e
Merge pull request #1216 from c2fc2f/main
languages/typst: remove typstfmt
2025-11-05 18:10:23 +03:00
c2fc2f
9e9be6d0f2
fix(typst): remove typstfmt 2025-11-05 15:48:43 +01:00
raf
3d3cd87978
Merge pull request #1215 from c2fc2f/main
Some checks failed
Set up binary cache / cachix (default) (push) Has been cancelled
Set up binary cache / cachix (maximal) (push) Has been cancelled
Set up binary cache / cachix (nix) (push) Has been cancelled
Treewide Checks / Validate flake (push) Has been cancelled
Treewide Checks / Check formatting (push) Has been cancelled
Treewide Checks / Check source tree for typos (push) Has been cancelled
Treewide Checks / Validate documentation builds (push) Has been cancelled
Treewide Checks / Validate hyperlinks in documentation sources (push) Has been cancelled
Treewide Checks / Validate Editorconfig conformance (push) Has been cancelled
Build and deploy documentation / Check latest commit (push) Has been cancelled
Build and deploy documentation / publish (push) Has been cancelled
langauges/typst: remove typstfmt
2025-11-05 17:38:47 +03:00
c2fc2f
7919c72128
fix(typst): remove typstfmt 2025-11-05 14:55:48 +01:00
raf
20d8fca94d
Merge pull request #1209 from NotAShelf/notashelf/push-kuokzlukwzxp
Some checks failed
Set up binary cache / cachix (default) (push) Has been cancelled
Set up binary cache / cachix (maximal) (push) Has been cancelled
Set up binary cache / cachix (nix) (push) Has been cancelled
Treewide Checks / Validate flake (push) Has been cancelled
Treewide Checks / Check formatting (push) Has been cancelled
Treewide Checks / Check source tree for typos (push) Has been cancelled
Treewide Checks / Validate documentation builds (push) Has been cancelled
Treewide Checks / Validate hyperlinks in documentation sources (push) Has been cancelled
Treewide Checks / Validate Editorconfig conformance (push) Has been cancelled
lib: replace `type // { check = ...; }` with v2-compatible patterns
2025-11-02 17:25:57 +03:00
40a69d81c1
lib/types: be more strict in mergeless list checks
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I90ce0f42984ffbca9dfbdf4d97d2fc636a6a6964
2025-11-01 21:02:42 +03:00
04c8715279
lib: migrate to nixpkgs v2 merge mechanism
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: If5bf0e5f302afb9f7018b55a96109c006a6a6964
2025-11-01 20:23:41 +03:00
3e0f704000
flake: bump nixpkgs
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I37ded98877013bf232dfb8d575980de46a6a6964
2025-11-01 20:23:40 +03:00
raf
e6b2d28159
Merge pull request #1206 from imnotpoz/v0.8
languages/rust: fix completion source option usage
2025-10-31 17:20:20 +03:00
poz
00498aa46f
languages/rust: fix completion source option usage 2025-10-31 12:28:18 +01:00
Cristian Flores
96ba7b6486
feat: add mellow.nvim theme plugin with lualine support (#1188)
Co-authored-by: Ching Pei Yang <59727193+horriblename@users.noreply.github.com>
2025-10-26 22:42:39 +01:00
raf
4b904de361
Merge pull request #1205 from NotAShelf/dependabot/github_actions/actions/upload-artifact-5
Some checks failed
Treewide Checks / Validate flake (push) Has been cancelled
Treewide Checks / Check formatting (push) Has been cancelled
Treewide Checks / Check source tree for typos (push) Has been cancelled
Treewide Checks / Validate documentation builds (push) Has been cancelled
Treewide Checks / Validate hyperlinks in documentation sources (push) Has been cancelled
Treewide Checks / Validate Editorconfig conformance (push) Has been cancelled
build(deps): bump actions/upload-artifact from 4 to 5
2025-10-26 16:49:00 +03:00
dependabot[bot]
a8f7c6d00c
build(deps): bump actions/upload-artifact from 4 to 5
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-24 19:20:31 +00:00
raf
dad8ece966
Merge pull request #1203 from simon-wg/hotfix
hotfix: move mkRenamed-/RemovedOptionModule inside concatLists list
2025-10-23 19:56:44 +03:00
Simon Westlin Green
269e22d0e2
hotfix: move mkRename-/RemovedOptionModule inside concatLists list 2025-10-23 18:08:47 +02:00
raf
9b3e7bcf68
Merge pull request #1201 from kmdtaufik/theme
Some checks failed
Set up binary cache / cachix (default) (push) Has been cancelled
Set up binary cache / cachix (maximal) (push) Has been cancelled
Set up binary cache / cachix (nix) (push) Has been cancelled
Treewide Checks / Validate flake (push) Has been cancelled
Treewide Checks / Check formatting (push) Has been cancelled
Treewide Checks / Check source tree for typos (push) Has been cancelled
Treewide Checks / Validate documentation builds (push) Has been cancelled
Treewide Checks / Validate hyperlinks in documentation sources (push) Has been cancelled
Treewide Checks / Validate Editorconfig conformance (push) Has been cancelled
Build and deploy documentation / Check latest commit (push) Has been cancelled
Build and deploy documentation / publish (push) Has been cancelled
theme: fix tokyonight transparency
2025-10-22 08:53:46 +03:00
raf
15c26bfc1c
Merge pull request #1202 from NotAShelf/notashelf/push-snpzosspqyxk
languages/rust: fix missing commits for migration
2025-10-22 08:14:31 +03:00
raf
a2934aa4d5
Merge pull request #1193 from NotAShelf/notashelf/push-rklptznqyywp
languages/rust: move `crates.nvim` dependency to `extensions` modernize
languages/rust: fix completion option for crates.nvim

Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Ia46fc50738fce058fb3c36a5b7d8a0686a6a6964

Change-Id: I7ca0b77a912fd8cf288b0cd4ac28185f6a6a6964

modules/deprecations: add missing deprecation messages for crates.nvim

Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Icd7524b45c63da851c690435e625d5536a6a6964
2025-10-22 08:12:19 +03:00
Md Taufik Khan
8327c66c86 theme: fix tokyonight transparency
add optional sidebar and float transparency to stop the backgroudn
mismatch
2025-10-21 23:57:01 +06:00
raf
ea3ee477fa
Merge pull request #1193 from NotAShelf/notashelf/push-rklptznqyywp
languages/rust: move `crates.nvim` dependency to `extensions` modernize
2025-10-18 13:01:33 +03:00
99b003f67f
languages/rust: move crates.nvim dependency to extensions modernize
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6a6a69648fea60c9113ac066fcffecc2364c9aae
2025-10-18 12:58:59 +03:00
raf
cbf496cf65
Merge pull request #1192 from alfarelcynthesis/fix-json-langserver-path
languages/json: fix language server cmd package path
2025-10-18 12:54:20 +03:00
alfarel
0982a84b09
languages/json: fix language server default cmd path in package 2025-10-17 20:48:56 +00:00
Gerg-L
3e48f13c3c
lib: rewrite toLuaObject, deprecate everything else (#1178)
* lint: typos

* wrapper/build: passthru mnw stuff

* lib: rewrite toLuaObject, deprecate everything else

* docs: deno fmt

* Emac

---------

Co-authored-by: Ching Pei Yang <59727193+horriblename@users.noreply.github.com>
2025-10-13 18:56:11 +02:00
Ching Pei Yang
3ace0780dd
ci: fix typo in typo fix 2025-10-13 17:55:33 +02:00
raf
9df9d51fd9
Merge pull request #1179 from Gerg-L/typos
Some checks failed
Set up binary cache / cachix (default) (push) Has been cancelled
Set up binary cache / cachix (maximal) (push) Has been cancelled
Set up binary cache / cachix (nix) (push) Has been cancelled
Treewide Checks / Validate flake (push) Has been cancelled
Treewide Checks / Check formatting (push) Has been cancelled
Treewide Checks / Check source tree for typos (push) Has been cancelled
Treewide Checks / Validate documentation builds (push) Has been cancelled
Treewide Checks / Validate hyperlinks in documentation sources (push) Has been cancelled
Treewide Checks / Validate Editorconfig conformance (push) Has been cancelled
Build and deploy documentation / Check latest commit (push) Has been cancelled
Build and deploy documentation / publish (push) Has been cancelled
chore: fix typos
2025-10-11 06:34:27 +03:00
Gerg-L
2cbf07e129
lint: typos 2025-10-10 19:58:36 -04:00