From 450bd3879f8c446486b4fcdf19b2b1347c269bd1 Mon Sep 17 00:00:00 2001 From: axtlos Date: Wed, 20 Apr 2022 16:01:38 +0200 Subject: [PATCH 1/3] fix grub efi issue --- src/functions/base.rs | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/functions/base.rs b/src/functions/base.rs index 4e68ca4..3b69317 100755 --- a/src/functions/base.rs +++ b/src/functions/base.rs @@ -53,7 +53,18 @@ pub fn install_bootloader_efi(efidir: PathBuf) { String::from("--removable"), ], ), - "install grub as efi", + "install grub as efi with --removable", + ); + exec_eval( + exec_chroot( + "grub-install", + vec![ + String::from("--target=x86_64-efi"), + format!("--efi-directory={}", efidir), + String::from("--bootloader-id=crystal"), + ], + ), + "install grub as efi without --removable", ); exec_eval( exec_chroot( From 37554dffc72fb9f0b9fffe664db203c8131a9ec0 Mon Sep 17 00:00:00 2001 From: axtlos Date: Wed, 20 Apr 2022 16:02:37 +0200 Subject: [PATCH 2/3] bump pkgrel --- PKGBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PKGBUILD b/PKGBUILD index b8bdf36..ef99391 100755 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,7 +2,7 @@ pkgname=jade pkgver=1.0.1 -pkgrel=2 +pkgrel=3 pkgdesc="Scriptable backend & TUI Installer for Crystal Linux" arch=('x86_64') url="https://git.tar.black/crystal/programs/jade" From 4d854454b0e1595881ec4d165ae40bacc1977e96 Mon Sep 17 00:00:00 2001 From: axtlos Date: Wed, 20 Apr 2022 17:14:57 +0200 Subject: [PATCH 3/3] add xdg utils to budgie --- src/functions/desktops.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/functions/desktops.rs b/src/functions/desktops.rs index 5773ad5..57d409c 100755 --- a/src/functions/desktops.rs +++ b/src/functions/desktops.rs @@ -113,6 +113,9 @@ fn install_budgie() { "lightdm", "lightdm-gtk-greeter", "lightdm-gtk-greeter-settings", + "xdg-desktop-portal", + "xdg-desktop-portal-gtk", + "xdg-utils", ]); files_eval( files::append_file(