This is a read-only mirror of pymolwiki.org
Difference between revisions of "Plugindirectory"
Line 1: | Line 1: | ||
− | + | == Introduction == | |
− | + | This page describes how to set up a personal plugin directory, that will automatically install plugins herein. | |
+ | It supports single python files as well as directories which contain a __init__.py file. | ||
− | + | This plugin is being used in the Pymol-script-repo project [http://www.pymolwiki.org/index.php/Git_intro Pymol-script-repo]. | |
− | + | == Adding Pymol-script-repo to PyMOL search path == | |
− | ''' | + | You should have the "Pymol-script-repo" directory or another directory with your plugins to the PyMOL search path. |
− | + | We need to import and also import folder '''plugins''' before the GUI launches. So insert into your [[pymolrc|$HOME/.pymolrc]] file: | |
− | |||
− | ''' | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== For windows users === | === For windows users === | ||
# Open notepad | # Open notepad |
Revision as of 16:15, 3 December 2011
Introduction
This page describes how to set up a personal plugin directory, that will automatically install plugins herein. It supports single python files as well as directories which contain a __init__.py file.
This plugin is being used in the Pymol-script-repo project Pymol-script-repo.
Adding Pymol-script-repo to PyMOL search path
You should have the "Pymol-script-repo" directory or another directory with your plugins to the PyMOL search path. We need to import and also import folder plugins before the GUI launches. So insert into your $HOME/.pymolrc file:
For windows users
- Open notepad
- Write (Remember forward slashes)
import sys sys.path.append('C:/Users/YOURNAME/Documents/Pymol-script-repo') import plugins
Save under: C:/Users/YOURNAME/pymolrc.pym (Set: "Save as type" to "All files")
For Ubuntu/Mint users
gedit ~/.pymolrc
Write
import sys sys.path.append('/home/YOURNAME/Software/pymol/Pymol-script-repo') import plugins
Save and exit
Python Code
This code has been put under version control. In the project, Pymol-script-repo.
For a color coded view:
https://github.com/Pymol-Scripts/Pymol-script-repo/blob/master/__init__.py