Commit graph

1938 commits

Author SHA1 Message Date
isaacST08
a1c0e2459b
Merge branch 'NotAShelf:main' into feature-language-tex 2025-02-17 16:58:18 -07:00
e42bcbe1ec
lsp/lspsaga: fix npins name incompat
Some checks are pending
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 documentation / Validate Flake Documentation (push) Waiting to run
Validate flake & check documentation / Validate hyperlinks in documentation sources (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
Build and deploy documentation / Check latest commit (push) Waiting to run
Build and deploy documentation / publish (push) Blocked by required conditions
Check for typos in the source tree / check-typos (push) Waiting to run
2025-02-17 03:18:31 +03:00
raf
ae26ece143
home-manager: forgot to remove trace (#645) 2025-02-16 12:20:16 +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
ARCIII
0644475408
utility/leetcode-nvim: init (#636)
* utility/leetcode-nvim: init

* utility/leetcode.nvim: Clean Code

Cleaned code upon PR review comments
2025-02-16 08:10:32 +00:00
4196be3ac8
ci: get rid of magic-nix-cache 2025-02-14 14:59:52 +03:00
Ben Mayer
a86df770c1
plugins/git: add git-conflict-nvim (#637)
* plugins/git: add git-conflict-nvim; modularize

* plugins/git: build git-conflict-nvim ourselves
2025-02-14 11:57:21 +00:00
Alfarel
e49228d642
npins: add conform-nvim, nvim-lint (#634) 2025-02-13 15:17:13 +00:00
isaacST08
b58ae672e7
Merge branch 'NotAShelf:main' into feature-language-tex 2025-02-13 00:04:21 -07:00
Ian Allaway
9b20083128
nvim-surround: fix typo in description (#631)
Removed extra 'e' from the word upstream in description

Co-authored-by: raf <raf@notashelf.dev>
2025-02-13 04:38:51 +00:00
Gerg-L
63c032cf87
flake: fix using blink-cmp package (#632) 2025-02-13 03:18:02 +00:00
isaacST08
ede09771f5
Merge branch 'NotAShelf:main' into feature-language-tex 2025-02-12 14:11:01 -07:00
Hamburgir
6e7e91fc11
languages/flutter: update package name to match pin (#630)
Some checks failed
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 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
2025-02-12 11:54:22 +00:00
raf
fe60999d1e
Merge pull request #629 from NotAShelf/npins-fixes
treewide: update plugin references by name after npins migration
2025-02-12 11:47:27 +00:00
raf
b9968f13bd
Merge branch 'main' into npins-fixes
Some checks failed
Check for typos in the source tree / check-typos (push) Has been cancelled
2025-02-12 11:45:36 +00:00
80a4ab903c
flake: use npins for blink-cmp source 2025-02-12 14:36:06 +03:00
isaacST08
91a3f67a9e Altered mkEnableTreesitterOption functionallity to take in a boolean instead of all of config 2025-02-12 01:17:32 -07:00
isaacST08
cc5e7c9730 Reword doc description 2025-02-12 01:07:42 -07:00
isaacST08
0b6cf496d1 Cleaned up tectonic args processing 2025-02-12 01:03:07 -07:00
isaacST08
2a55d0f0a4 Added comment explaining why code is structured as it is 2025-02-11 21:30:44 -07:00
isaacST08
c440ba5826 Utilized lib.optionalAttrs to simplify code 2025-02-11 21:28:17 -07:00
isaacST08
c3c720f4a2 Cleaned up documentation and other performed other code cleanups 2025-02-11 21:14:24 -07:00
isaacST08
5b616f7907 Created assertion for the correct number of pdf viewers instead of throwing an error. 2025-02-11 20:48:34 -07:00
isaacST08
739415da0f Clarified documentation wording and utilized mkPackageOption for the tectonic builder 2025-02-11 19:55:48 -07:00
isaacST08
226775fce6
Removed duplicate "Whether to enable" in documentation for modules/plugins/languages/tex/build/builders/latexmk.nix
Co-authored-by: raf <raf@notashelf.dev>
2025-02-11 19:43:46 -07:00
isaacST08
6aaba37d39
Removed duplicate "Whether to enable" in documentation for modules/plugins/languages/tex/build/builders/tectonic.nix
Co-authored-by: raf <raf@notashelf.dev>
2025-02-11 19:42:14 -07:00
isaacST08
ed514a638d
Added code/keyword md escaping for documentation in modules/plugins/languages/tex/default.nix
Co-authored-by: raf <raf@notashelf.dev>
2025-02-11 19:41:14 -07:00
isaacST08
0f04df467f
Added code/keyword md escaping for documentation in modules/plugins/languages/tex/build/default.nix
Co-authored-by: raf <raf@notashelf.dev>
2025-02-11 19:40:26 -07:00
isaacST08
d638292e77 Added usage of lib.optionals and created an assersion to check the number of enabled builders 2025-02-11 19:37:14 -07:00
isaacST08
d6000a4f78
Merge branch 'NotAShelf:main' into feature-language-tex 2025-02-11 18:27:02 -07:00
isaacST08
434802fa15 Rebase & Merge 2025-02-11 18:26:02 -07:00
86d7412f71 pins: yanky.nvim -> yanky-nvim 2025-02-11 18:26:02 -07:00
2d28b1fd6c utility/ccc: fix npins name incompat 2025-02-11 18:26:02 -07:00
Alex Colby
275e12a69f flake: update npins pins for themes (#627)
* fix: corrects theme names in `npins/sources.json`

See:
- [themes broken](https://github.com/NotAShelf/nvf/issues/619)
- [lspkind broken](https://github.com/NotAShelf/nvf/issues/624)

* release-notes: adds fix to plugin theme names
2025-02-11 18:26:02 -07:00
Filip Hoffmann
9cb2da4c9d lsp/lspkind: fix plugin name (#626)
* lsp/lspkind: fix plugin name

* docs: update changelog

---------

Co-authored-by: raf <raf@notashelf.dev>
2025-02-11 18:26:02 -07:00
Alfarel
2381358544 docs: add missing npins subcommand (#623) 2025-02-11 18:26:02 -07:00
alfarel
fc4d06047a rainbow-delimiters: fix startPlugins name 2025-02-11 18:26:02 -07:00
ff77a97637 treewide: Use nixpkgs fetchers for npins
plugins: switch from neodev to lazydev
2025-02-11 18:26:02 -07:00
bd29a5ad64 flake: move all plugin inputs to npins 2025-02-11 18:25:48 -07:00
6155e6aad9 modules: import diagnostics and formatter modules 2025-02-11 18:22:25 -07:00
1ca434d1fb formatter/conform-nvim: init 2025-02-11 18:22:25 -07:00
ca17c54b2b diagnostics/nvim-lint: init 2025-02-11 18:22:25 -07:00
06cb9eb19b flake: add conform-nvim and nvim-lint 2025-02-11 18:22:25 -07:00
Lin Xianyi
2bb8154827 languages/nix: add lsp options support for nixd 2025-02-11 18:22:25 -07:00
c96f5f0d8c
languages/ts: fix npins name incompat 2025-02-11 22:18:38 +03:00
033a47a7d6
visuals/tiny-deviocns-auto-colors: fix npins name incompat 2025-02-11 22:17:27 +03:00
678598167c
notes/orgmode: fix npins name incompat 2025-02-11 22:17:12 +03:00
d221c4b49a
session/nvim-session-manager: fix npins name incompat 2025-02-11 22:13:58 +03:00
6538fadb65
languages/elixir: fix npins name incompat 2025-02-11 22:08:29 +03:00