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
Matt Sturgeon
6046ad79f0
ci/update: schedule main branch daily, other branches weekly
...
Split scheduling other branches into a dedicated workflow. The main
update workflow is no longer responsible for triggering the workflow on
_other_ branches.
2025-01-22 20:15:57 +00:00
Gaetan Lepage
5bd71b2474
Revert "[TO-REVERT] tests: disable failing-tests"
...
This reverts commit 3c463c8e7fd6813c600ebf50cafe8e3abb7ecb7c.
2025-01-22 18:13:44 +01:00
Gaetan Lepage
e7d827bb32
flake.nix: follow nixpkgs-unstable instead of nixos-unstable
2025-01-22 18:13:44 +01:00
Gaetan Lepage
31b0e36087
[TO-REVERT] tests: disable failing-tests
...
https://github.com/NixOS/nixpkgs/pull/375585
2025-01-22 17:04:20 +00:00
Gaetan Lepage
e935f7a407
plugins/none-ls: update packages
2025-01-22 17:04:20 +00:00
Gaetan Lepage
c289e10a0f
plugins/lsp: update packages
2025-01-22 17:04:20 +00:00
Gaetan Lepage
8926001426
tests/lsp-servers: disable bitbake_language_server (build failure)
2025-01-22 17:04:20 +00:00
Austin Horstman
5a980d02fa
plugins/lsp: add atlas and cue
2025-01-22 17:04:20 +00:00
Gaetan Lepage
2414495449
generated: Updated none-ls.nix
2025-01-22 17:04:20 +00:00
github-actions[bot]
9b6c15e41e
generated: Updated lspconfig-servers.json
2025-01-22 17:04:20 +00:00
github-actions[bot]
7f27c464a6
flake.lock: Update
...
Flake lock file updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/12851ae7467bad8ef422b20806ab4d6d81e12d29?narHash=sha256-u1gk5I1an975FOAMMdS6oBKnSIsZza5ZKhaeBZAskVo%3D' (2025-01-17)
→ 'github:nix-community/home-manager/1e36429705f9af2d00a517ba46a4f21ef8a8194f?narHash=sha256-O2ttwW1/dUc/Y%2BRf48Njtr4tZpRJhy8FhafikekIjMY%3D' (2025-01-18)
• Updated input 'nix-darwin':
'github:lnl7/nix-darwin/bd921223ba7cdac346477d7ea5204d6f4736fcc6?narHash=sha256-deQVtIH4UJueELJqluAICUtX7OosD9paTP%2B5FgbiSwI%3D' (2025-01-14)
→ 'github:lnl7/nix-darwin/87131f51f8256952d1a306b5521cedc2dc61aa08?narHash=sha256-5T%2BHkouTMGaRm0rh3kgD4Z1O7ONKfgjyoPQH5rSyreU%3D' (2025-01-18)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/eb62e6aa39ea67e0b8018ba8ea077efe65807dc8?narHash=sha256-uQ%2BNQ0/xYU0N1CnXsa2zghgNaOPxWpMJXSUJJ9W7140%3D' (2025-01-14)
→ 'github:NixOS/nixpkgs/5df43628fdf08d642be8ba5b3625a6c70731c19c?narHash=sha256-Tbk1MZbtV2s5aG%2BiM99U8FqwxU/YNArMcWAv6clcsBc%3D' (2025-01-16)
• Updated input 'treefmt-nix':
'github:numtide/treefmt-nix/97871d416166803134ba64597a1006f3f670fbde?narHash=sha256-saLiCRQ5RtdTnznT/fja7GxcYRAzeY3k8S%2BIF/2s/2A%3D' (2025-01-16)
→ 'github:numtide/treefmt-nix/d1ed3b385f8130e392870cfb1dbfaff8a63a1899?narHash=sha256-uPNWcYbhY2fjY3HOfRCR5jsfzdzemhfxLSxwjXYXqNc%3D' (2025-01-17)
2025-01-22 17:04:20 +00:00
Gaetan Lepage
e60ea678ac
plugins/emmet: cosmetic refactoring
2025-01-22 12:01:00 +00:00
Matt Sturgeon
342161bf52
templates: add experimental-flake-parts template
...
This template uses the lower-level `evalNixvim` function to work
directly with nixvim configurations, instead of the prior idiom of using
`makeNixvim` to produce nixvim packages.
Additionally, the template is build on flake.parts, and demonstrates
using our recently added flakeModules.
2025-01-21 18:29:33 +00:00
Matt Sturgeon
e3938e9464
templates: inherit checks
from _all_ templates
2025-01-21 18:29:33 +00:00
Matt Sturgeon
53bfadc2c2
lib/modules: work-around a submodule type-merging issue
...
Includes a regression test.
Revert "lib/modules: remove explicit `specialArgs.lib`"
This reverts commit b5efe91c52
.
2025-01-21 12:10:29 +00:00
Matt Sturgeon
77c78bd04e
tests/platforms: move out of flake wrappers
module
...
These should be set up in a dedicated test file, owned by
`tests/default.nix`.
Also refactored to use `callTest`.
2025-01-21 10:52:56 +00:00
Matt Sturgeon
115994f18e
flake/auto: nameFunction
default to lib.id
...
This seems like a simpler/saner default.
2025-01-20 15:11:39 +00:00
Matt Sturgeon
780d3eec72
wrappers/standalone: simplify extend
2025-01-20 14:49:59 +00:00
Matt Sturgeon
00586f8f1b
modules/output: move symlinkJoin
to build.package
2025-01-20 14:49:59 +00:00
Gaetan Lepage
731699a24c
plugins/gitsigns: cosmetic refactoring
2025-01-20 14:57:16 +01:00
Gaetan Lepage
af6e4b0bad
treewide: use mkAssertions wherever possible
2025-01-20 14:23:55 +01:00
Gaetan Lepage
a7e516b322
lib/utils: add mkAssertions
2025-01-20 14:17:26 +01:00