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
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
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
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
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
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
54a6e28e18
flake: move home-manager module to flake-parts root
2024-02-26 07:18:12 +03:00