Skip to content

iwd

Automatically provisions wifi credentials

Warning

If you've been using network manager + wpa_supplicant and now are switching to IWD read this migration guide: https://iwd.wiki.kernel.org/networkmanager#converting_network_profiles

Inventory usage

Predefined roles:

  • default

Usage:

buildClan {
  inventory.services = {
    iwd.instance_1 = {
        roles.default.machines = [ "sara_machine" ];
        # ...
    };
  };
}

Usage

To use this module, import it like this:

{config, lib, inputs, ...}: {
    imports = [ inputs.clan-core.clanModules.iwd ];
    # ...
}

Module Options

clan.iwd.networks

Wifi networks to predefine

Type: attribute set of (submodule)

Default:

{ }

iwd

clan.iwd.networks.<name>.ssid

The name of the wifi network

Type: string

Default:

"‹name›"

iwd