Giter Club home page Giter Club logo

geditsafetysave's Introduction

Summary
=======

This plugin will cause "gedit" to immediately and automatically stash all 
unsaved documents. 


Details
=======

Once this plugin is installed and enabled (within the plugin listing, in 
"gedit"), all unsaved documents will begin to be watched. When an unsaved
document is saved by the user, its file in temporary storage will be deleted.
If all unsaved documents are saved by the user and all temporary files are
removed, the storage directory will be removed. All old temporary files will 
be periodically cleaned-up (currently, every four weeks).

Your unsaved documents will be stored under a directory named after the 
date/time that your "gedit" session was started. For example:

    ~/.gedit-unsaved/20131027-052807/Untitled Document 1


Lastly, this plugin will observe your "autosave" setting. If "autosave" is 
disabled, this plugin will not do anything. Otherwise, your unsaved documents 
will be stored at the same frequency. In other words, if your "autosave" is 
configured for two-minutes, this is the frequency at which your unsaved 
documents will be stored.


Dependencies
============

invoke (Python package)


Getting Started
===============

1) Run "invoke install" as the current user.
2) Open "gedit", and enable the "Safety Save" plugin.
3) Make sure your "autosave" setting is turned-on and configured for an 
   appropriate frequency.

geditsafetysave's People

Contributors

dsoprea avatar

Watchers

James Cloos avatar capi1O avatar

Forkers

coolbreeze413

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.