This package provides simple manageability of using perspeen workspaces with helm interface.
helm-perspeen
is available in the MELPA archive.
Please, follow the installation instructions from MELPA main page and you'll be able to install helm-perspeen
with:
<M-x> package-install helm-perspeen
M-x helm-perspeen
: Display all workspaces and current workspace's tabs. and allow switching to a buffer.
helm-source-perspeen-tabs
: List tags in the current workspace.helm-source-perspeen-workspaces
: List all workspaces.helm-source-perspeen-create-workspace
: Create a new workspace.
Using use-package:
(use-package helm-perspeen :ensure t)
(require 'package)
(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/"))
(package-initialize)
(require 'use-package)
(use-package powerline
:config
(powerline-default-theme))
(use-package perspeen
:init
(setq perspeen-use-tab t)
:config
(perspeen-mode +1))
(use-package helm
:bind
(("C-c z" . helm-perspeen))
:config
(use-package helm-projectile)
(use-package helm-perspeen)
(setq helm-mini-default-sources
'(helm-source-perspeen-tabs
helm-source-buffers-list
helm-source-perspeen-workspaces
helm-source-projectile-projects
helm-source-recentf
helm-source-buffer-not-found))
(helm-mode 1))