From 60fa705b2d29408af37364ee80eabc9e55e34b68 Mon Sep 17 00:00:00 2001
From: HikariKnight <2557889+HikariKnight@users.noreply.github.com>
Date: Mon, 1 Jan 2024 09:19:21 +0100
Subject: [PATCH] Fix output from grub-mkconfig

---
 internal/configs/config_bootloaders.go | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/internal/configs/config_bootloaders.go b/internal/configs/config_bootloaders.go
index 8001f7d..ccf69d7 100644
--- a/internal/configs/config_bootloaders.go
+++ b/internal/configs/config_bootloaders.go
@@ -233,12 +233,12 @@ func Set_Grub2() ([]string, error) {
 	// Update grub.cfg
 	if fileio.FileExist("/boot/grub/grub.cfg") {
 		output = append(output, fmt.Sprintf("Executed: sudo %s -o /boot/grub/grub.cfg\nSee debug.log for more detailed output", mkconfig))
-		mklog, err := command.Run("sudo", mkconfig, "-o", "/boot/grub/grub.cfg")
+		_, mklog, err := command.RunErr("sudo", mkconfig, "-o", "/boot/grub/grub.cfg")
 		logger.Printf(strings.Join(mklog, "\n"))
 		errorcheck.ErrorCheck(err, "Failed to update /boot/grub/grub.cfg")
 	} else {
 		output = append(output, fmt.Sprintf("Executed: sudo %s -o /boot/grub/grub.cfg\nSee debug.log for more detailed output", mkconfig))
-		mklog, err := command.Run("sudo", mkconfig, "-o", "/boot/grub2/grub.cfg")
+		_, mklog, err := command.RunErr("sudo", mkconfig, "-o", "/boot/grub2/grub.cfg")
 		logger.Printf(strings.Join(mklog, "\n"))
 		errorcheck.ErrorCheck(err, "Failed to update /boot/grub/grub.cfg")
 	}