Description
Notice: This is an experimental version x-cmd: Bootstrap 1000+ command line tools in seconds. x-cmd.com
Introduction
- Supports one-click execution of hosted scripts in the posixcompatible shells (ash/bash/dash/zsh, with more to be supported in the future), even innon-scratch lightweight container images such as busybox and alpine.
- Supports installation of programming language runtimes (currently supports node, python, java, etc.), allowing users to execute hosted scripts with oneclick on environments with x environment.
- Enhances the user experience of posix shell with themes, quickpath navigation, and better shell intelligent completion and prompting features to be added in the future.
- Provides a range of interactive CLI tools (gh for github, gt for gitee, with more tool modules to be released in the next six months).
- Extremely light and fast: the size of the full-featured moduleinstallation package does not exceed 1.1MB, and the shell loadingtime after initial startup generally does not exceed 100ms.
Now there are more than 210 modules, more than 520 packages, and more than 1200 install receipes ~
Installation Instructions
Installation
Run x-cmd
. Then, either open a new POSIX shell or run source ~/.x-cmd.root/X
Reporting Issues
If you encounter any issues or have suggestions, please open an issue at:
https://github.com/x-cmd/x-cmd/issues
Active Releases
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
Release | Architectures | Repo Download |
---|---|---|
![]() |
x86_64 (2)* | Centos-stream 10 (11 downloads) |
![]() |
aarch64 (0)*, x86_64 (2)* | Fedora 41 (21 downloads) |
![]() |
aarch64 (4)*, ppc64le (0)*, s390x (0)*, x86_64 (0)* | Fedora rawhide (3 downloads) |
![]() |
aarch64 (0)*, x86_64 (0)* | openSUSE Leap 15.6 (5 downloads) |
* Total number of downloaded packages.
Quick Enable
#> dnf copr enable qiakai/x-cmd
More info about enabling Copr repositories