Keep a central registry of desktop files
Find a file
Tom Willemse 131cd421c0 Add desktop-registry-remove-desktop
- desktop-registry.el (desktop-registry--completing-read):
  (desktop-registry-remove-desktop): New functions.
  (desktop-registry-change-desktop): Use
  `desktop-registry--completing-read' to interactively ask the user
  which desktop to switch to.
2013-08-06 15:53:20 +02:00
.gitignore Initial commit 2013-06-04 01:57:06 +02:00
desktop-registry.el Add desktop-registry-remove-desktop 2013-08-06 15:53:20 +02:00
NEWS Add desktop-registry-remove-desktop 2013-08-06 15:53:20 +02:00
README.org Add desktop-registry-remove-desktop 2013-08-06 15:53:20 +02:00

Desktop registry

After reading this post I started using desktop.el as a simple project file-like system. The only problem was that remembering which desktops were where and switching between them is bothersome. This module tries to fix that.

Installation

If you have Marmalade set up you can just use:

M-x package-install <RET> desktop-registry

Usage

You can use desktop-registry-prepend-directory to add a new directory to the registry, or desktop-registry-prepend-current-desktop to add the currently loaded desktop to the registry. If you enable desktop-registry-auto-register it will automatically add new desktop files to the registry when you use desktop-save.

To switch between desktops you can use desktop-registry-change-desktop, this will prompt (with completion) for the directory you would like to load.

When you're done with a desktop or want to get rid of a desktop for another reason you can use desktop-registry-remove-desktop.