diff --git a/config-root.yaml b/config-root.yaml index 951c857..fd19ec3 100644 --- a/config-root.yaml +++ b/config-root.yaml @@ -134,6 +134,30 @@ dotfiles: f_system.conf: src: etc/systemd/system.conf dst: /etc/systemd/system.conf + f_99-wireguard.netdev: + src: etc/systemd/network/99-wireguard.netdev + dst: /etc/systemd/network/99-wireguard.netdev + f_99-wireguard.network: + src: etc/systemd/network/99-wireguard.network + dst: /etc/systemd/network/99-wireguard.network + f_01-wired.network: + src: etc/systemd/network/01-wired.network + dst: /etc/systemd/network/01-wired.network + f_02-usb0.link: + src: etc/systemd/network/02-usb0.link + dst: /etc/systemd/network/02-usb0.link + f_02-usb0.network: + src: etc/systemd/network/02-usb0.network + dst: /etc/systemd/network/02-usb0.network + f_03-wireless.network: + src: etc/systemd/network/03-wireless.network + dst: /etc/systemd/network/03-wireless.network + f_04-wlan0.link: + src: etc/systemd/network/04-wlan0.link + dst: /etc/systemd/network/04-wlan0.link + f_04-wlan0.network: + src: etc/systemd/network/04-wlan0.network + dst: /etc/systemd/network/04-wlan0.network profiles: Locale: dotfiles: @@ -169,6 +193,14 @@ profiles: - f_vconsole.conf - f_20-quiet-printk.conf - f_system.conf + - f_99-wireguard.netdev + - f_99-wireguard.network + - f_01-wired.network + - f_02-usb0.link + - f_02-usb0.network + - f_03-wireless.network + - f_04-wlan0.link + - f_04-wlan0.network include: - Locale - Pacman diff --git a/root/etc/systemd/network/01-wired.network b/root/etc/systemd/network/01-wired.network new file mode 100644 index 0000000..de6a082 --- /dev/null +++ b/root/etc/systemd/network/01-wired.network @@ -0,0 +1,8 @@ +[Match] +Name=enp* + +[Network] +DHCP=ipv4 + +[DHCP] +RouteMetric=10 diff --git a/root/etc/systemd/network/02-usb0.link b/root/etc/systemd/network/02-usb0.link new file mode 100644 index 0000000..6167e22 --- /dev/null +++ b/root/etc/systemd/network/02-usb0.link @@ -0,0 +1,6 @@ +[Match] +MACAddress=00:e0:4c:68:05:90 + +[Link] +Description=USB to Ethernet Adapter +Name=usb0 diff --git a/root/etc/systemd/network/02-usb0.network b/root/etc/systemd/network/02-usb0.network new file mode 100644 index 0000000..29b43b0 --- /dev/null +++ b/root/etc/systemd/network/02-usb0.network @@ -0,0 +1,8 @@ +[Match] +Name=usb0 + +[Network] +DHCP=ipv4 + +[DHCP] +RouteMetric=10 diff --git a/root/etc/systemd/network/03-wireless.network b/root/etc/systemd/network/03-wireless.network new file mode 100644 index 0000000..3c39f95 --- /dev/null +++ b/root/etc/systemd/network/03-wireless.network @@ -0,0 +1,8 @@ +[Match] +Name=wlp* + +[Network] +DHCP=ipv4 + +[DHCP] +RouteMetric=20 diff --git a/root/etc/systemd/network/04-wlan0.link b/root/etc/systemd/network/04-wlan0.link new file mode 100644 index 0000000..407a7bf --- /dev/null +++ b/root/etc/systemd/network/04-wlan0.link @@ -0,0 +1,6 @@ +[Match] +MACAddress=dc:fb:48:2b:b7:86 + +[Link] +Description=Internal wireless adapter +Name=wlan0 diff --git a/root/etc/systemd/network/04-wlan0.network b/root/etc/systemd/network/04-wlan0.network new file mode 100644 index 0000000..16e7cfb --- /dev/null +++ b/root/etc/systemd/network/04-wlan0.network @@ -0,0 +1,8 @@ +[Match] +Name=wlan0 + +[Network] +DHCP=ipv4 + +[DHCP] +RouteMetric=20