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
d65807b4b0
commit
dd3b1c2593
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 }}>
|
# Maintainer: ${{ steps.release_info.outputs.author_name }} <${{ steps.release_info.outputs.author_email }}>
|
||||||
pkgname=friendly-kobold
|
pkgname=friendly-kobold
|
||||||
pkgver=${{ steps.release_info.outputs.version }}
|
pkgver=${{ steps.release_info.outputs.version }}
|
||||||
pkgrel=1
|
pkgrel=2
|
||||||
pkgdesc="A desktop app for running Large Language Models locally"
|
pkgdesc="A desktop app for running Large Language Models locally"
|
||||||
arch=('x86_64')
|
arch=('x86_64')
|
||||||
url="https://github.com/lone-cloud/friendly-kobold"
|
url="https://github.com/lone-cloud/friendly-kobold"
|
||||||
|
|
@ -140,14 +140,19 @@ jobs:
|
||||||
install -dm755 "${pkgdir}/usr/share/applications"
|
install -dm755 "${pkgdir}/usr/share/applications"
|
||||||
cp "${srcdir}/friendly-kobold.desktop" "${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"
|
install -dm755 "${pkgdir}/usr/share/pixmaps"
|
||||||
|
|
||||||
# Try different possible icon locations
|
# Try different possible icon locations
|
||||||
if [ -f "${pkgdir}/opt/friendly-kobold/resources/assets/icon.png" ]; then
|
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"
|
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
|
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"
|
cp "${pkgdir}/opt/friendly-kobold/assets/icon.png" "${pkgdir}/usr/share/pixmaps/friendly-kobold.png"
|
||||||
elif [ -f "${pkgdir}/opt/friendly-kobold/icon.png" ]; then
|
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"
|
cp "${pkgdir}/opt/friendly-kobold/icon.png" "${pkgdir}/usr/share/pixmaps/friendly-kobold.png"
|
||||||
else
|
else
|
||||||
echo "Warning: Could not find icon.png in expected locations"
|
echo "Warning: Could not find icon.png in expected locations"
|
||||||
|
|
@ -162,7 +167,7 @@ jobs:
|
||||||
pkgbase = friendly-kobold
|
pkgbase = friendly-kobold
|
||||||
pkgdesc = A desktop app for running Large Language Models locally
|
pkgdesc = A desktop app for running Large Language Models locally
|
||||||
pkgver = ${{ steps.release_info.outputs.version }}
|
pkgver = ${{ steps.release_info.outputs.version }}
|
||||||
pkgrel = 1
|
pkgrel = 2
|
||||||
url = https://github.com/lone-cloud/friendly-kobold
|
url = https://github.com/lone-cloud/friendly-kobold
|
||||||
arch = x86_64
|
arch = x86_64
|
||||||
license = AGPL-3.0-or-later
|
license = AGPL-3.0-or-later
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue