Commit Graph

15 Commits

Author SHA1 Message Date
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
NotAShelf 97a64abeff
treewide: clean up references to neovim-flake 2024-04-27 15:51:22 +03:00
NotAShelf 6011ec2bab
lib: get rid of the redundant `let in` block 2024-04-14 14:20:15 +03:00
NotAShelf 859b03dfde
flake: autodiscover plugin inputs 2024-04-08 03:28:49 +03:00
NotAShelf a12ba5689a
lib: move all binding related functions to lib/binds 2024-04-07 18:31:06 +03:00
Frothy 4716fd731f treewide: rename function `defaultAttributes` to `pushDownDefault` 2024-02-25 22:52:21 -05:00
Frothy f19a5dd3ed lib: add function defaultAttributes 2024-02-25 11:54:01 -05:00
NotAShelf 2aba31ccb8
lib: drop nmd helpers 2023-11-04 14:36:56 +03:00
n3oney 201a337a0d
fix: make addDescriptionsToMappings recurse on attrsets 2023-05-03 00:06:49 +02:00
n3oney f3061949b6
fix: add missing mkSetExprBinding function 2023-04-22 18:47:07 +02:00
n3oney 1b1743dc5a
feat: create utility functions to make adding bindings even easier 2023-04-22 15:48:10 +02:00
n3oney ac5c540b2d
feat: add utility function for binding expressions 2023-04-18 17:49:25 +02:00
n3oney 776657db85
feat: add lib function to quickly mkOption mappings 2023-04-18 17:49:22 +02:00
n3oney 2d9b24dfdb
feat: add lib function to quickly mkIf bindings 2023-04-18 17:43:54 +02:00
NotAShelf 89be2b9d37
refactor: move lib out of modules 2023-02-06 21:57:35 +03:00