-- | Nix system information module System.Nix.System ( nixSystem, ) where import System.Info qualified as SysInfo -- | Get the current Nix system string (e.g., "x86_64-linux", "aarch64-darwin") nixSystem :: Text nixSystem :: Text nixSystem = String -> Text forall a. ToText a => a -> Text toText String SysInfo.arch Text -> Text -> Text forall a. Semigroup a => a -> a -> a <> Text "-" Text -> Text -> Text forall a. Semigroup a => a -> a -> a <> String -> Text forall a. ToText a => a -> Text toText String SysInfo.os