Skip to main content

No project description provided

Project description

What this is

It’s All Ghosts is a universal “editor extension” for the GhostText browser add-on.

While It’s All Text was able to spawn almost any editor, GhostText focuses on such editors that are able to run plugin code on their own. This leaves users of most simple editors, like joe, jupp, nano, gedit or kwrite behind.

Compared to fully supported editors, there is a small trade-off: GhostText can update the text live between the input field and the editor. This is not possible with It’s All Ghosts. Instead, It’s All Ghosts simply spawns the editor on connect and passes the file contents back on exit. It does, however, update the temporary file upon a change notification from the browser and some editors track file modifications - don’t use that, however, because it will almost certainly destroy your contents somewhere.

But apart from that, you can now again use your favourite editor again!

How to define your editor

It’s All Ghosts defaults to running nano in an xterm.

You can place your own script to execute as editor into $XDG_CONFIG_HOME/itsallghosts_cmd. Example:

exec konsole --separate -e jstar $*

This example runs jstar (from the joe suite) in KDE’s Konsole instead.

How to run

Just make sure that itsallghosts is running in your desktop session.

Development and contributing

It’s All Ghosts is very basic and sure can use some improvements. You can report issues or contribute in the EduGit repository (also open to GitHub and other users).

It’s All Ghosts is licenced under the MIT license (see the LICENSE file for the text).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ItsAllGhosts-0.1.tar.gz (4.2 kB view details)

Uploaded Source

File details

Details for the file ItsAllGhosts-0.1.tar.gz.

File metadata

  • Download URL: ItsAllGhosts-0.1.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for ItsAllGhosts-0.1.tar.gz
Algorithm Hash digest
SHA256 a393611696a2ed5011364ad8debef13e0fdc1f8516af7876079fc6c7860cd1a6
MD5 49c28b13f7e0a07ad419af58e4125075
BLAKE2b-256 6bacb66f26d62736df5db904ff555d3e8d835573782fb4673e0d862e5b029812

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page