Skip to content

Commit

Permalink
Add Feather Wallet
Browse files Browse the repository at this point in the history
  • Loading branch information
Botspot committed Nov 24, 2024
1 parent 9090b3a commit 51cc1fe
Show file tree
Hide file tree
Showing 9 changed files with 80 additions and 0 deletions.
7 changes: 7 additions & 0 deletions .github/workflows/updates/Feather Wallet.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#!/bin/bash

webVer=$(get_release feather-wallet/feather)
armhf_url="https://github.com/feather-wallet/feather/releases/download/${webVer}/feather-${webVer}-arm.AppImage"
arm64_url="https://github.com/feather-wallet/feather/releases/download/${webVer}/feather-${webVer}-arm64.AppImage"

source $GITHUB_WORKSPACE/.github/workflows/update_github_script.sh
2 changes: 2 additions & 0 deletions apps/Feather Wallet/credits
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Botspot
and austin2804 on discord for the description
6 changes: 6 additions & 0 deletions apps/Feather Wallet/description
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Store Monero cryptocurrency with Feather Wallet - better experience than Monero GUI
Monero is a privacy currency, allowing easy money transfers to others without oppresive governments, hackers, or foreign adversaries knowing how much you sent or to whom.
Feather wallet allows you to store your currency securely. Usually this requires downloading the whole blockchain (Around 60gb for a pruned node), but Feather Wallet allows you to connect to remote nodes and will fetch the blockchain data very fast so you can get transacting quickly. It will check a list of nodes speed and pick the fastest one. Chances are if you have used the offical Monero GUI wallet you have experienced crashes, and sometimes annoying bugs. If you want a less buggy, more simple wallet Feather wallet is for you! It just works....

To run: Menu -> Internet -> Feather Wallet
To run in a terminal: /opt/feather.AppImage
Binary file added apps/Feather Wallet/icon-24.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added apps/Feather Wallet/icon-64.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
29 changes: 29 additions & 0 deletions apps/Feather Wallet/install-32
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
#!/bin/bash

version=2.7.0

#installs libfuse2
enable_module fuse || exit 1

wget -O /tmp/feather.AppImage https://github.com/feather-wallet/feather/releases/download/${version}/feather-${version}-arm.AppImage || error "Failed to download!"
sudo mv -f /tmp/feather.AppImage /opt
sudo chmod +x /opt/feather.AppImage

sudo cp -f "$(dirname "$0")/icon-64.png" /usr/share/icons/hicolor/64x64/apps/feather.png || error "failed to copy icon"

#refresh icon caches
sudo update-icon-caches /usr/share/icons/*
sudo xdg-icon-resource forceupdate --mode system

echo "[Desktop Entry]
Type=Application
Name=Feather Wallet
GenericName=Monero Wallet
Comment=A free Monero desktop wallet
Icon=feather
Exec=/opt/feather.AppImage
Terminal=false
Categories=Network;
StartupNotify=true
StartupWMClass=feather
Keywords=crypto;currency;XMR" | sudo tee /usr/share/applications/feather.desktop >/dev/null || error "Failed to create menu button!"
29 changes: 29 additions & 0 deletions apps/Feather Wallet/install-64
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
#!/bin/bash

version=2.7.0

#installs libfuse2
enable_module fuse || exit 1

wget -O /tmp/feather.AppImage https://github.com/feather-wallet/feather/releases/download/${version}/feather-${version}-arm64.AppImage || error "Failed to download!"
sudo mv -f /tmp/feather.AppImage /opt
sudo chmod +x /opt/feather.AppImage

sudo cp -f "$(dirname "$0")/icon-64.png" /usr/share/icons/hicolor/64x64/apps/feather.png || error "failed to copy icon"

#refresh icon caches
sudo update-icon-caches /usr/share/icons/*
sudo xdg-icon-resource forceupdate --mode system

echo "[Desktop Entry]
Type=Application
Name=Feather Wallet
GenericName=Monero Wallet
Comment=A free Monero desktop wallet
Icon=feather
Exec=/opt/feather.AppImage
Terminal=false
Categories=Network;
StartupNotify=true
StartupWMClass=feather
Keywords=crypto;currency;XMR" | sudo tee /usr/share/applications/feather.desktop >/dev/null || error "Failed to create menu button!"
6 changes: 6 additions & 0 deletions apps/Feather Wallet/uninstall
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#!/bin/bash

#Allow packages required by this app to be uninstalled
purge_packages || exit 1

sudo rm -f /usr/share/applications/feather.desktop /opt/feather.AppImage /usr/share/icons/hicolor/64x64/apps/feather.png
1 change: 1 addition & 0 deletions apps/Feather Wallet/website
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
https://featherwallet.org

0 comments on commit 51cc1fe

Please sign in to comment.