Martin Treml
f04ad1fff5
fix, Add dependencies needed for building Avante
...
Fixes #933
2025-06-03 23:41:43 +02:00
Alexandra Østermark
988f034236
delete build deps
2025-06-03 15:20:28 +02:00
Alexandra Østermark
c4d040b0b0
assistant/avante.nvim apply suggested changes
...
Change the options to use mkOption when applicable and apply changes to
descriptions
Change the building of the vimPlugin to use npin dependencies instead of
dependencies from nixpkgs
2025-05-18 21:01:30 +02:00
Alexandra Østermark
5fe4106866
Merge branch 'main' into avante
...
use pins for package call
syntax fix
add optional deps
2025-05-18 21:00:09 +02:00
Gerg-L
e72bf9398d
fix: install blink docs
2025-05-12 20:04:29 -04:00
Gerg-L
9feb71594d
refactor: nuke legacyPackages and overlays
...
rework blink-cmp package
2025-05-04 23:20:32 -04:00
1ed6fd9f58
languages: deprecate vim.languages.enableLSP
...
This change is done in favor of our intentions to use the new API Neovim has exposed, and the one we are exposing to match theirs.
2025-05-04 18:01:46 +03:00
Farouk Brown
e946799757
Merge branch 'main' into main
2025-05-03 18:04:20 +01:00
5278dab32b
blink: 1.0.0 -> 1.2.0
2025-05-03 08:41:27 +03:00
Farouk Brown
64bee7e729
fix: set avante-nvim to build from source
2025-04-27 20:28:17 +01:00
Alfarel
3b8595a263
completion/blink: fix fuzzy lib cargoHash ( #829 )
Set up binary cache / cachix (default) (push) Waiting to run
Set up binary cache / cachix (maximal) (push) Waiting to run
Set up binary cache / cachix (nix) (push) Waiting to run
Treewide Checks / Validate flake (push) Waiting to run
Treewide Checks / Check formatting (push) Waiting to run
Treewide Checks / Check source tree for typos (push) Waiting to run
Treewide Checks / Validate documentation builds (push) Waiting to run
Treewide Checks / Validate hyperlinks in documentation sources (push) Waiting to run
Treewide Checks / Validate Editorconfig conformance (push) Waiting to run
2025-04-13 18:20:30 +00:00
e7d5e6c4ac
blink: 0.14.1 -> 1.0.0
2025-03-29 19:03:31 +03:00
df1b3f7968
blink: v0.13.1 -> v0.14.1
Set up binary cache / cachix (default) (push) Waiting to run
Set up binary cache / cachix (maximal) (push) Waiting to run
Set up binary cache / cachix (nix) (push) Waiting to run
Validate flake & check formatting / Validate Flake (push) Waiting to run
Validate flake & check formatting / Formatting via Alejandra (push) Waiting to run
Check for typos in the source tree / check-typos (push) Waiting to run
2025-03-24 11:57:38 +03:00
a5dee946a9
blink-cmp: apply Nix patch; use new fetcher ( #714 )
...
Set up binary cache / cachix (default) (push) Has been cancelled
Set up binary cache / cachix (maximal) (push) Has been cancelled
Set up binary cache / cachix (nix) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (push) Has been cancelled
Validate flake & check documentation / Validate hyperlinks in documentation sources (push) Has been cancelled
Validate flake & check formatting / Validate Flake (push) Has been cancelled
Validate flake & check formatting / Formatting via Alejandra (push) Has been cancelled
Build and deploy documentation / Check latest commit (push) Has been cancelled
Check for typos in the source tree / check-typos (push) Has been cancelled
Build and deploy documentation / publish (push) Has been cancelled
* blink-cmp: apply Nix patch; use new fetcher
* completion/blink: don't break when modifying built-in sources.providers (#683 )
* completion/blink-cmp: add missing options
**Blink breaks again, 11985891th recorded incident**
---------
Co-authored-by: Alfarel <alfarelcynthesis@proton.me>
2025-03-18 20:34:34 +00:00
Ching Pei Yang
14ca70e490
home-manager: forgot to remove trace
2025-02-16 13:16:41 +01:00
Ching Pei Yang
72ae20dc3d
blink: fix missing inputs.self in HM and NixOS modules ( #644 )
...
* home-manager: fix missing inputs.self
some options in nvf module uses inputs.self but it's not exposed in the
inputs we pass to home-manager module:
example flake.nix:
```
{
inputs = { /* ... */ };
outputs = {nixpkgs, ...}@inputs: {
testing = {
a = inputs.self # valid
b = inputs.self.inputs # valid
c = inputs.self.inputs.self # does not exist
# prior to this change, inputs.self.inputs was passed to the hm
# module, which lacks the self attr
#
# This change passes in the "top-level" inputs instead.
};
};
}
```
* nixos: fix missing inputs.self
see previous commit for details
2025-02-16 11:35:13 +00:00
80a4ab903c
flake: use npins for blink-cmp source
2025-02-12 14:36:06 +03:00
8adc4c352a
treewide: Use nixpkgs fetchers for npins
...
plugins: switch from neodev to lazydev
2025-02-10 22:33:36 -05:00
Ching Pei Yang
88fdf83156
overlay: use overlayed pkgs in .#nix and .#maximal
2025-02-06 19:26:22 +08:00
Ching Pei Yang
8a069a6835
blink: move package into legacyPackage
2025-02-06 19:26:21 +08:00
199babe62c
flake: add standalone template
2025-02-03 15:01:46 +03:00
ef1fa6bf25
flake/packages: fix wrapped docs-html
package
2025-02-03 15:01:40 +03:00
c734a81e40
languages/nix: deprecate rnix
language server option
...
Abandoned, archived and wildly outdated.
2025-01-10 12:52:29 +03:00
Ching Pei Yang
ecc9b60a2d
nixos: use attrset for long function args
2025-01-02 04:12:04 +03:00
Ching Pei Yang
fcbc49e2e5
home-manager: use attr for long function args
2025-01-02 04:12:04 +03:00
Ching Pei Yang
59bf01bbe0
nixos: remove redundant import module
2025-01-02 04:12:04 +03:00
Ching Pei Yang
9ccd0bfd4e
home-manager: remove redundant import module
2025-01-02 04:12:04 +03:00
Ching Pei Yang
98b36e08f0
nixos: use proper submodule type for settings
2025-01-02 04:12:04 +03:00
Ching Pei Yang
7d043e5f14
home-manager: use proper submodule type for settings
2025-01-02 04:12:04 +03:00
dd8b0e272f
flake: add docs-linkcheck
package for validating hyperlinks
2024-11-25 18:55:01 +03:00
diniamo
947cf90878
flake: provide dev package
2024-11-13 20:28:45 +03:00
82c2d4bdd0
flake/packages: rename deprecated xdg_utils
2024-11-08 12:30:39 +03:00
Gerg-L
57be605ed4
lib.neovimConfiguration: deprecated extraModules and configuration ( #377 )
...
Set up binary cache / cachix (default) (push) Has been cancelled
Set up binary cache / cachix (maximal) (push) Has been cancelled
Set up binary cache / cachix (nix) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (docs) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (docs-html) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (docs-json) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (docs-manpages) (push) Has been cancelled
Validate flake & check formatting / Validate Flake (push) Has been cancelled
Validate flake & check formatting / Formatting via Alejandra (push) Has been cancelled
Build and deploy documentation / Check latest commit (push) Has been cancelled
Build and deploy documentation / publish (push) Has been cancelled
* lib.neovimConfiguration: deprecated extraModules and configuration
* docs: various fixes
2024-09-22 22:52:10 +03:00
diniamo
99ace503ad
fastaction: add module ( #376 )
...
Set up binary cache / cachix (default) (push) Has been cancelled
Set up binary cache / cachix (maximal) (push) Has been cancelled
Set up binary cache / cachix (nix) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (docs) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (docs-html) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (docs-json) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (docs-manpages) (push) Has been cancelled
Validate flake & check formatting / Validate Flake (push) Has been cancelled
Validate flake & check formatting / Formatting via Alejandra (push) Has been cancelled
Build and deploy documentation / publish (push) Has been cancelled
* plugins/lsp: add code-actions module; add fastaction.nvim
* deprecate nvimCodeActionMenu
* fastaction-nvim: move range_code_action to visual maps
* fastaction: move to vim.ui, remove mappings, enable register_ui_select by default
* fastaction: add missing documentation
* fastaction: support vim.ui.borders
* treewide: clean up nvim-code-action-menu remnants
* docs: add missing section ids
---------
Co-authored-by: NotAShelf <raf@notashelf.dev>
2024-09-20 18:51:11 +03:00
diniamo
901363d1ac
treewide: refactor custom lib, merge lists in hm/nixos module ( #323 )
...
* treewide: refactor custom lib, merge lists in hm/nixos module
* lib/types(custom): clarify anythingConcatLists code
---------
Co-authored-by: raf <raf@notashelf.dev>
2024-07-11 22:49:44 +00:00
Gerg-L
8d5f23035d
treewide: cleanup ( #324 )
...
* statix, deadnix, alejandra
* _file
* _module.args
* concatStringsSep "\n" -> concatLines
concatStringsSep "\n" map -> concatMapStringsSep "\n"
* mkShell nativeBuildInputs -> packages
2024-07-08 21:57:58 +00:00
1847b9f1bf
languages/tidal: remove
2024-05-06 23:43:31 +03:00
ab2685579a
flake/modules: alias programs.nvf
to programs.neovim-flake
...
I will deprecate it in a future date, but for now it is fine.
2024-05-05 02:51:03 +03:00
97a64abeff
treewide: clean up references to neovim-flake
2024-04-27 15:51:22 +03:00
25dc887a8e
flake/modules: return manpage package as a singleton
2024-04-21 00:10:00 +03:00
8ca0760b01
flake/modules: remove redundant lib calls
2024-04-20 23:52:48 +03:00
e982955540
modules: add documentation comments to internal variables
2024-04-20 23:42:48 +03:00
6d681c2c08
flake/modules: add options to set default editor to nixos and home-manager modules
2024-04-20 19:00:58 +03:00
c53c8311fc
flake/modules: add finalPackage akin to nixos' neovim module
2024-04-14 17:13:57 +03:00
8c4f32645b
Revert "flake/modules: remove builtPackage"
...
This reverts commit 2aa004b456
.
2024-04-14 17:02:39 +03:00
2aa004b456
flake/modules: remove builtPackage
...
causes evaluation errors
2024-04-14 16:57:40 +03:00
ebac4c87f4
flake: don't type check builtPackage
2024-04-14 16:51:20 +03:00
3861d9a161
flake: pass inputs
to docs
2024-04-09 10:02:58 +03:00
cf09a3bb8b
flake/modules: add nixos-module; expose builtPackage
2024-04-08 03:28:30 +03:00
7c730a78e5
treewide: begin restructuring the module tree
2024-04-07 17:16:13 +03:00