From 00199ccd936bb8538dd1d6015c2e39279654b31e Mon Sep 17 00:00:00 2001 From: Noorhteen Raja NJ Date: Wed, 8 May 2024 11:47:32 +0530 Subject: [PATCH] docs: Update README.md remove vertical space betweek list items --- docs/README.md | 64 -------------------------------------------------- 1 file changed, 64 deletions(-) diff --git a/docs/README.md b/docs/README.md index b5f93c9..a17a0d2 100644 --- a/docs/README.md +++ b/docs/README.md @@ -38,11 +38,8 @@ These [modules](https://xon.sh/api/_autosummary/xontribs/xontrib.html) are part ## Python virtual-environment management - [vox](https://github.com/xonsh/xontrib-vox) - Python virtual environment manager for xonsh. - - [autovox](https://github.com/xonsh/xontrib-vox) - A framework for automatic vox.\* [voxapi](https://github.com/xonsh/xontrib-vox) - API for vox. - - [avox](https://github.com/AstraLuma/xontrib-avox) - Policy for autovox based on project directories. - - [avox_poetry](https://github.com/jnoortheen/xontrib-avox-poetry) - auto-activate venv as one cd into a poetry project folder. Activate `.venv` inside the project folder is also supported. ## Tab-completions @@ -50,65 +47,39 @@ These [modules](https://xon.sh/api/_autosummary/xontribs/xontrib.html) are part *Extends auto-completion capabilities* - [abbrevs](https://github.com/xonsh/xontrib-abbrevs) - Expands input words as you type in xonsh shell (fish-shell-like abbreviations). - - [apt_tabcomplete](https://github.com/DangerOnTheRanger/xonsh-apt-tabcomplete) - Adds tabcomplete functionality to apt-get/apt-cache inside of xonsh. - - [argcomplete](https://github.com/anki-code/xontrib-argcomplete) - Argcomplete support to tab completion of python and xonsh scripts in xonsh. - - [bash_completions_dirs](https://pypi.org/project/xontrib-bash-completions-dirs) - Autocomplete loading from directories for the xonsh. - - [django](https://github.com/jnoortheen/xontrib-django) - Django management command completions for Xonsh shell. - - [docker_tabcomplete](https://github.com/xsteadfastx/xonsh-docker-tabcomplete) - Adds tabcomplete functionality to docker inside of xonsh. - - [fish_completer](https://github.com/xonsh/xontrib-fish-completer) - Populate rich completions using fish shell instead of bash. - - [jedi](https://github.com/xonsh/xontrib-jedi) - Use Jedi as xonsh's python completer. - - [makefile_complete](https://pypi.org/project/xontrib-makefile-complete) - Adds tabcomplete functionality to make inside of xonsh. - - [scrapy_tabcomplete](https://github.com/Granitas/xonsh-scrapy-tabcomplete) - Adds tabcomplete functionality to scrapy inside of xonsh. ## Directory Navigation - [autojump](https://github.com/wshanks/xontrib-autojump) - autojump support for xonsh. - - [back2dir](https://github.com/anki-code/xontrib-back2dir) - Return to the most recently used directory when starting the xonsh shell. For example, if you were in the '/work' directory when you last exited xonsh, then your next xonsh session will start in the '/work' directory, instead of your home directory. - - [broot](https://github.com/jnoortheen/xontrib-broot) - supports broot with br alias. - - [cd](https://github.com/eugenesvk/xontrib-cd) - 'cd' to any path without escaping in xonsh shell ('cd '→'cd! '). - - [free_cwd](https://github.com/xonsh/xontrib-free-cwd) - This will release the lock on the current directory whenever the prompt is shown. - - [fstrider](https://github.com/anki-code/fstrider) - File system navigator for reducing keystrokes and doing thing intuitive. Alternative to cd-ls. - - [hist_navigator](https://github.com/jnoortheen/xontrib-hist-navigator) - fish like `nextd` and `prevd` with default keybindings. - - [jump-to-dir](https://github.com/anki-code/xontrib-jump-to-dir) - Jump to used before directory by part of the path. Lightweight zero-dependency implementation of autojump or zoxide projects functionality. - - [up](https://github.com/oh-my-xonsh/xontrib-up) - The fast way to go up directories. - - [z](https://github.com/AstraLuma/xontrib-z) - Tracks your most used directories, based on 'frecency'. - - [zoxide](https://github.com/dyuri/xontrib-zoxide) - Zoxide integration for xonsh. - - [dotdot](https://github.com/yggdr/xontrib-dotdot) - "...." -> "cd ../../..". ## Prompts - [powerline](https://github.com/santagada/xontrib-powerline) - Powerline for Xonsh shell. - - [powerline2](https://github.com/vaaaaanquish/xontrib-powerline2) - Powerline for Xonsh shell forked from santagada/xontrib-powerline. - - [powerline3](https://github.com/jnoortheen/xontrib-powerline3) - Powerline theme with native $PROMPT_FIELDS support. - - [powerline_binding](https://github.com/dyuri/xontrib-powerline-binding) - Uses powerline to render the xonsh prompt. - - [prompt_bar](https://github.com/anki-code/xontrib-prompt-bar) - An elegance bar style for prompt. - - [prompt_starship](https://github.com/anki-code/xontrib-prompt-starship) - [Starship prompt](https://github.com/starship/starship) in xonsh shell. - - [prompt_vi_mode](https://github.com/t184256/xontrib-prompt-vi-mode) - vi-mode status formatter for xonsh prompt ### Prompt tweaks @@ -118,9 +89,7 @@ These [modules](https://xon.sh/api/_autosummary/xontribs/xontrib.html) are part ## Theming & Styling - [base16_shell](https://github.com/ErickTucto/xontrib-base16-shell) - Change base16 shell themes. - - [gruvbox](https://github.com/rpdelaney/xontrib-gruvbox) - A gruvbox color scheme for xonsh. - - [dracula](https://github.com/agoose77/xontrib-dracula) - Dracula theme for xonsh. ## Language extensions @@ -132,75 +101,42 @@ These [modules](https://xon.sh/api/_autosummary/xontribs/xontrib.html) are part ## Integrations - [bashisms](https://xon.sh/api/_autosummary/xontribs/xontrib.bashisms.html#module-xontrib.bashisms) - Bash-like interface extensions for xonsh. - - [distributed](https://github.com/xonsh/xontrib-distributed) - The [distributed](https://pypi.org/project/distributed/) parallel computing library hooks for xonsh. - - [jupyter](https://github.com/xonsh/xontrib-jupyter) - Jupyter Notebook kernel for Xonsh. - - [kitty](https://github.com/scopatz/xontrib-kitty) - Xonsh hooks for the Kitty terminal emulator. - - [mpl](https://github.com/xonsh/xontrib-mpl) - Matplotlib hooks for xonsh, including the new 'mpl' alias that displays the current figure on the screen. - - [langenv](https://github.com/dyuri/xontrib-langenv) - pyenv/nodenv/goenv/rbenv integration for xonsh. - - [xonsh-prewarmed](https://github.com/anki-code/xonsh-prewarmed) - run interactive xonsh session in milliseconds using prewarmed GNU Screen session from the background. - - [homebrew](https://github.com/eugenesvk/xontrib-homebrew) - Add Homebrew's shell environment to xonsh shell on macOS/Linux. - - [init_ssh_agent](https://github.com/theRealBithive/xontrib-init-ssh-agent) - ssh-agent initialization. - - [ssh_agent](https://github.com/dyuri/xontrib-ssh-agent) - ssh-agent integration. - - [shadowenv](https://github.com/zscholl/xontrib-shadowenv) - [shadowenv](https://github.com/Shopify/shadowenv) integration. - - [tcg](https://github.com/zasdfgbnm/tcg/tree/master/shells/xonsh) - tcg integration. - - [xo](https://github.com/scopatz/xo) - 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. - - [xxh](https://github.com/xxh/xxh) - Using xonsh wherever you go through the ssh. ## Plugins - [autoxsh](https://github.com/Granitas/xonsh-autoxsh) - Adds automatic execution of xonsh script files called `.autoxsh` when enterting a directory with `cd` function. - - [chatgpt](https://github.com/jpal91/xontrib-chatgpt) - Adds ability to communicate with OpenAI's ChatGPT directly from the command line. - - [clp](https://github.com/anki-code/xontrib-clp) - Copy output to clipboard. Cross-platform. - - [cmd_done](https://github.com/jnoortheen/xontrib-cmd-durations) - send notification once long-running command is finished. Adds `long_cmd_duration` field to $PROMPT_FIELDS. - - [commands](https://github.com/jnoortheen/xontrib-commands) - Some useful commands/aliases to use with Xonsh shell. - - [default-command](https://github.com/oh-my-xonsh/xontrib-default-command) - Run a default command when you press return on an empty command line. - - [direnv](https://github.com/74th/xonsh-direnv) - Supports direnv. - - [brace-expansion](https://pypi.org/project/xontrib-brace-expansion/) - Implements simple brace expansion: `a{d,c,b}e` -> `ade ace abe` - - [fzf-widgets](https://github.com/laloch/xontrib-fzf-widgets) - Adds some fzf widgets to your xonsh shell. - - [skim](https://github.com/eugenesvk/xontrib-skim) - Fuzzy-search (with skim) xonsh history of commands and their CWDs, zoxide cd history (CWD/dir support in-place navigation), files/dirs in the current directory, ssh hosts. - - [gitinfo](https://github.com/dyuri/xontrib-gitinfo) - Displays git information on entering a repository folder. Uses `onefetch` if available. - - [histcpy](https://github.com/con-f-use/xontrib-histcpy) - Useful aliases and shortcuts for extracting links and textfrom command output history and putting them into the clipboard. - - [macro](https://github.com/anki-code/xontrib-macro) - Library of the useful macros for the xonsh shell. - - [onepath](https://github.com/anki-code/xontrib-onepath) - When you click to a file or folder in graphical OS they will be opened in associated app.The xontrib-onepath brings the same logic for the xonsh shell. Type the filename or pathwithout preceding command and an associated action will be executed. The actions are customizable. - - [output_search](https://github.com/anki-code/xontrib-output-search) - Get identifiers, names, paths, URLs and words from the previous command output and use them for the next command. - - [pipeliner](https://github.com/anki-code/xontrib-pipeliner) - Let your pipe lines flow thru the Python code in xonsh. - - [pyrtn](https://github.com/dyuri/xontrib-pyrtn) - IPython like In\[\]/Out\[\] to access python return values in the current session. - - [readable-traceback](https://github.com/6syun9/xontrib-readable-traceback) - Make traceback easier to see for xonsh. - - [schedule](https://github.com/AstraLuma/xontrib-schedule) - Xonsh task scheduling. - - [sh](https://github.com/anki-code/xontrib-sh) - Paste and run commands from bash, zsh, fish in xonsh shell. - - [xpg](https://github.com/fengttt/xsh/tree/master/py) - Run/plot/explain sql query for PostgreSQL. ### History backends