p-e-w / finalterm

At last – a modern terminal emulator (NO LONGER MAINTAINED)
http://finalterm.org
GNU General Public License v3.0
3.84k stars 179 forks source link

Implement proper package system #284

Open p-e-w opened 10 years ago

p-e-w commented 10 years ago

Taking a page out of Sublime Text's great book, Final Term should have its own Packages directory in .config with the property that any Final Term extension file (.ftcolors, .fttheme, .ftkeys, .ftcommands, .ftmenu, ...) in a subfolder of that directory automatically gets recognized and loaded on startup.

This would allow people to package all customizations forming a plugin into, say, a GitHub repo, which can then be "installed" with a simple git clone, and pave the way for a built-in extension management system.

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.