diff --git a/API_GUIDE.md b/API_GUIDE.md index ed66846..bf689fa 100644 --- a/API_GUIDE.md +++ b/API_GUIDE.md @@ -11,7 +11,7 @@ When called directly, Flakelight invokes `mkFlake`, as follows: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. { # Your flake configuration here @@ -23,7 +23,7 @@ To call `mkFlake` explicitly, you can do: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight.lib.mkFlake ./. { # Your flake configuration here @@ -38,7 +38,7 @@ If you need access to module args, you can write it as bellow: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. ({ lib, config, ... }: { # Your flake configuration here @@ -89,7 +89,7 @@ nixpkgs used for building outputs, you can pass your flake inputs in as follows: { inputs = { nixpkgs.url = "nixpkgs/nixpkgs-unstable"; - flakelight.url = "github:accelbread/flakelight"; + flakelight.url = "github:nix-community/flakelight"; }; outputs = { flakelight, ... }@inputs: flakelight ./. { @@ -104,7 +104,7 @@ Or to just pass just the nixpkgs input: { inputs = { nixpkgs.url = "nixpkgs/nixpkgs-unstable"; - flakelight.url = "github:accelbread/flakelight"; + flakelight.url = "github:nix-community/flakelight"; }; outputs = { flakelight, nixpkgs, ... }: flakelight ./. { @@ -125,7 +125,7 @@ as follows: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. { systems = [ "x86_64-linux" "aarch64-linux" "i686-linux" "armv7l-linux" ]; @@ -137,7 +137,7 @@ To support all systems supported by flakes, set `systems` as follows: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. ({ lib, ... }: { systems = lib.systems.flakeExposed; @@ -149,7 +149,7 @@ To support all Linux systems supported by flakes, set `systems` as follows: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. ({ lib, ... }: { systems = lib.intersectLists @@ -169,7 +169,7 @@ To add a `example.test` output to your flake you could do the following: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. { outputs = { @@ -186,7 +186,7 @@ overlay (though this can be configured with the `overlays` option): ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. { outputs.overlays.clang = final: prev: { stdenv = final.clangStdenv; }; @@ -205,7 +205,7 @@ following: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. { perSystem = pkgs: { @@ -228,7 +228,7 @@ option as follows: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. { nixpkgs.config = { allowBroken = true; allowUnsupportedSystem = true; }; @@ -249,7 +249,7 @@ the option as follows: ```nix { inputs = { - flakelight.url = "github:accelbread/flakelight"; + flakelight.url = "github:nix-community/flakelight"; emacs-overlay.url = "github:nix-community/emacs-overlay"; }; outputs = { flakelight, emacs-overlay, ... }: @@ -266,7 +266,7 @@ You can use the values from the overlays with other options: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. { withOverlays = final: prev: { testValue = "hi"; }; @@ -291,7 +291,7 @@ To set the default package, you can set the options as follows: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. { package = { stdenv }: @@ -314,7 +314,7 @@ To set multiple packages, you can set the options as follows: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. { packages = { @@ -378,7 +378,7 @@ For example, these can be configured as follows: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. { devShell = { @@ -404,7 +404,7 @@ To add the build inputs of one of your packages, you can do as follows: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. { package = { stdenv }: @@ -429,7 +429,7 @@ For example: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. { devShells.testing = { mkShell, coreutils }: @@ -457,7 +457,7 @@ For example, to add an overlay to `overlays.default`, do the following: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. { overlay = final: prev: { testValue = "hello"; }; @@ -471,7 +471,7 @@ To configure other overlays: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. { overlays.cool = final: prev: { testValue = "cool"; }; @@ -501,7 +501,7 @@ For example: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. { checks = { @@ -529,7 +529,7 @@ For example: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. { apps = { @@ -545,7 +545,7 @@ Alternatively, the above can be written as: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. { apps = { emacs, bash, ... }: { @@ -570,7 +570,7 @@ For example: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. { templates.test-template = { @@ -593,7 +593,7 @@ For example, to use a custom formatting command: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. { formatter = pkgs: pkgs.writeShellScriptBin "format-script" '' @@ -626,7 +626,7 @@ For example, to set Rust and Zig formatters: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. { devShell.packages = pkgs: [ pkgs.rustfmt pkgs.zig ]; @@ -655,7 +655,7 @@ For example, a bundler that returns the passed package: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. { bundler = x: x; @@ -667,7 +667,7 @@ As another example, a bundler that always returns `hello`: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. { bundlers = { hello, ... }: { @@ -699,7 +699,7 @@ For example: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. ({ lib, ... }: { nixosConfigurations.system = lib.nixosSystem { @@ -712,7 +712,7 @@ For example: ```nix { inputs = { - flakelight.url = "github:accelbread/flakelight"; + flakelight.url = "github:nix-community/flakelight"; home-manger.url = "github:nix-community/home-manager"; }; outputs = { flakelight, home-manager, ... }: @@ -728,7 +728,7 @@ Optionally, defining as a function: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. { nixosConfigurations.system = { lib, ... }: lib.nixosSystem { @@ -750,7 +750,7 @@ For example: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. ({ lib, ... }: { nixosModule = { system, lib, pkgs, ... }: { @@ -764,7 +764,7 @@ These can be paths, which is preferred as it results in better debug output: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. ({ lib, ... }: { nixosModule = ./module.nix; @@ -784,7 +784,7 @@ For example: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. { lib = { @@ -809,7 +809,7 @@ As an example: ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. { outputs.testvalue = 5; diff --git a/README.md b/README.md index e817b2f..984e22f 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,7 @@ system. `systems` can be set to change configured systems from the default. ```nix { - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... } flakelight ./. { devShell.packages = pkgs: [ pkgs.hello pkgs.coreutils ]; @@ -58,7 +58,7 @@ To use a different nixpkgs, you can instead use: { inputs = { nixpkgs.url = "nixpkgs/nixpkgs-unstable"; - flakelight.url = "github:accelbread/flakelight"; + flakelight.url = "github:nix-community/flakelight"; }; outputs = { flakelight, ... }@inputs: flakelight ./. { @@ -98,7 +98,7 @@ Equivalently, you can just import the `flakelight-rust` module as follows: ```nix { inputs = { - flakelight.url = "github:accelbread/flakelight"; + flakelight.url = "github:nix-community/flakelight"; flakelight-rust.url = "github:accelbread/flakelight-rust"; }; outputs = { flakelight, flakelight-rust, ... }: flakelight ./. { @@ -119,7 +119,7 @@ The following example flake is for a C project with a simple `make` setup. ```nix { description = "My C application."; - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }: flakelight ./. { license = "AGPL-3.0-or-later"; @@ -168,7 +168,7 @@ like the following. Most attributes can be autoloaded. ```nix { description = "My C application."; - inputs.flakelight.url = "github:accelbread/flakelight"; + inputs.flakelight.url = "github:nix-community/flakelight"; outputs = { flakelight, ... }@inputs: flakelight ./. { license = "AGPL-3.0-or-later"; diff --git a/templates/basic/flake.nix b/templates/basic/flake.nix index a241a72..5d1a0c7 100644 --- a/templates/basic/flake.nix +++ b/templates/basic/flake.nix @@ -1,7 +1,7 @@ { inputs = { nixpkgs.url = "nixpkgs/nixos-unstable"; - flakelight.url = "github:accelbread/flakelight"; + flakelight.url = "github:nix-community/flakelight"; }; outputs = { flakelight, ... }@inputs: flakelight ./. {