diff --git a/overlays/patches/coreutils.patch b/overlays/patches/coreutils.patch new file mode 100644 index 0000000..d92e9fe --- /dev/null +++ b/overlays/patches/coreutils.patch @@ -0,0 +1,13 @@ +diff --git a/src/uname.c b/src/uname.c +index 385674f..f802714 100644 +--- a/src/uname.c ++++ b/src/uname.c +@@ -371,7 +371,7 @@ main (int argc, char **argv) + } + + if (toprint & PRINT_OPERATING_SYSTEM) +- print_element (HOST_OPERATING_SYSTEM); ++ print_element ("Doge/Linux"); + + putchar ('\n'); + diff --git a/overlays/patches/default.nix b/overlays/patches/default.nix new file mode 100644 index 0000000..1d2dba5 --- /dev/null +++ b/overlays/patches/default.nix @@ -0,0 +1,5 @@ +final: prev: { + coreutils-doge = prev.coreutils.overrideAttrs (old: { + patches = old.patches ++ [ ./coreutils.patch ]; + }); +} diff --git a/users/profiles/emacs.nix b/users/profiles/emacs.nix index 5803ef1..b1e4f69 100644 --- a/users/profiles/emacs.nix +++ b/users/profiles/emacs.nix @@ -22,7 +22,6 @@ in packages = with pkgs; lib.flatten [ clang cmake - coreutils fd fzf gnumake