mirror of
https://github.com/xonsh/xonsh.git
synced 2025-03-05 17:00:58 +01:00
178 lines
5.8 KiB
JSON
178 lines
5.8 KiB
JSON
{"xontribs": [
|
|
{"name": "distributed",
|
|
"package": "xonsh",
|
|
"url": "http://xon.sh",
|
|
"description": [
|
|
"The distributed parallel computing library hooks for xonsh. ",
|
|
"Importantly this provides a subsitute 'dworker' command which enables ",
|
|
"distributed workers to have access to xonsh builtins.\n\n",
|
|
"Furthermore, this xontrib adds a 'DSubmitter' context manager for ",
|
|
"executing a block remotely. Moroever, this also adds a convienece ",
|
|
"function 'dsubmit()' for creating DSubmitter and Executor instances ",
|
|
"at the same time. Thus users may submit distributed jobs with::\n\n",
|
|
" with dsubmit('127.0.0.1:8786', rtn='x') as dsub:\n",
|
|
" x = $(echo I am elsewhere)\n\n",
|
|
" res = dsub.future.result()\n",
|
|
" print(res)\n\n",
|
|
"This is useful for long running or non-blocking jobs."]
|
|
},
|
|
{"name": "mpl",
|
|
"package": "xonsh",
|
|
"url": "http://xon.sh",
|
|
"description": ["Matplotlib hooks for xonsh, including the new 'mpl' alias ",
|
|
"that displays the current figure on the screen."]
|
|
},
|
|
{"name": "vox",
|
|
"package": "xonsh",
|
|
"url": "http://xon.sh",
|
|
"description": ["Python virtual environment manager for xonsh."]
|
|
},
|
|
{"name": "prompt_ret_code",
|
|
"package": "xontrib-prompt-ret-code",
|
|
"url": "https://github.com/Siecje/xontrib-prompt-ret-code",
|
|
"description": ["Adds return code info to the prompt"]
|
|
},
|
|
{"name": "xo",
|
|
"package": "exofrills",
|
|
"url": "https://github.com/scopatz/xo",
|
|
"description": ["Adds an 'xo' alias to run the exofrills text editor in the ",
|
|
"current Python interpreter session. This shaves off a ",
|
|
"bit of the startup time when running your favorite, minimal ",
|
|
"text editor."]
|
|
},
|
|
{"name": "apt_tabcomplete",
|
|
"package": "xonsh-apt-tabcomplete",
|
|
"url": "https://github.com/DangerOnTheRanger/xonsh-apt-tabcomplete",
|
|
"description": ["Adds tabcomplete functionality to apt-get/apt-cache inside of xonsh."]
|
|
},
|
|
{"name": "docker_tabcomplete",
|
|
"package": "xonsh-docker-tabcomplete",
|
|
"url": "https://github.com/xsteadfastx/xonsh-docker-tabcomplete",
|
|
"description": ["Adds tabcomplete functionality to docker inside of xonsh."]
|
|
},
|
|
{"name": "pacman_tabcomplete",
|
|
"package": "xonsh-pacman-tabcomplete",
|
|
"url": "https://github.com/gforsyth/xonsh-pacman-tabcomplete",
|
|
"description": ["Adds tabcomplete functionality to pacman inside of xonsh."]
|
|
},
|
|
{"name": "scrapy_tabcomplete",
|
|
"package": "xonsh-scrapy-tabcomplete",
|
|
"url": "https://github.com/Granitas/xonsh-scrapy-tabcomplete",
|
|
"description": ["Adds tabcomplete functionality to scrapy inside of xonsh."]
|
|
},
|
|
{"name": "vox_tabcomplete",
|
|
"package": "xonsh-vox-tabcomplete",
|
|
"url": "https://github.com/Granitas/xonsh-vox-tabcomplete",
|
|
"description": ["Adds tabcomplete functionality to vox inside of xonsh."]
|
|
},
|
|
{"name": "autoxsh",
|
|
"package": "xonsh-autoxsh",
|
|
"url": "https://github.com/Granitas/xonsh-autoxsh",
|
|
"description": ["Adds automatic execution of xonsh script files called",
|
|
"`.autoxsh` when enterting a directory with `cd` function"]
|
|
},
|
|
{"name": "xonda",
|
|
"package": "xonda",
|
|
"url": "https://github.com/gforsyth/xonda",
|
|
"description": ["A thin wrapper around conda with tab completion"]
|
|
},
|
|
{"name": "avox",
|
|
"package": "xontrib-avox",
|
|
"url": "https://github.com/astronouth7303/xontrib-avox",
|
|
"description": ["Automatic (de)activation of virtual environments as you cd around"]
|
|
},
|
|
{"name": "z",
|
|
"package": "xontrib-z",
|
|
"url": "https://github.com/astronouth7303/xontrib-z",
|
|
"description": ["Tracks your most used directories, based on 'frecency'."]
|
|
}
|
|
],
|
|
"packages": {
|
|
"exofrills": {
|
|
"license": "WTFPL",
|
|
"url": "http://exofills.org",
|
|
"install": {
|
|
"conda": "conda install -c conda-forge xo",
|
|
"pip": "pip install exofrills"}
|
|
},
|
|
"xonsh": {
|
|
"license": "BSD 3-clause",
|
|
"url": "http://xon.sh",
|
|
"install": {
|
|
"conda": "conda install -c conda-forge xonsh",
|
|
"pip": "pip install xonsh",
|
|
"aura": "sudo aura -A xonsh",
|
|
"yaourt": "yaourt -Sa xonsh"}
|
|
},
|
|
"xontrib-prompt-ret-code": {
|
|
"license": "MIT",
|
|
"url": "https://github.com/Siecje/xontrib-prompt-ret-code",
|
|
"install": {
|
|
"pip": "pip install xontrib-prompt-ret-code"
|
|
}
|
|
},
|
|
"xonsh-apt-tabcomplete": {
|
|
"license": "BSD 2-clause",
|
|
"url": "https://github.com/DangerOnTheRanger/xonsh-apt-tabcomplete",
|
|
"install": {
|
|
"pip": "pip install xonsh-apt-tabcomplete"
|
|
}
|
|
},
|
|
"xonsh-docker-tabcomplete": {
|
|
"license": "MIT",
|
|
"url": "https://github.com/xsteadfastx/xonsh-docker-tabcomplete",
|
|
"install": {
|
|
"pip": "pip install xonsh-docker-tabcomplete"
|
|
}
|
|
},
|
|
"xonsh-pacman-tabcomplete": {
|
|
"license": "MIT",
|
|
"url": "https://github.com/gforsyth/xonsh-pacman-tabcomplete",
|
|
"install": {
|
|
"pip": "pip install xonsh-pacman-tabcomplete"
|
|
}
|
|
},
|
|
"xonsh-scrapy-tabcomplete": {
|
|
"license": "GPLv3",
|
|
"url": "https://github.com/Granitas/xonsh-scrapy-tabcomplete",
|
|
"install": {
|
|
"pip": "pip install xonsh-scrapy-tabcomplete"
|
|
}
|
|
},
|
|
"xonsh-vox-tabcomplete": {
|
|
"license": "GPLv3",
|
|
"url": "https://github.com/Granitas/xonsh-vox-tabcomplete",
|
|
"install": {
|
|
"pip": "pip install xonsh-vox-tabcomplete"
|
|
}
|
|
},
|
|
"xonsh-autoxsh": {
|
|
"license": "GPLv3",
|
|
"url": "https://github.com/Granitas/xonsh-autoxsh",
|
|
"install": {
|
|
"pip": "pip install xonsh-autoxsh"
|
|
}
|
|
},
|
|
"xonda": {
|
|
"license": "MIT",
|
|
"url": "https://github.com/gforsyth/xonda",
|
|
"install": {
|
|
"pip": "pip install xonda"
|
|
}
|
|
},
|
|
"xontrib-avox": {
|
|
"license": "GPLv3",
|
|
"url": "https://github.com/astronouth7303/xontrib-avox",
|
|
"install": {
|
|
"pip": "pip install xontrib-avox"
|
|
}
|
|
},
|
|
"xontrib-z": {
|
|
"license": "GPLv3",
|
|
"url": "https://github.com/astronouth7303/xontrib-z",
|
|
"install": {
|
|
"pip": "pip install xontrib-z"
|
|
}
|
|
}
|
|
}
|
|
}
|