Compare commits
3 commits
b9e9b29cb3
...
9c39dc18d0
Author | SHA1 | Date | |
---|---|---|---|
|
9c39dc18d0 | ||
|
a29e70750f | ||
|
9447e77b5a |
|
@ -25,7 +25,7 @@ in
|
||||||
nixpkgs.config.packageOverrides = pkgs: {
|
nixpkgs.config.packageOverrides = pkgs: {
|
||||||
vaapiIntel = pkgs.vaapiIntel.override { enableHybridCodec = true; };
|
vaapiIntel = pkgs.vaapiIntel.override { enableHybridCodec = true; };
|
||||||
};
|
};
|
||||||
hardware.opengl = {
|
hardware.graphics = {
|
||||||
enable = true;
|
enable = true;
|
||||||
extraPackages = with pkgs; [
|
extraPackages = with pkgs; [
|
||||||
(if (lib.versionOlder (lib.versions.majorMinor lib.version) "23.11") then vaapiIntel else intel-vaapi-driver)
|
(if (lib.versionOlder (lib.versions.majorMinor lib.version) "23.11") then vaapiIntel else intel-vaapi-driver)
|
||||||
|
|
|
@ -44,6 +44,7 @@ in
|
||||||
tcp.enable = true;
|
tcp.enable = true;
|
||||||
tcp.anonymousClients.allowedIpRanges = [ "127.0.0.1" ];
|
tcp.anonymousClients.allowedIpRanges = [ "127.0.0.1" ];
|
||||||
};
|
};
|
||||||
|
services.pipewire.enable = false;
|
||||||
|
|
||||||
users.extraGroups.pulse-access = {
|
users.extraGroups.pulse-access = {
|
||||||
members = [ "mpd" ];
|
members = [ "mpd" ];
|
||||||
|
|
|
@ -63,7 +63,7 @@ in
|
||||||
dyndns_user="${cfg.username}"
|
dyndns_user="${cfg.username}"
|
||||||
dyndns_password="$(cat "${cfg.passwordFile}")"
|
dyndns_password="$(cat "${cfg.passwordFile}")"
|
||||||
|
|
||||||
new_ip=$(${pkgs.iproute}/bin/ip -6 a show scope global -temporary dev "$interface" | ${pkgs.gnused}/bin/sed -n -E 's/^\ *inet6\ (2001(:[0-9a-f]+)+).*$/\1/p' | head -1)
|
new_ip=$(${pkgs.iproute2}/bin/ip -6 a show scope global -temporary dev "$interface" | ${pkgs.gnused}/bin/sed -n -E 's/^\ *inet6\ (2001(:[0-9a-f]+)+).*$/\1/p' | head -1)
|
||||||
|
|
||||||
if [ -z "$new_ip" ] ; then
|
if [ -z "$new_ip" ] ; then
|
||||||
echo "Could not determine IP address."
|
echo "Could not determine IP address."
|
||||||
|
|
Loading…
Reference in a new issue