Skip to content

feat(modules): load local icedos modules from extra-modules dir#43

Draft
IceDBorn wants to merge 1 commit intomainfrom
feat-local-icedos-modules
Draft

feat(modules): load local icedos modules from extra-modules dir#43
IceDBorn wants to merge 1 commit intomainfrom
feat-local-icedos-modules

Conversation

@IceDBorn
Copy link
Contributor

@IceDBorn IceDBorn commented Feb 3, 2026

This PR adds support for loading local icedos modules, instead of needing an entire local repo for loading a local module.

Example icedos.nix:

{ ... }:

{
  inputs = {
    aagl = {
      url = "github:ezKEa/aagl-gtk-on-nix";
      inputs.nixpkgs.follows = "nixpkgs";
    };
  };

  outputs.nixosModules =
    { inputs, ... }:
    [
      inputs.aagl.nixosModules.default

      {
        nix.settings = inputs.aagl.nixConfig; # Set up Cachix
        programs.anime-game-launcher.enable = true; # Adds launcher and /etc/hosts rules
      }
    ];
}

@IceDBorn IceDBorn added the enhancement New feature or request label Feb 3, 2026
@IceDBorn IceDBorn changed the title feat(modules): load local icedos modules and gather their inputs feat(modules): load local icedos modules from extra-modules dir Feb 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants