├── .github ├── dependabot.yaml └── workflows │ └── ci.yaml ├── .gitignore ├── LICENSE ├── README.md ├── devShell.nix ├── examples ├── darwin │ └── flake.nix ├── exporters │ ├── flake.nix │ ├── hosts │ │ └── Morty.nix │ └── overlays │ │ └── default.nix ├── home-manager+nur+neovim │ ├── flake.nix │ ├── hosts │ │ └── Rick.nix │ ├── modules │ │ └── sharedConfigurationBetweenHosts.nix │ └── overlays │ │ └── default.nix └── minimal-multichannel │ ├── flake.nix │ ├── hosts │ ├── Hostname1.nix │ └── Hostname2.nix │ └── modules │ └── sharedConfigurationBetweenHosts.nix ├── flake.lock ├── flake.nix ├── lib ├── exportModules.nix ├── exportOverlays.nix ├── exportPackages.nix ├── fup-repl.nix ├── genPkgOverlay.nix ├── internal-functions.nix ├── mkFlake.nix ├── options.nix └── repl.nix └── tests ├── channel-patching ├── flake.nix └── myNixpkgsPatch.patch ├── derivation-outputs └── flake.nix ├── export-overlays └── flake.nix ├── hosts-config └── flake.nix └── overlays-flow └── flake.nix /.github/dependabot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/.github/dependabot.yaml -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/README.md -------------------------------------------------------------------------------- /devShell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/devShell.nix -------------------------------------------------------------------------------- /examples/darwin/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/examples/darwin/flake.nix -------------------------------------------------------------------------------- /examples/exporters/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/examples/exporters/flake.nix -------------------------------------------------------------------------------- /examples/exporters/hosts/Morty.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/examples/exporters/hosts/Morty.nix -------------------------------------------------------------------------------- /examples/exporters/overlays/default.nix: -------------------------------------------------------------------------------- 1 | final: prev: { 2 | inherit (prev) coreutils; 3 | } 4 | -------------------------------------------------------------------------------- /examples/home-manager+nur+neovim/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/examples/home-manager+nur+neovim/flake.nix -------------------------------------------------------------------------------- /examples/home-manager+nur+neovim/hosts/Rick.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/examples/home-manager+nur+neovim/hosts/Rick.nix -------------------------------------------------------------------------------- /examples/home-manager+nur+neovim/modules/sharedConfigurationBetweenHosts.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/examples/home-manager+nur+neovim/modules/sharedConfigurationBetweenHosts.nix -------------------------------------------------------------------------------- /examples/home-manager+nur+neovim/overlays/default.nix: -------------------------------------------------------------------------------- 1 | final: prev: { } 2 | -------------------------------------------------------------------------------- /examples/minimal-multichannel/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/examples/minimal-multichannel/flake.nix -------------------------------------------------------------------------------- /examples/minimal-multichannel/hosts/Hostname1.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/examples/minimal-multichannel/hosts/Hostname1.nix -------------------------------------------------------------------------------- /examples/minimal-multichannel/hosts/Hostname2.nix: -------------------------------------------------------------------------------- 1 | Hostname1.nix -------------------------------------------------------------------------------- /examples/minimal-multichannel/modules/sharedConfigurationBetweenHosts.nix: -------------------------------------------------------------------------------- 1 | { ... }: 2 | { } 3 | -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/flake.nix -------------------------------------------------------------------------------- /lib/exportModules.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/lib/exportModules.nix -------------------------------------------------------------------------------- /lib/exportOverlays.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/lib/exportOverlays.nix -------------------------------------------------------------------------------- /lib/exportPackages.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/lib/exportPackages.nix -------------------------------------------------------------------------------- /lib/fup-repl.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/lib/fup-repl.nix -------------------------------------------------------------------------------- /lib/genPkgOverlay.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/lib/genPkgOverlay.nix -------------------------------------------------------------------------------- /lib/internal-functions.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/lib/internal-functions.nix -------------------------------------------------------------------------------- /lib/mkFlake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/lib/mkFlake.nix -------------------------------------------------------------------------------- /lib/options.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/lib/options.nix -------------------------------------------------------------------------------- /lib/repl.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/lib/repl.nix -------------------------------------------------------------------------------- /tests/channel-patching/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/tests/channel-patching/flake.nix -------------------------------------------------------------------------------- /tests/channel-patching/myNixpkgsPatch.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/tests/channel-patching/myNixpkgsPatch.patch -------------------------------------------------------------------------------- /tests/derivation-outputs/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/tests/derivation-outputs/flake.nix -------------------------------------------------------------------------------- /tests/export-overlays/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/tests/export-overlays/flake.nix -------------------------------------------------------------------------------- /tests/hosts-config/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/tests/hosts-config/flake.nix -------------------------------------------------------------------------------- /tests/overlays-flow/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gytis-ivaskevicius/flake-utils-plus/HEAD/tests/overlays-flow/flake.nix --------------------------------------------------------------------------------