Skip to content

v1.0.1

Latest
Compare
Choose a tag to compare
@letydoesstuff letydoesstuff released this 26 Sep 13:24
b6cf640

Changelog

Changes

  • License change to match Mastodon

No functional difference from v1.0.0.

Versions

This release supports Mastodon v4.0.0 to v4.2.0. I'll try to update this text as time goes on, but if your version of Mastodon is listed as one of the tags on this commit, you're good to go.

Installation

To begin, switch to the mastodon user if you haven't already.

su - mastodon

Navigate to the Mastodon root directory.

cd ~mastodon/live

Download the Nobird Emoji repo and extract its emoji folder over the stock files.

curl -s -L https://github.com/letydoesstuff/mastodon-nobird-emoji/archive/b6cf640.tar.gz | tar -C public -xzf - mastodon-nobird-emoji-b6cf640dfa5d34130f927859380220c22b55ad4f/emoji --strip-components=1

Rebuild all assets.

yarn build:production

Switch back to root.

exit

Lastly, restart/reload all Mastodon services.

systemctl restart mastodon-sidekiq
systemctl reload mastodon-web

Visit https://yourmastodon.instance/emoji/e50a.svg in an incognito tab. If you see this, then everything worked correctly!

Uninstallation

Just follow the same instructions as above, but swap out the curl command with this:

curl -s -L https://github.com/mastodon/mastodon/archive/e02812d.tar.gz | tar -C public -xzf - mastodon-e02812d5b63b4909fff9c0c7246e80745c4c703e/public/emoji --strip-components=2