fix(auto-imports): disable since this is not needed anymore and causing collision with the new module type
This commit is contained in:
@@ -165,7 +165,18 @@ let
|
|||||||
in
|
in
|
||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
./auto-imports.nix
|
# Temporarily disable auto-imports since the type of the modules is not a plain path anymore we cant "merge" multiple definitions
|
||||||
|
# That this feature worked previously seems like a coincidence.
|
||||||
|
# TODO(@Qubasa): make sure modules are not imported twice.
|
||||||
|
# Example error:
|
||||||
|
# The option `inventory.modules.admin' is defined multiple times while it's expected to be unique.
|
||||||
|
# - In `/nix/store/a0iqxl7r1spqsf2b886kn3i5sj8p37nc-source/lib/build-clan/auto-imports.nix': /nix/store/a0iqxl7r1spqsf2b886kn3i5sj8p37nc-source/clanModules/admin
|
||||||
|
# - In `/nix/store/a0iqxl7r1spqsf2b886kn3i5sj8p37nc-source/lib/build-clan/module.nix': /nix/store/a0iqxl7r1spqsf2b886kn3i5sj8p37nc-source/clanModules/admin
|
||||||
|
#
|
||||||
|
# After the inventory refactoring we might not need this anymore
|
||||||
|
# People can just import the module they want to use: `module = { input = "inputName"; name = "moduleName"; };`
|
||||||
|
# ./auto-imports.nix
|
||||||
|
|
||||||
# Merge the inventory file
|
# Merge the inventory file
|
||||||
{
|
{
|
||||||
inventory = _: {
|
inventory = _: {
|
||||||
|
|||||||
Reference in New Issue
Block a user