1
0
Fork 0
mirror of https://github.com/nix-community/nixvim.git synced 2025-11-08 19:46:06 +01:00
Commit graph

3909 commits

Author SHA1 Message Date
Gaetan Lepage
b999bdf5e1 plugins/image: add support for sixel backend 2025-09-16 14:59:17 +00:00
Gaetan Lepage
ef367c456b dependencies: move imagemagick definition in dependencies.nix 2025-09-16 14:59:17 +00:00
Gaetan Lepage
e0f0c94593 plugins/image: cosmetic change in dependencies 2025-09-16 14:59:17 +00:00
Gaetan Lepage
e1e056e82e dependencies: ensure __depPackages.foo.* options are set only once 2025-09-16 14:47:38 +00:00
Gaetan Lepage
796d662401 tests/all-package-defaults: re-enable vectorcode on x86_64-darwin 2025-09-16 14:14:15 +00:00
Gaetan Lepage
701b6fa0dd tests/all-package-defaults: disable zls on x86_64-darwin 2025-09-16 14:14:15 +00:00
Gaetan Lepage
d362e5df6e tests/all-package-defaults: disable fpc on x86_64-darwin 2025-09-16 14:14:15 +00:00
Gaetan Lepage
eff48e3f6c plugins/lsp/packages: update dockerfile-language-server package name 2025-09-16 14:14:15 +00:00
nixvim-ci[bot]
1326ea2983 flake/dev/flake.lock: Update
Flake lock file updates:

• Updated input 'dev-nixpkgs':
    'github:NixOS/nixpkgs/6d7ec06d6868ac6d94c371458fc2391ded9ff13d?narHash=sha256-fEvTiU4s9lWgW7mYEU/1QUPirgkn%2BodUBTaindgiziY%3D' (2025-09-13)
  → 'github:NixOS/nixpkgs/0d7c15863b251a7a50265e57c1dca1a7add2e291?narHash=sha256-/aA9A/OBmnuOMgwfzdsXRusqzUpd8rQnQY8jtrHK%2BTo%3D' (2025-09-15)
• Updated input 'git-hooks':
    'github:cachix/git-hooks.nix/b084b2c2b6bc23e83bbfe583b03664eb0b18c411?narHash=sha256-tJ7A8mID3ct69n9WCvZ3PzIIl3rXTdptn/lZmqSS95U%3D' (2025-09-11)
  → 'github:cachix/git-hooks.nix/302af509428169db34f268324162712d10559f74?narHash=sha256-4DpXmct/2rcLgScT1CXOLr0TUeIlrBB1rnFqCOf5MUw%3D' (2025-09-15)
• Updated input 'home-manager':
    'github:nix-community/home-manager/17a10049486f6698fca32097d8f52c0c895542b0?narHash=sha256-29mlXbfAJhz9cWVrPP4STvVPDVZFCfCOmaIN5lFJa%2BY%3D' (2025-09-14)
  → 'github:nix-community/home-manager/5820376beb804de9acf07debaaff1ac84728b708?narHash=sha256-F%2B1aoG%2B3NH4jDDEmhnDUReISyq6kQBBuktTUqCUWSiw%3D' (2025-09-16)
2025-09-16 14:14:15 +00:00
nixvim-ci[bot]
574aec3959 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/6d7ec06d6868ac6d94c371458fc2391ded9ff13d?narHash=sha256-fEvTiU4s9lWgW7mYEU/1QUPirgkn%2BodUBTaindgiziY%3D' (2025-09-13)
  → 'github:NixOS/nixpkgs/0d7c15863b251a7a50265e57c1dca1a7add2e291?narHash=sha256-/aA9A/OBmnuOMgwfzdsXRusqzUpd8rQnQY8jtrHK%2BTo%3D' (2025-09-15)
• Updated input 'nuschtosSearch':
    'github:NuschtOS/search/da8bcb74407e41d334fc79081fdd8948b795bd6f?narHash=sha256-25ExS2AkQD05Jf0Y2Wnn5KHpucN2d3ObEQOVaDh7ubg%3D' (2025-09-11)
  → 'github:NuschtOS/search/fae3c59a646e00c4b1d359c50b27458a0713d2fd?narHash=sha256-56CMb5W/pgjKLh0bx2ekhn5rde/YmgR63HAqrY9/BCw%3D' (2025-09-14)
2025-09-16 14:14:15 +00:00
Gaetan Lepage
db1a991f33 tests/all-package-defaults: disable neotest dependees on aarch64-linux 2025-09-14 15:39:43 +00:00
Gaetan Lepage
c9f56ea275 tests/plugins/project-nvim: set datapath to a writable directory 2025-09-14 15:39:43 +00:00
Gaetan Lepage
f9e602a3c3 tests/plugins/pckr: use official vim.fs.joinpath instead of removed util.join_paths 2025-09-14 15:39:43 +00:00
Gaetan Lepage
f342a5dd53 Revert "tests/all-package-defaults: disable buck2 on darwin (build failure)"
This reverts commit 1500565d53.
2025-09-14 15:39:43 +00:00
nixvim-ci[bot]
48198f2dfe flake/dev/flake.lock: Update
Flake lock file updates:

• Updated input 'dev-nixpkgs':
    'github:NixOS/nixpkgs/ca77296380960cd497a765102eeb1356eb80fed0?narHash=sha256-PgLSZDBEWUHpfTRfFyklmiiLBE1i1aGCtz4eRA3POao%3D' (2025-09-05)
  → 'github:NixOS/nixpkgs/6d7ec06d6868ac6d94c371458fc2391ded9ff13d?narHash=sha256-fEvTiU4s9lWgW7mYEU/1QUPirgkn%2BodUBTaindgiziY%3D' (2025-09-13)
• Updated input 'home-manager':
    'github:nix-community/home-manager/b7112b12ea5b8c3aa6af344498ed9ca27dd03ba3?narHash=sha256-w1PGkTGow5XzsjccV364No46rkuGxTqo7m/4cfhnkIk%3D' (2025-09-11)
  → 'github:nix-community/home-manager/17a10049486f6698fca32097d8f52c0c895542b0?narHash=sha256-29mlXbfAJhz9cWVrPP4STvVPDVZFCfCOmaIN5lFJa%2BY%3D' (2025-09-14)
2025-09-14 15:39:43 +00:00
nixvim-ci[bot]
a208b64468 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/ca77296380960cd497a765102eeb1356eb80fed0?narHash=sha256-PgLSZDBEWUHpfTRfFyklmiiLBE1i1aGCtz4eRA3POao%3D' (2025-09-05)
  → 'github:NixOS/nixpkgs/6d7ec06d6868ac6d94c371458fc2391ded9ff13d?narHash=sha256-fEvTiU4s9lWgW7mYEU/1QUPirgkn%2BodUBTaindgiziY%3D' (2025-09-13)
• Updated input 'nuschtosSearch':
    'github:NuschtOS/search/5feeaeefb571e6ca2700888b944f436f7c05149b?narHash=sha256-8QX7Ab5CcICp7zktL47VQVS%2BQeaU4YDNAjzty7l7TQE%3D' (2025-09-01)
  → 'github:NuschtOS/search/da8bcb74407e41d334fc79081fdd8948b795bd6f?narHash=sha256-25ExS2AkQD05Jf0Y2Wnn5KHpucN2d3ObEQOVaDh7ubg%3D' (2025-09-11)
2025-09-14 15:39:43 +00:00
saygo-png
cd427977f3 modules/performance: add excludedPlugins option to byte compilation
Signed-off-by: saygo-png <saygo.mail@proton.me>
2025-09-14 11:48:13 +00:00
saygo-png
43c6f7293e plugins/colorschemes: add warning to gruvbox-material
Signed-off-by: saygo-png <saygo.mail@proton.me>
2025-09-11 19:33:35 +00:00
nixvim-ci[bot]
e7140f963e flake/dev/flake.lock: Update
Flake lock file updates:

• Updated input 'git-hooks':
    'github:cachix/git-hooks.nix/ab82ab08d6bf74085bd328de2a8722c12d97bd9d?narHash=sha256-E9spYi9lxm2f1zWQLQ7xQt8Xs2nWgr1T4QM7ZjLFphM%3D' (2025-09-07)
  → 'github:cachix/git-hooks.nix/b084b2c2b6bc23e83bbfe583b03664eb0b18c411?narHash=sha256-tJ7A8mID3ct69n9WCvZ3PzIIl3rXTdptn/lZmqSS95U%3D' (2025-09-11)
• Updated input 'home-manager':
    'github:nix-community/home-manager/3c97248d6f896232355735e34bb518ae9f130c5d?narHash=sha256-bBh9sAJn0x/EdCVA6NYj/hXpcW1YBLCRMgn8A2T1l2E%3D' (2025-09-10)
  → 'github:nix-community/home-manager/b7112b12ea5b8c3aa6af344498ed9ca27dd03ba3?narHash=sha256-w1PGkTGow5XzsjccV364No46rkuGxTqo7m/4cfhnkIk%3D' (2025-09-11)
2025-09-11 12:23:41 +00:00
Frede Braendstrup
5b0a6eb34b plugins/perfanno: add perfanno-nvim plugin 2025-09-10 21:30:53 +00:00
Austin Horstman
7660d9ebb7 plugins/harpoon: fix pack path name
Lazy loading needs the correct name for finding the plugin in `opt`.
With change to `harpoon2` as the default, we need to fix the
`packPathName` to match.
2025-09-10 20:59:39 +00:00
nixvim-ci[bot]
4933397031 flake/dev/flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/26993d87fd0d3b14f7667b74ad82235f120d986e?narHash=sha256-LCxtQn9ajvOgGRbQIRUJgfP7clMGGvV1SDW1HcSb0zk%3D' (2025-09-09)
  → 'github:nix-community/home-manager/3c97248d6f896232355735e34bb518ae9f130c5d?narHash=sha256-bBh9sAJn0x/EdCVA6NYj/hXpcW1YBLCRMgn8A2T1l2E%3D' (2025-09-10)
• Updated input 'nix-darwin':
    'github:lnl7/nix-darwin/15f067638e2887c58c4b6ba1bdb65a0b61dc58c5?narHash=sha256-4i7KKuXesSZGUv0cLPLfxbmF1S72Gf/3aSypgvVkwuA%3D' (2025-09-06)
  → 'github:lnl7/nix-darwin/830b3f0b50045cf0bcfd4dab65fad05bf882e196?narHash=sha256-MhDltfXesGH8VkGv3hmJ1QEKl1ChTIj9wmGAFfWj/Wk%3D' (2025-09-09)
2025-09-10 13:25:48 +00:00
Matt Sturgeon
c55042f739 plugins: fix duplicate URL definitions 2025-09-10 09:56:41 +00:00
Matt Sturgeon
79533f91c1 lib/plugins: use the module system to merge URLs
This asserts that we don't accidentally end up with conflicting
definitions.

Such conflicts must be made explicit, e.g. using `mkForce` or `mkDefault`.
2025-09-10 09:56:41 +00:00
Sandro Jäckel
51edc33c97 modules/output: add waylandSupport option 2025-09-09 17:09:44 +00:00
nixvim-ci[bot]
e3faa69c0d flake/dev/flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/f35703b412c67b48e97beb6e27a6ab96a084cd37?narHash=sha256-WK7tOhWwr15mipcckhDg2no/eSpM1nIh4C9le8HgHhk%3D' (2025-09-07)
  → 'github:nix-community/home-manager/26993d87fd0d3b14f7667b74ad82235f120d986e?narHash=sha256-LCxtQn9ajvOgGRbQIRUJgfP7clMGGvV1SDW1HcSb0zk%3D' (2025-09-09)
2025-09-09 12:24:46 +00:00
Jesse Martinez
77eb9ea9cc Removing old repo
Originally I had my repo split into two branches. I have since consolidated them and updated my README to explain how to use the repo as a flake or purely standalone.
2025-09-09 08:25:27 +00:00
nixvim-ci[bot]
d38eb94727 flake/dev/flake.lock: Update
Flake lock file updates:

• Updated input 'dev-nixpkgs':
    'github:NixOS/nixpkgs/0987f8f26d7b889e23a7c533ae6d998b27924899?narHash=sha256-Cl3ep4eX9Katb2m/DJLmbfltPSRaWnVAFtoI%2BVPVDLk%3D' (2025-09-04)
  → 'github:NixOS/nixpkgs/ca77296380960cd497a765102eeb1356eb80fed0?narHash=sha256-PgLSZDBEWUHpfTRfFyklmiiLBE1i1aGCtz4eRA3POao%3D' (2025-09-05)
• Updated input 'home-manager':
    'github:nix-community/home-manager/f56bf065f9abedc7bc15e1f2454aa5c8edabaacf?narHash=sha256-a%2BNMGl5tcvm%2BhyfSG2DlVPa8nZLpsumuRj1FfcKb2mQ%3D' (2025-09-05)
  → 'github:nix-community/home-manager/f35703b412c67b48e97beb6e27a6ab96a084cd37?narHash=sha256-WK7tOhWwr15mipcckhDg2no/eSpM1nIh4C9le8HgHhk%3D' (2025-09-07)
2025-09-08 14:53:38 +00:00
nixvim-ci[bot]
d7b69bd021 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/0987f8f26d7b889e23a7c533ae6d998b27924899?narHash=sha256-Cl3ep4eX9Katb2m/DJLmbfltPSRaWnVAFtoI%2BVPVDLk%3D' (2025-09-04)
  → 'github:NixOS/nixpkgs/ca77296380960cd497a765102eeb1356eb80fed0?narHash=sha256-PgLSZDBEWUHpfTRfFyklmiiLBE1i1aGCtz4eRA3POao%3D' (2025-09-05)
2025-09-08 14:53:38 +00:00
Matt Sturgeon
cf170ed677 tests/all-package-defaults: disable mint on darwin (build failure) 2025-09-08 10:38:20 +00:00
Gaetan Lepage
8ef2d28451 tests/all-package-defaults: disable texlive on aarch64-darwin too 2025-09-08 10:38:20 +00:00
Gaetan Lepage
1500565d53 tests/all-package-defaults: disable buck2 on darwin (build failure)
https://github.com/NixOS/nixpkgs/pull/441063
2025-09-08 10:38:20 +00:00
Gaetan Lepage
3fe2a1f253 tests/all-package-defaults: disable verible on aarch64-darwin (build failure)
https://github.com/NixOS/nixpkgs/pull/441058
2025-09-08 10:38:20 +00:00
Gaetan Lepage
6394d43f25 plugins/codecompanion: adapt options 2025-09-08 10:38:20 +00:00
Gaetan Lepage
f77a33e873 plugins/project-nvim: fix moduleName
Closes #3654
2025-09-08 10:38:20 +00:00
nixvim-ci[bot]
f329e8faf2 flake/dev/flake.lock: Update
Flake lock file updates:

• Updated input 'dev-nixpkgs':
    'github:NixOS/nixpkgs/f937f8ecd1c70efd7e9f90ba13dfb400cf559de4?narHash=sha256-4/Jd%2BLkQ2ssw8luQVkqVs9spDBVE6h/u/hC/tzngsPo%3D' (2025-08-22)
  → 'github:NixOS/nixpkgs/0987f8f26d7b889e23a7c533ae6d998b27924899?narHash=sha256-Cl3ep4eX9Katb2m/DJLmbfltPSRaWnVAFtoI%2BVPVDLk%3D' (2025-09-04)
• Updated input 'git-hooks':
    'github:cachix/git-hooks.nix/e891a93b193fcaf2fc8012d890dc7f0befe86ec2?narHash=sha256-RF7j6C1TmSTK9tYWO6CdEMtg6XZaUKcvZwOCD2SICZs%3D' (2025-08-23)
  → 'github:cachix/git-hooks.nix/ab82ab08d6bf74085bd328de2a8722c12d97bd9d?narHash=sha256-E9spYi9lxm2f1zWQLQ7xQt8Xs2nWgr1T4QM7ZjLFphM%3D' (2025-09-07)
• Updated input 'home-manager':
    'github:nix-community/home-manager/9e3a33c0bcbc25619e540b9dfea372282f8a9740?narHash=sha256-J1i35r4HfNDdPpwL0vOBaZopQudAUVtartEerc1Jryc%3D' (2025-08-24)
  → 'github:nix-community/home-manager/f56bf065f9abedc7bc15e1f2454aa5c8edabaacf?narHash=sha256-a%2BNMGl5tcvm%2BhyfSG2DlVPa8nZLpsumuRj1FfcKb2mQ%3D' (2025-09-05)
• Updated input 'nix-darwin':
    'github:lnl7/nix-darwin/8df64f819698c1fee0c2969696f54a843b2231e8?narHash=sha256-XkiN4NM9Xdy59h69Pc%2BVg4PxkSm9EWl6u7k6D5FZ5cM%3D' (2025-08-22)
  → 'github:lnl7/nix-darwin/15f067638e2887c58c4b6ba1bdb65a0b61dc58c5?narHash=sha256-4i7KKuXesSZGUv0cLPLfxbmF1S72Gf/3aSypgvVkwuA%3D' (2025-09-06)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/74e1a52d5bd9430312f8d1b8b0354c92c17453e5?narHash=sha256-CsDojnMgYsfshQw3t4zjRUkmMmUdZGthl16bXVWgRYU%3D' (2025-08-23)
  → 'github:numtide/treefmt-nix/1aabc6c05ccbcbf4a635fb7a90400e44282f61c4?narHash=sha256-F1oFfV51AE259I85av%2BMAia221XwMHCOtZCMcZLK2Jk%3D' (2025-08-31)
2025-09-08 10:38:20 +00:00
nixvim-ci[bot]
66c32ff506 flake.lock: Update
Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/af66ad14b28a127c5c0f3bbb298218fc63528a18?narHash=sha256-pHYj8gUBapuUzKV/kN/tR3Zvqc7o6gdFB9XKXIp1SQ8%3D' (2025-08-06)
  → 'github:hercules-ci/flake-parts/4524271976b625a4a605beefd893f270620fd751?narHash=sha256-%2BuWLQZccFHwqpGqr2Yt5VsW/PbeJVTn9Dk6SHWhNRPw%3D' (2025-09-01)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/f937f8ecd1c70efd7e9f90ba13dfb400cf559de4?narHash=sha256-4/Jd%2BLkQ2ssw8luQVkqVs9spDBVE6h/u/hC/tzngsPo%3D' (2025-08-22)
  → 'github:NixOS/nixpkgs/0987f8f26d7b889e23a7c533ae6d998b27924899?narHash=sha256-Cl3ep4eX9Katb2m/DJLmbfltPSRaWnVAFtoI%2BVPVDLk%3D' (2025-09-04)
• Updated input 'nuschtosSearch':
    'github:NuschtOS/search/6f3efef888b92e6520f10eae15b86ff537e1d2ea?narHash=sha256-WiOO7GUOsJ4/DoMy2IC5InnqRDSo2U11la48vCCIjjY%3D' (2025-08-18)
  → 'github:NuschtOS/search/5feeaeefb571e6ca2700888b944f436f7c05149b?narHash=sha256-8QX7Ab5CcICp7zktL47VQVS%2BQeaU4YDNAjzty7l7TQE%3D' (2025-09-01)
2025-09-08 10:38:20 +00:00
Matt Sturgeon
2365afc0d5 ci: only build packages on x86_64-linux
As a temporary solution, we only include the `packages` output in the
`ci.buildbot` output on x86_64-linux.

At some point, we should consider explicitly copying each package to
`ci.buildbot`, and maybe omitting some.

Some packages may be better off being built on GHA, such as the docs.
2025-09-07 21:52:23 +00:00
Matt Sturgeon
d241216ede ci: only build "grouped" tests on x86_64-linux 2025-09-07 21:08:16 +00:00
Matt Sturgeon
3813f183bc ci/all-packages-defaults: disable broken packages on x86_64-darwin
Co-authored-by: Gaetan Lepage <gaetan@glepage.com>
2025-09-07 16:21:03 +00:00
Matt Sturgeon
225e8c0198 ci: build all-packages-defaults on all platforms 2025-09-07 16:21:03 +00:00
saygo-png
1a7905eced colorschemes/gruvbox-material: init
Signed-off-by: saygo-png <saygo.mail@proton.me>
2025-09-07 14:29:04 +00:00
saygo-png
d59907633a plugins/deprecation: remove gruvbox-material deprecation
Signed-off-by: saygo-png <saygo.mail@proton.me>
2025-09-07 14:29:04 +00:00
Gaetan Lepage
7afdd40b96 tests/none-ls: typo 2025-09-06 16:31:24 +00:00
Gaetan Lepage
7a6d7730d9 tests: add all-package-defaults 2025-09-06 16:31:24 +00:00
Gaetan Lepage
dac1623067 tests: move pkgsForTests definition to tests/default.nix 2025-09-06 16:31:24 +00:00
saygo-png
a04b93fa7b treewide: Disable fixup phase for builds
Signed-off-by: saygo-png <saygo.mail@proton.me>
2025-09-06 07:55:19 +00:00
nixvim-ci[bot]
4f80458d35 maintainers: update generated/all-maintainers.nix
Automated update of the master maintainers list combining:
- Nixvim specific maintainers from lib/maintainers.nix
- Nixpkgs maintainers referenced in Nixvim modules

Changes: +61 -26 lines

Generated by: flake/dev/generate-all-maintainers/generate-all-maintainers.py
2025-09-05 15:37:56 +00:00
Matt Sturgeon
4316f24a67 ci/update-maintainers: drop issues:write permission
We requested this permission to be able to create new labels, when
labelling the PR. However that is not necessary here, because a) we
don't apply any labels and b) if we did we could create them manually.

Our app installation doesn't have `issues:write`, so requesting it was
causing the workflow to fail.
2025-09-05 15:16:09 +00:00
C4 Patino
63496f00c6 plugins/aider: init 2025-09-04 00:38:19 +00:00