Coder Social home page Coder Social logo

anki-code / docker-xonsh-wrapper Goto Github PK

View Code? Open in Web Editor NEW
4.0 4.0 1.0 26 KB

Wrap an app in docker container and catch the signals from docker using xonsh shell.

License: BSD 3-Clause "New" or "Revised" License

Dockerfile 12.14% Python 87.86%
docker xonsh xonsh-dev xontrib

docker-xonsh-wrapper's Introduction

❤️ Sponsorship

🚀 You won't be the same after using this:

  • xxh - Bring your favorite shell wherever you go through the ssh.

  • The xonsh shell - Python-powered shell. Full-featured and cross-platform.

    • Install:
      • xonsh-install - Best way to install xonsh on macOS or Linux and using it as core shell.
    • Learning:
      • xon.sh - I redesigned and reimplemented the main page of xonsh website with all images and texts around.
      • xonsh-cheatsheet - Cheat sheet for xonsh shell with copy-pastable examples.
      • xonsh-rc-awesome - Awesome snippets of code for xonshrc in xonsh shell.
      • Xonsh Community - ask for support.
    • Navigation:
      • jump-to-dir - Jump to used before directory by part of the path. Lightweight zero-dependency implementation of autojump or zoxide projects functionality.
      • back2dir - Return to the most recently used directory when starting the xonsh shell.
      • onepath - Associate files with app and run it without preceding commands.
    • Commandlining:
      • sh - Paste and run commands from bash, zsh, fish, tcsh in xonsh shell.
      • dalias - Library of decorator aliases (daliases) e.g. j = $(@json echo '{}').
      • argcomplete - Tab completion of python and xonsh scripts using argcomplete.
      • clp - Copy output to clipboard.
      • output-search - Get words from the previous command output for the next command.
      • pipeliner - Let your pipe lines flow thru the Python code.
      • pm - Persistent aliases for package managers.
    • Prompt:
      • prompt-bar - The bar prompt for xonsh shell with customizable sections.
      • prompt-starship - Starship cross-shell prompt in xonsh shell.
      • cmd-durations - Show notification when command is done and terminal is not focused.
    • History:
    • Dev tools:
      • xonsh-developer-toolkit - The xonsh developer toolkit contains all spectrum of instrument to develop xonsh shell.
      • xontrib-template - A template to create, packaging and promote xontrib in 5 minutes.
      • xonsh-awesome-cli-app - Example of awesome cli app template for xonsh.
      • macro - Library of the useful macro for the xonsh shell.
      • hist-format - Format xonsh history to post it to Github or another page.
      • docker-xonsh-wrapper - Wrap an app in docker container and catch the signals from docker using xonsh shell.
      • xunter - Profiling the xonsh shell code using hunter.
      • my-xonsh-fork - Convert your xonsh fork package name to the new.
      • xonsh-logo - The xonsh logo, design and pictures for posts, stickers, t-shirts.
    • Portable:
    • External tools:
      • xonsh-prewarmed - Run interactive xonsh session in milliseconds using prewarmed GNU Screen session from the background.
      • xonsh-vim-read - The xonsh shell wrapper to running the command via vim read.
    • Metapackages:
    • Xonsh Enrichment Proposals (XEP):
  • tokenize-output - Get identifiers, names, paths, URLs and words from the command output i.e. use xontrib-output-search.

  • fstrider - File system navigator for reducing keystrokes and doing thing intuitive. Alternative to cd-ls.

  • localsql - Querying csv, xlsx, json local files using SQL as easy as possible.

  • pipi - The simple way to install PyPi packages using pip from directory, PyPi projects, Github links.

  • jj - enJoy Json (JJ) is to syntax highlighting and formatting the json, javascript or python dict object in error-tolerant manner.

  • bar-theme - The shell prompt appearance conception called Bar.

docker-xonsh-wrapper's People

Contributors

anki-code avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Forkers

playfloor

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.