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
54a6e28e18
flake: move home-manager module to flake-parts root
2024-02-26 07:18:12 +03:00
75e24e000b
CI: build and publish exposed docker package
2023-10-23 18:40:32 +03:00
52ea8a9f45
flake: provide containerized builds
2023-10-23 17:22:44 +03:00
8506a5ecee
flake: drop zig overlay
2023-10-03 22:08:16 +03:00
00f801a23f
feat: rename extra.nix
-> configuration.nix
2023-07-12 00:16:55 +03:00
NotAShelf
7355debede
feat: move html into languages
2023-04-18 01:05:18 +03:00
NotAShelf
a6e24299da
dev: remove neovim nightly overlay
2023-04-17 20:12:56 +03:00
NotAShelf
2b6ff9e1a5
dev: relocate confusing letin
2023-03-31 05:26:46 +03:00
NotAShelf
d8b52451dd
feat: run the config through deadnix
2023-03-31 05:20:35 +03:00
NotAShelf
7339f64dd8
dev: attempt to use the zig overlay instead of nixpkgs/zig
2023-02-28 10:54:48 +03:00
NotAShelf
1a3ef8807e
fix: missing default package
2023-02-15 12:05:18 +03:00
Mihai Fufezan
37d05187df
packages.nix: niceify
2023-02-14 16:13:34 +02:00
Mihai Fufezan
a946045a7c
flake.nix: split overlays
2023-02-10 19:45:23 +02:00
Mihai Fufezan
2f84ce13c4
flake.nix: modularize (pt 1)
2023-02-10 19:40:13 +02:00