fix: resolve CI/CD workflow configuration

This commit is contained in:
2026-02-01 09:03:36 +00:00
parent 6665cea5d1
commit f5b3e23caf

View File

@@ -1,12 +1,12 @@
# Shell History Alias Generator
A CLI tool that analyzes your terminal command history to automatically discover frequently used long commands and generates shell aliases for them.
A CLI tool that analyzes terminal command history to discover frequently used long commands and generates shell aliases.
## Features
- **Multi-shell Support**: Parse history from Bash, Zsh, and Fish shells
- **Smart Analysis**: Calculate frequency scores and identify commands worth aliasing
- **Interactive Review**: Review suggested aliases before adding them with a rich terminal UI
- **Interactive Review**: Review suggested aliases before adding them
- **Multi-format Export**: Export to bashrc, zshrc, or fish formats
- **Easy Installation**: Direct installation to shell configuration files
@@ -19,8 +19,6 @@ pip install shell-history-alias-generator
Or from source:
```bash
git clone https://7000pct.gitea.bloupla.net/7000pctAUTO/shell-history-alias-generator.git
cd shell-history-alias-generator
pip install -e .
```
@@ -40,8 +38,6 @@ shell-alias-gen analyze ~/.bash_history --shell bash
### Interactive mode
Review and select aliases interactively:
```bash
shell-alias-gen analyze --min-frequency 3
```
@@ -96,19 +92,6 @@ Aliases are generated based on:
- Common keywords (e.g., `docker`, `npm`)
- Minimum length and complexity requirements
## Development
```bash
# Install in development mode
pip install -e ".[dev]"
# Run tests
pytest tests/ -v
# Lint with ruff
ruff check .
```
## License
MIT License
MIT