Gaetan Lepage
bd6a6776dd
plugins/obsidian: init
2024-01-06 19:52:52 +01:00
Gaetan Lepage
a40a0c679c
helpers: add mkNullOrStr
2024-01-06 18:33:39 +01:00
Gaetan Lepage
ed02648368
flake/wrappers: move wrappers checks to wrappers.nix
2024-01-06 18:20:46 +01:00
traxys
2167c1930c
tests: Add a test for nix-darwin modules ( #909 )
2024-01-06 18:03:44 +01:00
traxys
245930d735
tests: Add a test for the nixos module ( #907 )
2024-01-06 17:53:31 +01:00
Gaetan Lepage
7582a6e413
ci/check: remove (it is now empty)
2024-01-06 17:42:57 +01:00
Gaetan Lepage
1ab5159acf
modules: add python options to specify the python environment
2024-01-06 17:39:17 +01:00
traxys
96cdbc8177
tests: Add a test for the home-manager module ( #901 )
2024-01-06 17:31:17 +01:00
Gaetan Lepage
55745158c2
plugins/ollama: init
2024-01-06 16:45:17 +01:00
Gaetan Lepage
f0b487a10c
helpers: expose maybeRaw for wider use
2024-01-06 16:45:17 +01:00
Richard Halford
b0895fc9fa
plugins/lsp: add templ language server ( #905 )
...
* plugins/lsp: add templ language server
* plugins/templ: remove name attribute
Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
---------
Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
2024-01-06 16:14:54 +01:00
Gaetan Lepage
186fe574f9
flake: checks.nix -> tests.nix
2024-01-06 16:00:22 +01:00
Gaetan Lepage
48b5056d28
flake/packages: test all packages by default
2024-01-06 16:00:22 +01:00
Gaetan Lepage
782f2d6150
flake/packages: exclude docs from packages on darwin
2024-01-06 16:00:22 +01:00
Gaetan Lepage
ef3b3f3bbb
ci/check: use github runner instead of self-hosted
2024-01-06 15:58:54 +01:00
Gaetan Lepage
1ebc9c9080
ci/check: remove useless 'nix flake check' (now done by buildbot)
2024-01-06 15:58:54 +01:00
Gaetan Lepage
a8852ca416
ci/check: remove useless check of the template flake
2024-01-06 15:08:08 +01:00
Gaetan Lepage
3bced7b059
flake/templates: propagate the template's checks to the main flake's
2024-01-06 15:08:08 +01:00
Gaetan Lepage
45c2e25127
templates/simple: remove useless self
from extraSpecialArgs
2024-01-06 15:08:08 +01:00
Gaetan Lepage
965f4b0b20
colorschemes/palette: init
2024-01-06 14:55:42 +01:00
Gaetan Lepage
7d0b2c2ed0
misc: remove deprecated/unused helpers folder
2024-01-06 14:37:18 +01:00
Gaetan Lepage
f14b59b242
flake/modules: remove the flake inputs from nixvim module inputs
2024-01-06 14:37:18 +01:00
Gaetan Lepage
e8d6b60a2b
flake: move documentation building from CI to flake check
2024-01-06 14:37:18 +01:00
Mirko Lenz
eecd2ab3ce
Update wrapper imports ( fixes #898 )
2024-01-06 11:06:06 +01:00
Gaetan Lepage
f16f767f46
templates: switch to flake-parts
2024-01-06 00:05:13 +01:00
Gaetan Lepage
31284ddabe
flake.nix: refactoring using flake-parts
2024-01-06 00:05:13 +01:00
vincent.cui
1f1065df1e
plugins/comment-nvim: add {pre,post}Hook options
2024-01-05 15:49:41 +01:00
Gaetan Lepage
856b88d1e3
plugins/lualine: add test for icon option
2024-01-05 15:26:41 +01:00
Hayden
a2c5bd3548
plugins/lsp: add dagger language server (for cuelang) ( #890 )
2024-01-05 15:25:40 +01:00
Gaetan Lepage
5281e7957f
tests/efmls-configs: disable dmd and lua_format on x86_64-darwin (broken)
2024-01-05 00:05:28 +01:00
Gaetan Lepage
e2bd0e5db0
tests/lsp: disable "all-servers" test for darwin because of sandbox limitations
2024-01-05 00:05:28 +01:00
Gaetan Lepage
5a6ea0aa09
tests/netman: disable test on darwin (broken)
2024-01-05 00:05:28 +01:00
Gaetan Lepage
fc3ad35196
tests/openscad: disable test on darwin (broken)
2024-01-05 00:05:28 +01:00
Gaetan Lepage
f9eda14f67
tests/lsp: disable ols test on darwin (broken)
2024-01-05 00:05:28 +01:00
Gaetan Lepage
4c0a067afb
tests/{none-ls,efmls-configs}: disable cbfmt, latexindent and chktex on darwin (broken)
2024-01-05 00:05:28 +01:00
Gaetan Lepage
6c3f97ccc0
tests: aggregate all test derivations into one using a linkFarm
2024-01-05 00:05:28 +01:00
Gaetan Lepage
10d114f5a6
misc/wrapRc: ignore user "after" directory when wrapRc is true
2024-01-04 09:22:31 +01:00
github-actions[bot]
b4a969e90a
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/cfc3698c31b1fb9cdcf10f36c9643460264d0ca8' (2023-12-27)
→ 'github:NixOS/nixpkgs/bd645e8668ec6612439a9ee7e71f7eac4099d4f6' (2024-01-02)
• Updated input 'pre-commit-hooks':
'github:cachix/pre-commit-hooks.nix/7f35ec30d16b38fe0eed8005933f418d1a4693ee' (2023-12-24)
→ 'github:cachix/pre-commit-hooks.nix/9d3d7e18c6bc4473d7520200d4ddab12f8402d38' (2023-12-30)
2024-01-04 09:02:41 +01:00
Gaetan Lepage
2785267b1b
plugins/treesitter: add an option to control if gcc should be installed
2024-01-04 09:01:54 +01:00
Gaetan Lepage
78276e91bb
ci/check: prevent CI from using remote builders
2024-01-03 07:38:42 +01:00
Gaetan Lepage
a2fa6753f9
misc/wrapRc: switch to XDG compliant path resolution
2024-01-02 13:20:07 +01:00
Gaetan Lepage
c359761871
misc/wrapRc: ignore user configuration when wrapRc is true
2024-01-02 11:31:18 +01:00
traxys
8aa4b7e4ce
helpers: Add option helpers for types that are either a lua str or a value ( #876 )
...
Those types needed the following code in apply:
if builtins.isString value
then mkRaw value
else value
This commit avoids this boilerplate, and clarifies that the `str` is lua
code in the documentation.
2024-01-02 00:30:10 +01:00
traxys
8b8a1c0f4b
fix: Remove missed mentions of rawType ( #875 )
2024-01-02 00:26:41 +01:00
traxys
4d14c098b6
helpers: Add types for lua function & lua code
...
This allows to display `lua function string` and `lua code string` in
the documentation for related options.
2024-01-02 00:15:30 +01:00
Gaetan Lepage
0e52776433
plugins/bufferline: use nixvimTypes.highlight
2024-01-02 00:14:32 +01:00
Gaetan Lepage
f88ff0a82e
helpers: borderType -> nixvimTypes.border
2024-01-01 23:55:27 +01:00
Gaetan Lepage
d88a30fba6
helpers: highlightType -> nixvimTypes.highlight
2024-01-01 23:55:27 +01:00
traxys
af41ea2d80
helpers: move rawType to helpers.nixvimTypes ( #871 )
...
This is done in preparation of adding new (lua) types to help the
documentation.
2024-01-01 23:33:53 +01:00
Gaetan Lepage
2f13e3a21d
ci/check: prevent CI from using remote builders
2024-01-01 23:19:40 +01:00