Austin Horstman
c75e4ea37f
plugins/lean: migrate to mkNeovimPlugin
2025-01-31 23:39:31 +00:00
Violet Wood
0e92aaf3f2
plugins/blink-cmp: support raw lua for settings.sources.providers.enabled
...
plugins/blink-cmp: conciseness
Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
plugins/blink-cmp: add test for providers.enabled
2025-01-31 23:23:07 +00:00
Quentin Boyer
a2f01876f7
lib: Harmonize package options which may not exist in nixpkgs
2025-01-31 22:55:38 +00:00
github-actions[bot]
eb611349a7
flake.lock: Update
...
Flake lock file updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/d963ed335b890a70ed53eecf14cdb21528eda9b8?narHash=sha256-Ee5hVHM7AWxaq7XJN6xiZztTZX8csdXernjqaTW5r9I%3D' (2025-01-30)
→ 'github:nix-community/home-manager/a8159195bfaef3c64df75d3b1e6a68d49d392be9?narHash=sha256-PM%2BcGduJ05EZ%2BYXulqAwUFjvfKpPmW080mcuN6R1POw%3D' (2025-01-30)
• Updated input 'nix-darwin':
'github:lnl7/nix-darwin/349a74c66c596ef97ee97b4d80a3ca61227b6120?narHash=sha256-qlIM8A3bdL9c6PexhpS%2BQyZLO9y/8a3V75HVyJgDE5Q%3D' (2025-01-28)
→ 'github:lnl7/nix-darwin/49b807fa7c37568d7fbe2aeaafb9255c185412f9?narHash=sha256-iyFcCOk0mmDiv4ut9mBEuMxMZIym3%2B%2B0qN1rQBg8FW0%3D' (2025-01-30)
2025-01-31 12:13:36 +00:00
Matt Sturgeon
93df574b42
ci/update: fix create pr step not having $pr_num
2025-01-30 21:24:32 +00:00
Matt Sturgeon
7f5dc96b83
ci/update: re-apply manual commits from open PR
...
Instead of comparing the nixpkgs input revision, we can re-apply any
manually committed changes and then check if any files are different
before pushing.
2025-01-30 21:24:25 +00:00
Matt Sturgeon
f9904d22df
ci/update: don't request review on the PR
...
@github-actions[bot] doesn't have access to nix-community teams, so it
can't request @nix-community/nixvim review the PR.
2025-01-30 19:20:44 +00:00
Matt Sturgeon
f028201847
ci/update: don't assign a team to the PR
...
Only users can be assigned to PRs, not teams.
2025-01-30 19:01:46 +00:00
Matt Sturgeon
8bf206eb75
ci/update: drop dependency on peter-evans/create-pull-request
...
We can create/update PRs using the `gh pr` command, no need for a third
party dependency.
2025-01-30 18:04:58 +00:00
Gaetan Lepage
e4ed227f99
plugins/gitsigns: remove deprecated option 'show_deleted'
...
https://github.com/lewis6991/gitsigns.nvim/pull/1174
2025-01-30 17:43:51 +01:00
Gaetan Lepage
d997bec044
plugins/lsp: add oxlint package
2025-01-30 17:43:51 +01:00
github-actions[bot]
d9c8897cbc
generated: Updated lspconfig-servers.json
2025-01-30 17:43:51 +01:00
github-actions[bot]
8efa326c74
flake.lock: Update
...
Flake lock file updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/e1ae908bcc30af792b0bb0a52e53b03d2577255e?narHash=sha256-xiPARGKwocaMtv%2BU/rgi%2Bh2g56CZZEmrcl7ldRaslq8%3D' (2025-01-27)
→ 'github:nix-community/home-manager/d963ed335b890a70ed53eecf14cdb21528eda9b8?narHash=sha256-Ee5hVHM7AWxaq7XJN6xiZztTZX8csdXernjqaTW5r9I%3D' (2025-01-30)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/88a55dffa4d44d294c74c298daf75824dc0aafb5?narHash=sha256-8Eo/jRAgT3CbAloyqOj6uPN1EqBvLI/Tv2g%2BRxHjkhU%3D' (2025-01-27)
→ 'github:NixOS/nixpkgs/9a5db3142ce450045840cc8d832b13b8a2018e0c?narHash=sha256-pUvLijVGARw4u793APze3j6mU1Zwdtz7hGkGGkD87qw%3D' (2025-01-29)
• Updated input 'treefmt-nix':
'github:numtide/treefmt-nix/f2cc121df15418d028a59c9737d38e3a90fbaf8f?narHash=sha256-5An1wq5U8sNycOBBg3nsDDgpwBmR9liOpDGlhliA6Xo%3D' (2025-01-21)
→ 'github:numtide/treefmt-nix/bebf27d00f7d10ba75332a0541ac43676985dea3?narHash=sha256-j6jC12vCFsTGDmY2u1H12lMr62fnclNjuCtAdF1a4Nk%3D' (2025-01-28)
2025-01-30 17:43:51 +01:00
Matt Sturgeon
bffee37f57
ci/update: use if then else
for setting cancelled
step output
...
The simpler `[[ ]] &&` construct can exit non-zero, causing the workflow
to fail.
2025-01-30 15:57:24 +00:00
Matt Sturgeon
f584d1d70d
docs/mdbook: support visible = "shallow"
2025-01-29 22:02:34 +00:00
Gaetan Lepage
2f5374c3dc
plugins/lexima: init
2025-01-29 21:04:27 +00:00
Matt Sturgeon
1a5f1b4393
lib/plugins: introduce mkMetaModule
2025-01-29 17:39:18 +00:00
Gaetan Lepage
e908e344f4
treewide: use boolean comparison to simplify the code base
2025-01-29 18:04:00 +01:00
Gaetan Lepage
5066c71549
misc/statix: disable the "bool_comparison" lint
2025-01-29 18:04:00 +01:00
Gaetan Lepage
d41704233a
misc: delete useless statix.toml config file
2025-01-29 17:38:51 +01:00
Gaetan Lepage
ce82e5859d
treewide: use mkAssertions where possible
2025-01-29 16:15:07 +01:00
Gaetan Lepage
12e658eca8
treewide: use mkWarnings where possible
2025-01-29 15:57:14 +01:00
Gaetan Lepage
abba4af10b
lib/utils: fix typo in example of mkAssertions
2025-01-29 15:05:42 +01:00
Gaetan Lepage
eeafe2a715
plugins/zotcite: init
2025-01-28 23:16:30 +00:00
Gaetan Lepage
b6c0cfab81
plugins/zotcite: init
2025-01-28 18:25:28 +01:00
Matt Sturgeon
818c2906e9
ci/update: cleanup summary step
2025-01-28 13:52:08 +00:00
Matt Sturgeon
62a0dfbe5d
ci/update: cancel gracefully
...
Cancelling via `exit 1` will mark the workflow as "failed". Instead we
can write a `cancelled` step output and have all the following steps
be conditional.
2025-01-28 13:52:07 +00:00
Matt Sturgeon
4652e38ee6
ci/update: add input checkbox for checking nixpkgs
was bumped
...
This is done by default when scheduled, but can be explicitly enabled
when running manually.
2025-01-28 13:01:50 +00:00
Matt Sturgeon
c3d95240c4
ci/update: check against base branch if no PR is open
2025-01-28 13:01:20 +00:00
github-actions[bot]
635adc07fa
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nix-darwin':
'github:lnl7/nix-darwin/62ba0a22426721c94e08f0779ed8235d5672869b?narHash=sha256-un7IETRNjUm83jM5Gd/7BO4rCzzkom46O0FDMo5toaI%3D' (2025-01-26)
→ 'github:lnl7/nix-darwin/349a74c66c596ef97ee97b4d80a3ca61227b6120?narHash=sha256-qlIM8A3bdL9c6PexhpS%2BQyZLO9y/8a3V75HVyJgDE5Q%3D' (2025-01-28)
2025-01-28 12:13:54 +00:00
Kiria
a64048e9f5
Fix: example of plugins.bufferline.settings.options.get_element_icon used a wrong variable
2025-01-28 16:05:51 +08:00
Johan Larsson
8b09c4a829
plugins/clangd-extensions: remove inlay_hints option
...
The setting has been removed upstream:
db28f29be9
.
2025-01-28 08:30:54 +01:00
Austin Horstman
af4483c025
docs/lazy-loading: add extra examples
2025-01-27 10:32:14 -06:00
Austin Horstman
a879adb208
dev/list-plugins: fix dap state
2025-01-27 10:21:05 -06:00
Austin Horstman
32aa73af47
plugins/dap-virtual-text: migrate to mkNeovimPlugin
2025-01-27 10:08:09 -06:00
Austin Horstman
9eae5db29a
plugins/dap-ui: migrate to mkNeovimPlugin
2025-01-27 10:08:09 -06:00
Austin Horstman
a70168e0fa
plugins/dap-python: migrate to mkNeovimPlugin
2025-01-27 10:08:09 -06:00
Austin Horstman
6ff7127291
plugins/dap-go: migrate to mkNeovimPlugin
2025-01-27 10:08:09 -06:00
Austin Horstman
4d1bd375c7
plugins/dap: migrate to mkNeovimPlugin
2025-01-27 08:30:33 -06:00
Austin Horstman
216ae2bf40
plugins/dap: remove helpers
2025-01-27 08:30:33 -06:00
Austin Horstman
e48dda4fe4
plugins/dap: remove with lib
2025-01-27 08:30:33 -06:00
github-actions[bot]
fe2789e407
flake.lock: Update
...
Flake lock file updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/daf04c5950b676f47a794300657f1d3d14c1a120?narHash=sha256-5HGG09bh/Yx0JA8wtBMAzt0HMCL1bYZ93x4IqzVExio%3D' (2025-01-24)
→ 'github:nix-community/home-manager/e1ae908bcc30af792b0bb0a52e53b03d2577255e?narHash=sha256-xiPARGKwocaMtv%2BU/rgi%2Bh2g56CZZEmrcl7ldRaslq8%3D' (2025-01-27)
• Updated input 'nix-darwin':
'github:lnl7/nix-darwin/65cc1fa8e36ceff067daf6cfb142331f02f524d3?narHash=sha256-/B4XJnzYU/6K1ZZOBIgsa3K4pqDJrnC2579c44c%2B4rI%3D' (2025-01-22)
→ 'github:lnl7/nix-darwin/62ba0a22426721c94e08f0779ed8235d5672869b?narHash=sha256-un7IETRNjUm83jM5Gd/7BO4rCzzkom46O0FDMo5toaI%3D' (2025-01-26)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/b582bb5b0d7af253b05d58314b85ab8ec46b8d19?narHash=sha256-RlIl2QOvd0ijklqS%2B1W9YW8xzWJPqpfSblruQSlxBI8%3D' (2025-01-25)
→ 'github:NixOS/nixpkgs/88a55dffa4d44d294c74c298daf75824dc0aafb5?narHash=sha256-8Eo/jRAgT3CbAloyqOj6uPN1EqBvLI/Tv2g%2BRxHjkhU%3D' (2025-01-27)
• Updated input 'nuschtosSearch':
'github:NuschtOS/search/f91a0ac0f4ecf0ad1d1d88140f66520dae6ce4bd?narHash=sha256-LAppb%2BsftyvJbPdrBG1uN9GYWHz6q7bUpkpDjljcSRo%3D' (2025-01-25)
→ 'github:NuschtOS/search/5efc9c966bb9bdad07a3c28667eac38b758c6f18?narHash=sha256-9RO/IlxiE7bpY7GYsdDMNB533PnDOBo9UvYyXXqlN4c%3D' (2025-01-26)
2025-01-27 12:14:35 +00:00
Austin Horstman
8e5422bf3e
plugins/base16: fix packPathName
2025-01-26 11:58:32 -06:00
Gaetan Lepage
63d9bb0d77
plugins/lsp: mark typst_lsp as unpackaged as the package has been removed from nixpkgs
...
https://github.com/NixOS/nixpkgs/pull/376698
2025-01-26 18:05:03 +01:00
github-actions[bot]
97a58e9447
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/ecd26a469ac56357fd333946a99086e992452b6a?narHash=sha256-ET91TMkab3PmOZnqiJQYOtSGvSTvGeHoegAv4zcTefM%3D' (2025-01-24)
→ 'github:NixOS/nixpkgs/b582bb5b0d7af253b05d58314b85ab8ec46b8d19?narHash=sha256-RlIl2QOvd0ijklqS%2B1W9YW8xzWJPqpfSblruQSlxBI8%3D' (2025-01-25)
• Updated input 'nuschtosSearch':
'github:NuschtOS/search/570cc17bbc25650eb7d69e4fcda8cfd2f1656922?narHash=sha256-nH3zK2ki0fd5o5qvbGHxukE4qnOLJa1uCzoDObG5vrE%3D' (2025-01-20)
→ 'github:NuschtOS/search/f91a0ac0f4ecf0ad1d1d88140f66520dae6ce4bd?narHash=sha256-LAppb%2BsftyvJbPdrBG1uN9GYWHz6q7bUpkpDjljcSRo%3D' (2025-01-25)
2025-01-26 12:12:06 +00:00
Matt Sturgeon
d7df583211
docs: eval modules without access to pkgs
...
Replace the `package-options` test with a stricter implementation.
When evaluating modules for use in the docs, provide them with a stubbed
`pkgs` instance that throws an error whenever a package is evaluated.
This ensures we don't accidentally use any packages in defaults or
examples.
2025-01-25 19:16:09 +00:00
Matt Sturgeon
0b4a4e8327
docs: don't set allowUnfree
...
We shouldn't be evaluating any packages, so we shouldn't need
`allowUnfree`.
2025-01-25 19:16:09 +00:00
Matt Sturgeon
796ace65f7
plugins/lsp: set a defaultText
for cmd
2025-01-25 19:16:08 +00:00
Matt Sturgeon
88652ce69a
plugins/efmls: package option defaultText should not depend on pkgs
...
The `defaultText` was conditional on default.
Specifically, `default.meta.platforms`.
This is not good, because it means the package must be evaluated in
order to build the docs.
2025-01-25 19:16:08 +00:00
Matt Sturgeon
09733a5539
plugins/fzf-lua: use literalExpression
for keymaps
example
...
The example references `pkgs.coreutils`.
2025-01-25 19:16:08 +00:00