mirror of
https://github.com/lone-cloud/gerbil
synced 2026-06-03 19:54:44 -07:00
better icons for linux?
This commit is contained in:
parent
95f4da649b
commit
0410e199f1
1 changed files with 8 additions and 3 deletions
11
.github/workflows/aur-release.yml
vendored
11
.github/workflows/aur-release.yml
vendored
|
|
@ -100,7 +100,7 @@ jobs:
|
|||
# Maintainer: ${{ steps.release_info.outputs.author_name }} <${{ steps.release_info.outputs.author_email }}>
|
||||
pkgname=friendly-kobold
|
||||
pkgver=${{ steps.release_info.outputs.version }}
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="A desktop app for running Large Language Models locally"
|
||||
arch=('x86_64')
|
||||
url="https://github.com/lone-cloud/friendly-kobold"
|
||||
|
|
@ -140,14 +140,19 @@ jobs:
|
|||
install -dm755 "${pkgdir}/usr/share/applications"
|
||||
cp "${srcdir}/friendly-kobold.desktop" "${pkgdir}/usr/share/applications/"
|
||||
|
||||
# Install icon
|
||||
# Install icon to hicolor theme directory and pixmaps as fallback
|
||||
install -dm755 "${pkgdir}/usr/share/icons/hicolor/512x512/apps"
|
||||
install -dm755 "${pkgdir}/usr/share/pixmaps"
|
||||
|
||||
# Try different possible icon locations
|
||||
if [ -f "${pkgdir}/opt/friendly-kobold/resources/assets/icon.png" ]; then
|
||||
cp "${pkgdir}/opt/friendly-kobold/resources/assets/icon.png" "${pkgdir}/usr/share/icons/hicolor/512x512/apps/friendly-kobold.png"
|
||||
cp "${pkgdir}/opt/friendly-kobold/resources/assets/icon.png" "${pkgdir}/usr/share/pixmaps/friendly-kobold.png"
|
||||
elif [ -f "${pkgdir}/opt/friendly-kobold/assets/icon.png" ]; then
|
||||
cp "${pkgdir}/opt/friendly-kobold/assets/icon.png" "${pkgdir}/usr/share/icons/hicolor/512x512/apps/friendly-kobold.png"
|
||||
cp "${pkgdir}/opt/friendly-kobold/assets/icon.png" "${pkgdir}/usr/share/pixmaps/friendly-kobold.png"
|
||||
elif [ -f "${pkgdir}/opt/friendly-kobold/icon.png" ]; then
|
||||
cp "${pkgdir}/opt/friendly-kobold/icon.png" "${pkgdir}/usr/share/icons/hicolor/512x512/apps/friendly-kobold.png"
|
||||
cp "${pkgdir}/opt/friendly-kobold/icon.png" "${pkgdir}/usr/share/pixmaps/friendly-kobold.png"
|
||||
else
|
||||
echo "Warning: Could not find icon.png in expected locations"
|
||||
|
|
@ -162,7 +167,7 @@ jobs:
|
|||
pkgbase = friendly-kobold
|
||||
pkgdesc = A desktop app for running Large Language Models locally
|
||||
pkgver = ${{ steps.release_info.outputs.version }}
|
||||
pkgrel = 1
|
||||
pkgrel = 2
|
||||
url = https://github.com/lone-cloud/friendly-kobold
|
||||
arch = x86_64
|
||||
license = AGPL-3.0-or-later
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue