From e359ff0ffc3e1abc97981c40369f25be18a47ed0 Mon Sep 17 00:00:00 2001 From: Simon Gardling Date: Fri, 4 Oct 2024 15:31:54 -0400 Subject: [PATCH] fish: add gcc-native command --- home-manager/progs/fish.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/home-manager/progs/fish.nix b/home-manager/progs/fish.nix index e3edb97..5979b29 100644 --- a/home-manager/progs/fish.nix +++ b/home-manager/progs/fish.nix @@ -47,6 +47,8 @@ in pbpaste = "${pkgs.wl-clipboard}/bin/wl-paste"; nix-cleanup = "doas nix-collect-garbage --delete-older-than 1d && doas nix-store --optimise && doas nix-store --gc"; + + gcc-native = "${pkgs.gcc}/bin/gcc -Q --help=target -mtune=native -march=native | ${pkgs.gnugrep}/bin/grep -E '(mtune|march)=' | ${pkgs.gnugrep}/bin/grep -v 'Known valid arguments' | ${pkgs.gnused}/bin/sed -E \"s/[[:space:]]+//g\""; }; shellInit = ''