Download the repository and load wi-project.el or wi-servers.el in Emacs
config ~/.emacs:
(load "PATH_TO_REPOSITORY/wi-project.el")
(load "PATH_TO_REPOSITORY/wi-servers.el")First of all you need to define wi-groups-direcotory and wi-projects-directories:
(setq wi-groups-direcotory "~/gitlab")
(setq wi-projects-directories '("~/src" "~/archive/src"))Then you could use one commands bellow.
wi-project-ivyopens Ivy window to find a project.wi-project-browse-at-remoteopens project with browser.wi-project-list-describeopens Magit for a project.wi-project listprojects in tablist-mode.
Open a list of servers in .intr domain with wi-installed-servers list
servers, mark them with m key and apply one of commands:
wi-servers-list-open-ansible-consoleA open Ansible console.wi-servers-list-trampf open TRAMP.wi-servers-list-tramp-sudoF open TRAMP as root (via sudo).wi-servers-list-xpanes-open-terminalS open xpanes with interactive SSH session.wi-servers-list-xpanes-open-topt open xpanes withtopcommand.