All Projects → anki-code → awesome-xonshrc

anki-code / awesome-xonshrc

Licence: other
👓 🐚 Make your xonsh RC file installable with awesome snippets of code.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to awesome-xonshrc

xontrib-prompt-bar
The bar prompt for xonsh shell with customizable sections and Starship support.
Stars: ✭ 27 (-37.21%)
Mutual labels:  iterm2, xonsh, xontrib
xontrib-output-search
Get identifiers, paths, URLs and words from the previous command output and use them for the next command in xonsh shell.
Stars: ✭ 26 (-39.53%)
Mutual labels:  xonsh, xontrib
xontrib-z
Tracks your most used directories, based on 'frecency'.
Stars: ✭ 15 (-65.12%)
Mutual labels:  xonsh, xontrib
carapace-bin
multi-shell multi-command argument completer
Stars: ✭ 42 (-2.33%)
Mutual labels:  xonsh, xontrib
Zoxide
A smarter cd command. Supports all major shells.
Stars: ✭ 4,422 (+10183.72%)
Mutual labels:  xonsh, xontrib
Aura Theme
💅 A beautiful dark theme for your favorite apps.
Stars: ✭ 159 (+269.77%)
Mutual labels:  iterm2
dotfiles
Blugil's dotfiles
Stars: ✭ 23 (-46.51%)
Mutual labels:  iterm2
Terminal Icons
Beautiful icons for your favourite terminal apps like Hyper and iTerm2
Stars: ✭ 149 (+246.51%)
Mutual labels:  iterm2
Iterm2 Material Design
A theme / color scheme for iTerm2 based on Google's Material Design Color Palette
Stars: ✭ 1,741 (+3948.84%)
Mutual labels:  iterm2
squidgefiles
Beautiful dotfiles 🦑
Stars: ✭ 20 (-53.49%)
Mutual labels:  iterm2
Base2Tone-iterm2
Syntax highlighting colorschemes for iTerm2
Stars: ✭ 29 (-32.56%)
Mutual labels:  iterm2
Iterm2 Imagetools
Display images in the command line with iterm2.
Stars: ✭ 232 (+439.53%)
Mutual labels:  iterm2
Iterm2 Borderless
Borderless iTerm2 patch with a few extra features
Stars: ✭ 165 (+283.72%)
Mutual labels:  iterm2
halcyon-iterm
Halcyon Theme for iTerm2
Stars: ✭ 49 (+13.95%)
Mutual labels:  iterm2
Dotfiles
📍 My dotfiles for macOS using Fish/Zsh, Neovim, and Tmux
Stars: ✭ 151 (+251.16%)
Mutual labels:  iterm2
httpie-image
HTTPie plugin to display images in iTerm2
Stars: ✭ 23 (-46.51%)
Mutual labels:  iterm2
Iterm2 Icons
Replacement icon for iTerm2 or other macOS terminal apps. Designed for Big Sur.
Stars: ✭ 146 (+239.53%)
Mutual labels:  iterm2
Bv
Quickly view satellite imagery, hyperspectral imagery, and machine learning image outputs directly in your iTerm2 terminal.
Stars: ✭ 215 (+400%)
Mutual labels:  iterm2
bliss-zsh
A delicate Zsh theme that injects color without overwhelming your workspace
Stars: ✭ 20 (-53.49%)
Mutual labels:  iterm2
Givegif
GIFs on the command line
Stars: ✭ 212 (+393.02%)
Mutual labels:  iterm2

Awesome snippets of code for xonshrc in xonsh shell.

If you like the idea click on the repo and tweet.

Use cases

Create your own pip-installable RC based on the awesome xonsh RC

  1. Fork this repository
  2. Rename the repository to xontrib-rc-yourname
  3. Change the name in setup.py
  4. Change the name of xontrib/rc_awesome.xsh to xontrib/rc_yourname.xsh
  5. Add xontribs you need to setup.py (the xontribs will be installed automatically during pip install)
  6. Now you can just run anywhere:
    pip install -U git+https://github.com/yourname/xontrib-rc-yourname
    echo 'xontrib load rc_yourname' >> ~/.xonshrc
    xonsh
  7. Increment version to update the package using pip install -U git+https://github.com/yourname/xontrib-rc-yourname

Copy and paste

Just read rc_awesome and copy the snippets to your xonsh RC.

Or add awesome xonsh RC to the end of your xonshrc:

curl -s https://raw.githubusercontent.com/anki-code/xontrib-rc-awesome/main/xontrib/rc_awesome.xsh >> ~/.xonshrc

Or install awesome xonsh RC as a package with automatically installable xontribs:

pip install -U git+https://github.com/anki-code/xontrib-rc-awesome
echo 'xontrib load rc_awesome' >> ~/.xonshrc
xonsh

Learn from xonsh RC gurus

See also

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].