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
f9789432f9
treewide: make the entire generated config lua based ( #333 )
...
* modules: switch to gerg's neovim-wrapper
* modules: use initViml instead of writing the file
* treewide: make the entire generated config lua based
* docs: remove mentions of configRC
* plugins/treesitter: remove vim.cmd hack
* treewide: move resolveDag to lib
* modules/wrapper(rc): fix typo
* treewide: migrate to pluginRC for correct DAG order
The "new" DAG order is as follows:
- (luaConfigPre)
- globalsScript
- basic
- theme
- pluginConfigs
- extraPluginConfigs
- mappings
- (luaConfigPost)
* plugins/theme: fix theme DAG place
* plugins/theme: fix fixed theme DAG place
* modules/wrapper(rc): add removed option module for configRC
* docs: add dag-entries chapter, add release note entry
* fix: formatting CI
* languages/nix: add missing `local`
* docs: fix page link
* docs: add mention of breaking changes at the start of the release notes
* plugins/neo-tree: convert to pluginRC
* modules/wrapper(rc): add back entryAnywhere
* modules/wrapper(rc): expose pluginRC
* apply raf patch
---------
Co-authored-by: NotAShelf <raf@notashelf.dev>
2024-07-20 08:30:48 +00: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
b614dc6b41
lib/lists: init; add listContainsValue
...
Helps us validate lists that contain a bunch of values and see if it contains a desired list of values
2024-04-23 16:17:09 +03:00
859b03dfde
flake: autodiscover plugin inputs
2024-04-08 03:28:49 +03:00
51e28d415a
lib: move global functions to extended lib
2024-04-08 01:36:59 +03:00
7c730a78e5
treewide: begin restructuring the module tree
2024-04-07 17:16:13 +03:00
Frothy
a32f13b636
lib: fix trying to call an attrset
2024-02-26 06:51:55 -05:00
bf1118eb28
lib: start moving top-level binds to binds
2024-02-26 08:08:33 +03:00
1bc9ec96c1
lib: drop deprecated booleans lib
...
somehow slipped checks because lazy eval
2024-02-13 22:32:27 +03:00
c1f449137f
treewide: cleanup
2023-11-06 12:33:38 +03:00
2aba31ccb8
lib: drop nmd helpers
2023-11-04 14:36:56 +03:00
NotAShelf
8658ea13a2
feat(lib): lua namespace for conversion helpers
2023-04-18 02:01:45 +03:00
NotAShelf
1829e321b5
feat: yoink asciidoc from nmd
2023-04-18 00:59:23 +03:00
NotAShelf
6b512f132a
feat: refactor and separate LSP/language configurations
2023-04-17 23:27:27 +03:00
NotAShelf
e00ad1f653
feat: add project-nvim to plugin imports
2023-04-07 20:31:43 +03:00
NotAShelf
87f53227ce
style: formatting
2023-04-02 20:12:02 +03:00
NotAShelf
4b8172e2a4
Merge branch 'fixHomeManager' into docs-rewrite
2023-04-02 20:01:48 +03:00
NotAShelf
7ee66ea376
feat: assert on broken/unsupported config structures
2023-04-02 19:58:13 +03:00
NotAShelf
c97a621b71
clean up lib
2023-04-02 19:16:05 +03:00
NotAShelf
fbd08add99
clean up lib
2023-03-31 17:42:15 +03:00
NotAShelf
89be2b9d37
refactor: move lib out of modules
2023-02-06 21:57:35 +03:00