Files
miaou-bash/README.md
T
2026-08-18 18:01:59 +04:00

62 lines
1.7 KiB
Markdown

# MIAOU-BASH
MIAOU-BASH is a mix of scripts and settings aiming for leveraging
your terminal experience. As the name suggests, it is based on Bash
and expect to work on most of any modern GNU/Linux. However, at
this stage, the installation process only supports 2 distribution families:
* Debian *Like* : Debian, Mint, Ubuntu, ...
* Arch *Like* : ArchLinux, Manjaro, ...
Be aware MIAOU-BASH (uppercase) refers to the whole package itself.
Meanwhile `miaou-bash` (downcase) refers to the only one, yet useful, utility script.
To fulfill maximum expectations, we do recommend installing the *Ghostty*
terminal app.
This is free software and licensed as: Affero GPL v3 +
Any feedback appreciated: [contact@artcode.re](mailto:contact@artcode.re)
## Featuring
* [x] default settings
* [x] inputrc
* [x] bashrc
* [x] some aliases (l, ll, ltr, ...)
* [x] smart prompt
* [x] git, failure aware
* [x] vimrc
* [x] ghostty
* [x] terminfo
* [x] global config
* [x] miaou-bash
* [x] friendly error message
* [x] stacktrace
* [x] tools
* [x] semver-git_tag
* [x] fqdn
* [ ] ...
## install
<!-- markdownlint-disable MD013 MD025 -->
`source <(curl -s https://git.artcode.re/miaou/miaou-bash/raw/branch/main/install.sh)`
## upgrade
`miaou-bash --self-upgrade`
## uninstall
`miaou-bash --uninstall && exec bash`
## Readline main bindings
```bash
# CTRL + { left, right } for moving around words
# ALT + { left, right } for moving around Big:Words (faster)
# CTRL + { backspace, delete } for word suppressing
# ALT + { backspace, delete } for suppressing until start/end (faster)
# SHIFT + { backspace, delete } for suppressing the whole line
# { CTRL, ALT } + u for undo
# { up, down } for history search
```