Commit graph

2914 commits

Author SHA1 Message Date
Matt Sturgeon
f99264c1fb
modules/nixpkgs: don't assign elaborated platforms
See https://github.com/NixOS/nixpkgs/pull/376988
2025-02-04 23:57:58 +00:00
Austin Horstman
6288354d43
plugins/blink-cmp: remove setting warning
ABI too unstable to document every setting that changes as a warning.
2025-02-03 16:45:17 -06:00
Austin Horstman
563ea5586d
plugins/blink-cmp: add rawLua support more provider options 2025-02-03 16:45:17 -06:00
github-actions[bot]
e77af9f81b flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/9189ac18287c599860e878e905da550aa6dec1cd?narHash=sha256-AYvaFBzt8dU0fcSK2jKD0Vg23K2eIRxfsVXIPCW9a0E%3D' (2025-01-31)
  → 'github:NixOS/nixpkgs/102a39bfee444533e6b4e8611d7e92aa39b7bec1?narHash=sha256-Q4vhtbLYWBUnjWD4iQb003Lt%2BN5PuURDad1BngGKdUs%3D' (2025-02-01)
• Updated input 'nuschtosSearch':
    'github:NuschtOS/search/381d84a7422a4dbfef6a9c7703dbaf42036ae1c3?narHash=sha256-wF2ZcRKF37re161jrXtNyjGMBDsIFtPeDvmIVfp8f7w%3D' (2025-02-01)
  → 'github:NuschtOS/search/86e2038290859006e05ca7201425ea5b5de4aecb?narHash=sha256-4DaDrQDAIxlWhTjH6h/%2BxfG05jt3qDZrZE/7zDLQaS4%3D' (2025-02-02)
2025-02-03 12:14:11 +00:00
Austin Horstman
c284a50995
dev/list-plugins: remove various outdated overrides
Plugins that were migrated already.
2025-02-02 14:36:51 -06:00
Austin Horstman
56d0c4579e
plugins/typescript-tools: use plugin's luaConfig
When lazy loading, we need to isolate the plugin's config otherwise it
will fail because the generated config is still loaded immediately in
lspconfig's lua.
2025-02-02 11:27:45 -06:00
Austin Horstman
b0906aca2e
plugins/mark-radar: migrate to mkNeovimPlugin 2025-02-02 09:36:51 -06:00
Austin Horstman
0827c5cb6c
plugins/notify: migrate to mkNeovimPlugin 2025-02-02 09:21:49 -06:00
Austin Horstman
10ea28fff4
plugins/lastplace: migrate to mkNeovimPlugin 2025-02-02 09:08:57 -06:00
github-actions[bot]
a3eed84e1e flake.lock: Update
Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/b905f6fc23a9051a6e1b741e1438dbfc0634c6de?narHash=sha256-%2Bhu54pAoLDEZT9pjHlqL9DNzWz0NbUn8NEAHP7PQPzU%3D' (2025-01-06)
  → 'github:hercules-ci/flake-parts/32ea77a06711b758da0ad9bd6a844c5740a87abd?narHash=sha256-7H9XgNiGLKN1G1CgRh0vUL4AheZSYzPm%2BzmZ7vxbJdo%3D' (2025-02-01)
• Updated input 'home-manager':
    'github:nix-community/home-manager/055c67056d87577a39af4144ad5eadb093cfb97d?narHash=sha256-IDrc1qvFolaEDST/dWKgDcmJsemlfP4Yw6kh5O9TMVs%3D' (2025-02-01)
  → 'github:nix-community/home-manager/18fa9f323d8adbb0b7b8b98a8488db308210ed93?narHash=sha256-4ATtQqBlgsGqkHTemta0ydY6f7JBRXz4Hf574NHQpkg%3D' (2025-02-01)
• Updated input 'nuschtosSearch':
    'github:NuschtOS/search/5efc9c966bb9bdad07a3c28667eac38b758c6f18?narHash=sha256-9RO/IlxiE7bpY7GYsdDMNB533PnDOBo9UvYyXXqlN4c%3D' (2025-01-26)
  → 'github:NuschtOS/search/381d84a7422a4dbfef6a9c7703dbaf42036ae1c3?narHash=sha256-wF2ZcRKF37re161jrXtNyjGMBDsIFtPeDvmIVfp8f7w%3D' (2025-02-01)
2025-02-02 12:11:52 +00:00
Austin Horstman
8104356af6
plugins/startify: options -> settings-options
To ignore file from list-plugins
2025-02-01 22:00:32 -06:00
Austin Horstman
e0f838b58d
plugins/neotest: options -> settings-options
To ignore file from list-plugins
2025-02-01 22:00:32 -06:00
Austin Horstman
09e857bfdd
plugins/neogit: options -> settings-options
To ignore file from list-plugins
2025-02-01 22:00:32 -06:00
Austin Horstman
f618289027
dev/list-plugins: remove redundant exclude
Already ignored by pattern rule
2025-02-01 22:00:32 -06:00
Austin Horstman
0d160c19d6
plugins/obsidian: options -> settings-options
Ignored by our list-plugins
2025-02-01 20:18:59 -06:00
Austin Horstman
86cc03863f
plugins/obsidian: move deprecations 2025-02-01 20:18:59 -06:00
Austin Horstman
e68b8e9c91
plugins/obsidian: remove with lib and helpers 2025-02-01 20:18:59 -06:00
Austin Horstman
2b03933101
plugins/clipboard-image: migrate to mkneovimplugin 2025-02-01 17:17:43 -06:00
Austin Horstman
3aabd32181
plugins/cursorline: migrate to mkNeovimPlugin 2025-02-01 14:00:51 -06:00
Austin Horstman
ccd0092988
plugins/autoclose: migrate to mkNeovimPlugin 2025-02-01 12:50:49 -06:00
Gaetan Lepage
8f8f50243e plugins/java: init 2025-02-01 16:41:46 +00:00
Austin Horstman
e75f0aac90
tests/texpresso: disable test
Plugin is broken atm due to hash mismatch.
2025-02-01 09:47:37 -06:00
github-actions[bot]
a86d11507f
flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':

'github:nix-community/home-manager/a8159195bfaef3c64df75d3b1e6a68d49d392be9?narHash=sha256-PM%2BcGduJ05EZ%2BYXulqAwUFjvfKpPmW080mcuN6R1POw%3D'
(2025-01-30)
  →
'github:nix-community/home-manager/055c67056d87577a39af4144ad5eadb093cfb97d?narHash=sha256-IDrc1qvFolaEDST/dWKgDcmJsemlfP4Yw6kh5O9TMVs%3D'
(2025-02-01)
• Updated input 'nixpkgs':

'github:NixOS/nixpkgs/9a5db3142ce450045840cc8d832b13b8a2018e0c?narHash=sha256-pUvLijVGARw4u793APze3j6mU1Zwdtz7hGkGGkD87qw%3D'
(2025-01-29)
  →
'github:NixOS/nixpkgs/9189ac18287c599860e878e905da550aa6dec1cd?narHash=sha256-AYvaFBzt8dU0fcSK2jKD0Vg23K2eIRxfsVXIPCW9a0E%3D'
(2025-01-31)
2025-02-01 09:06:08 -06:00
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