diff --git a/.github/workflows/aur-release.yml b/.github/workflows/aur-release.yml index 63b2555..60c40b3 100644 --- a/.github/workflows/aur-release.yml +++ b/.github/workflows/aur-release.yml @@ -94,7 +94,7 @@ jobs: pkgname=friendly-kobold pkgver=${{ steps.release_info.outputs.version }} pkgrel=1 - pkgdesc="A modern Electron shell for KoboldCpp" + pkgdesc="A desktop app for running Large Language Models locally" arch=('x86_64') url="https://github.com/lone-cloud/friendly-kobold" license=('AGPL-3.0-or-later') @@ -116,6 +116,9 @@ jobs: install -dm755 "${pkgdir}/opt/friendly-kobold" cp -r squashfs-root/* "${pkgdir}/opt/friendly-kobold/" + # Fix permissions on extracted files + chmod -R 755 "${pkgdir}/opt/friendly-kobold/" + # Create executable wrapper install -dm755 "${pkgdir}/usr/bin" cat > "${pkgdir}/usr/bin/friendly-kobold" << 'WRAPPER' @@ -129,7 +132,7 @@ jobs: cat > "${pkgdir}/usr/share/applications/friendly-kobold.desktop" << 'DESKTOP' [Desktop Entry] Name=Friendly Kobold - Comment=A modern Electron shell for KoboldCpp + Comment=A desktop app for running Large Language Models locally Exec=friendly-kobold %U Terminal=false Type=Application @@ -158,7 +161,7 @@ jobs: # Create .SRCINFO file (required for AUR) cat > .SRCINFO << 'EOF' pkgbase = friendly-kobold - pkgdesc = A modern Electron shell for KoboldCpp + pkgdesc = A desktop app for running Large Language Models locally pkgver = ${{ steps.release_info.outputs.version }} pkgrel = 1 url = https://github.com/lone-cloud/friendly-kobold diff --git a/README.md b/README.md index 0c9b87d..9d98e59 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,14 @@ # Friendly Kobold -A modern desktop app for running Large Language Models locally. +A desktop app for running Large Language Models locally. FriendlyKobold Icon ## Core Features -- **Run LLMs locally** with a modern, intuitive interface powered by [KoboldCpp](https://github.com/LostRuins/koboldcpp) -- **Full Linux Wayland support** for seamless integration with modern Linux desktops +- **Run LLMs locally** with an intuitive interface powered by [KoboldCpp](https://github.com/LostRuins/koboldcpp) +- **Full Linux Wayland support** for seamless integration with Linux desktops - **Automatic updates** - Download and keep your KoboldCpp binary up-to-date effortlessly - **Smart process management** - Prevents runaway background processes and system resource waste - **Optimized performance** - Automatically unpacks binaries for faster operation and reduced memory usage (up to ~4GB less RAM) @@ -18,7 +18,7 @@ A modern desktop app for running Large Language Models locally.