From 119872a008c134017de6bcae16a69aba53bbe147 Mon Sep 17 00:00:00 2001 From: OCbwoy3 Date: Wed, 1 Jan 2025 16:07:53 +0200 Subject: [PATCH] spoof os-release --- hosts/default/configuration.nix | 1 + hosts/default/other/distro.nix | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 hosts/default/other/distro.nix diff --git a/hosts/default/configuration.nix b/hosts/default/configuration.nix index 056a891..c1144d1 100644 --- a/hosts/default/configuration.nix +++ b/hosts/default/configuration.nix @@ -12,6 +12,7 @@ ../../modules/nixos/network.nix ../../modules/nixos/programs.nix ./packages.nix + ./other/distro.nix ]; programs.steam = { diff --git a/hosts/default/other/distro.nix b/hosts/default/other/distro.nix new file mode 100644 index 0000000..8dc3c75 --- /dev/null +++ b/hosts/default/other/distro.nix @@ -0,0 +1,22 @@ +{ config, inputs, pkgs, ... }: + +{ + + environment.etc."os-release" = { + source = pkgs.writeText "os-release" '' +NAME="Arch Linux" +PRETTY_NAME="Arch Linux" +ID=arch +BUILD_ID=rolling +ANSI_COLOR="38;2;23;147;209" +HOME_URL="https://archlinux.org/" +DOCUMENTATION_URL="https://wiki.archlinux.org/" +SUPPORT_URL="https://bbs.archlinux.org/" +BUG_REPORT_URL="https://gitlab.archlinux.org/groups/archlinux/-/issues" +PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/" +LOGO=archlinux-logo + ''; + mode = "0644"; + }; + +}