Go to file
2024-12-05 17:09:08 -05:00
patches Fix patches to account for matrix-react-sdk being merged into element-web 2024-10-30 14:24:16 -04:00
.gitignore Fix patches to account for matrix-react-sdk being merged into element-web 2024-10-30 14:21:22 -04:00
download_element.sh removing --depth 1 to fix Element missing a version number. 2024-11-25 20:02:14 -05:00
LICENSE Refactoring to use frantic from paranoia.wf's format. Greentext is back 2024-09-14 16:49:09 -04:00
README.md Update readme 2024-12-05 17:09:08 -05:00

Element Web Patches

Patch Description
add_custom_reactions.sh Adds custom text reactions to the emoji picker. Edit reactions.yaml to set which reactions are added.
add_greentext.sh Adds greentext, both as a /greentext command and by starting a message with ">".
delete_login_footer.sh Will delete the footer at the bottom of the login/register screen, removing useless links and making it cleaner.
rename_remove_and_ban.sh Allows you to rename 'Remove' and 'Ban' to something else, you can change it by editing the script.
replace_config_file.sh Swaps the default config.json with your own.
replace_login_background.sh Allows you to replace the background on the login/register screen
replace_notification_sound.sh Allows you to replace the notification sound
remove-share-to-nonfree-services.sh Removes the option to share to non-free services (Facebook, Twitter, etc) in any share dialogs.

Requirements

Instructions

  1. Clone the Element Web patches
git clone https://code.glowers.club/q/element-web-patches.git && cd element-web-patches
  1. Clone the Element Web source code
./download_element.sh
  1. Run scripts from the patches directory. patch_all.sh will run all of them. Read the script to see how to run individual patches.
cd patches/
./patch_all.sh
  1. Build Element Web
cd ../element-web
yarn dist

License

GNU General Public License version 3.0 or later