Commit graph

2863 commits

Author SHA1 Message Date
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
Matt Sturgeon
1c137a73f0
plugins/clipboard-image: use mkPackageOption for clipboardPackage 2025-01-25 19:16:07 +00:00
Matt Sturgeon
dbcdff7bbb
plugins/copilot-vim: set defaultText for node_command 2025-01-25 19:16:07 +00:00
Matt Sturgeon
758bdd8dd1
plugins/codeium-vim: set defaultText for bin 2025-01-25 19:16:07 +00:00
Matt Sturgeon
0d23003878
plugins/dap-python: set defaultText for adapterPythonPath 2025-01-25 19:12:39 +00:00
Matt Sturgeon
30c2292b29
ci/update-other: use a job matrix
This will allow us to add/remove other branches to schedule updates for
more easily.
2025-01-25 18:42:17 +00:00
Matt Sturgeon
5121c309b3
ci/update-other: remove redundant condition
This workflow is only ever run on-schedule. There's no reason to check
the event name in an if-condition.
2025-01-25 18:41:34 +00:00
Matt Sturgeon
91e2e6fa03
ci/update-other: pass --repo to gh
In this case, we don't checkout the repo. Therefore we need to tell `gh`
what repo to use, since it can't guess based on `.git`.
2025-01-25 18:40:36 +00:00
Quentin Boyer
4751cb55f7 docs/user-guide: Add an entry for collisions with combinePlugins 2025-01-25 18:33:03 +01:00
github-actions[bot]
086c154cc0 generated: Updated rust-analyzer.nix 2025-01-25 12:12:23 +00:00
github-actions[bot]
ea02d3e187 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/a0428685572b134f6594e7d7f5db5e1febbab2d7?narHash=sha256-zta8jvOQ2wRCZmiwFEnS5iCulWAh8e%2BfLUlQxrgOBjM%3D' (2025-01-24)
  → 'github:nix-community/home-manager/daf04c5950b676f47a794300657f1d3d14c1a120?narHash=sha256-5HGG09bh/Yx0JA8wtBMAzt0HMCL1bYZ93x4IqzVExio%3D' (2025-01-24)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/055c50feaa548eadca66407630961b77f3ebb750?narHash=sha256-GWHH9ljsR0LR29IEruJnKVVk6veeQpo7kfolyDyCVGQ%3D' (2025-01-23)
  → 'github:NixOS/nixpkgs/ecd26a469ac56357fd333946a99086e992452b6a?narHash=sha256-ET91TMkab3PmOZnqiJQYOtSGvSTvGeHoegAv4zcTefM%3D' (2025-01-24)
2025-01-25 12:12:00 +00:00
Matt Sturgeon
5fda6e093d
ci/update: slightly cleanup cancellation summary 2025-01-24 19:39:01 +00:00
Matt Sturgeon
0b6be86756
ci/update: fix graphql formatting 2025-01-24 16:48:08 +00:00
Matt Sturgeon
f4ba44225e
ci/update: slightly simplify jq query 2025-01-24 16:48:07 +00:00
Matt Sturgeon
bd3184f495
ci/update: check whether a PR is already open 2025-01-24 16:24:35 +00:00
Johan Larsson
16f92ff8a6 plugins/gx: init
Strip `lib` from `lib.types.`

Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>

Fix settingsExample expression

Co-authored-by: Matt Sturgeon <matt@sturgeon.me.uk>

Use '-version of options for better examples

Fix indentation in example lua code

Remove trailing space

Replace use of literalLua with strings

Revert to use literalLua

Use lib.mkDefault

Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
2025-01-24 13:51:02 +00:00
github-actions[bot]
683e5ea4b5 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/0db5c8bfcce78583ebbde0b2abbc95ad93445f7c?narHash=sha256-wJQCxyMRc4P26zDrHmZiRD5bbfcJpqPG3e2djdGG3pk%3D' (2025-01-23)
  → 'github:nix-community/home-manager/a0428685572b134f6594e7d7f5db5e1febbab2d7?narHash=sha256-zta8jvOQ2wRCZmiwFEnS5iCulWAh8e%2BfLUlQxrgOBjM%3D' (2025-01-24)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5757bbb8bd7c0630a0cc4bb19c47e588db30b97c?narHash=sha256-3wFonKmNRWKq1himW9N3TllbeGIHFACI5vmLpk6moF8%3D' (2025-01-22)
  → 'github:NixOS/nixpkgs/055c50feaa548eadca66407630961b77f3ebb750?narHash=sha256-GWHH9ljsR0LR29IEruJnKVVk6veeQpo7kfolyDyCVGQ%3D' (2025-01-23)
2025-01-24 12:13:47 +00:00
Austin Horstman
c7a600c3f3
plugins/git-worktree: migrate to mkNeovimPlugin 2025-01-23 23:29:42 -06:00
Austin Horstman
4ae6136d12
plugins/git-worktree: remove helpers 2025-01-23 23:29:42 -06:00
Austin Horstman
7dd9684264
plugins/git-worktree: remove with lib 2025-01-23 23:29:42 -06:00
Austin Horstman
ff7570d781
plugins/markdown-preview: move deprecations to separate file 2025-01-23 20:14:44 -06:00
Austin Horstman
c269e1b967
plugins/markdown-preview: remove helpers 2025-01-23 20:14:44 -06:00
Austin Horstman
c0dda6cf49
plugins/markdown-preview: remove with lib 2025-01-23 19:50:28 -06:00
Austin Horstman
aab2b81792
plugins/git-conflict: fix packPath name
Failing to lazy load because of incorrect packPathName
2025-01-23 15:26:01 -06:00
github-actions[bot]
32bf82ebe8 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/4481a16d1ac5bff4a77c608cefe08c9b9efe840d?narHash=sha256-rk/cmrvq3In0TegW9qaAxw%2B5YpJhRWt2p74/6JStrw0%3D' (2025-01-21)
  → 'github:nix-community/home-manager/0db5c8bfcce78583ebbde0b2abbc95ad93445f7c?narHash=sha256-wJQCxyMRc4P26zDrHmZiRD5bbfcJpqPG3e2djdGG3pk%3D' (2025-01-23)
2025-01-23 18:55:31 +00:00
Gaetan Lepage
e22bb46c88 plugins/quicker: init 2025-01-23 16:18:51 +01:00
Matt Sturgeon
85bef9e191
ci/update: fix getFlake expecting an absolute path
Pass in `$PWD` instead of `.`, because `builtins.getFlake` does not
permit relative paths.
2025-01-23 14:58:47 +00:00
Matt Sturgeon
7dc67410bb
ci/update: cancel scheduled runs that don't bump nixpkgs
This should help mitigate spammy force-pushes that don't actually update
the nixpkgs input.

This only affects _scheduled_ runs. Manually triggered updates will
always force-push to the update branch.
2025-01-23 02:54:11 +00:00
Matt Sturgeon
a2a4befdaf
ci/update: cleanup names & comments 2025-01-22 20:49:50 +00:00