Skip to content

albinekb/enhanced-slack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌴 Enhanced Slack

This is a proof of concept to test the idea of enhancing Slack.app.

Current features:

  • Syntax highlight using highlight.js
  • Double click to edit message

Next up:

  • Hot code reloading (no need to restart Slack.app)
  • Make default features configurable
  • Plugins (inject your own css & js)
  • Documentation

Feel free to PR/open an issue with suggestions/beautifications! 👌

Install

git clone git@github.com:albinekb/enhanced-slack.git
cd enhanced-slack
yarn
yarn run inject

Running inject will:

  • Backup the original app.asar
  • Extract the app.asar archive
  • Add some js to it
  • Re-pack the app.asar

Restart Slack, you should now see syntax highlighting 💅

Remove

yarn run eject

Running eject will:

  • Restore the original app.asar
  • Cleanup build files