Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/benexl/lib-x
A cli wrapper over calibredb
https://github.com/benexl/lib-x
bash calibre command-line fzf lib-x
Last synced: about 1 month ago
JSON representation
A cli wrapper over calibredb
- Host: GitHub
- URL: https://github.com/benexl/lib-x
- Owner: Benexl
- License: gpl-3.0
- Created: 2024-09-09T09:05:03.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2024-11-18T11:32:37.000Z (about 2 months ago)
- Last Synced: 2024-11-22T07:34:33.224Z (about 2 months ago)
- Topics: bash, calibre, command-line, fzf, lib-x
- Language: Shell
- Homepage:
- Size: 51.8 KB
- Stars: 16
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Lib-x
![GitHub Issues or Pull Requests](https://img.shields.io/github/issues/Benex254/FastAnime)
![GitHub License](https://img.shields.io/github/license/Benex254/lib-x)
![GitHub file size in bytes](https://img.shields.io/github/size/Benex254/lib-x/lib-x)
![GitHub Release](https://img.shields.io/github/v/release/Benex254/lib-x)
![GitHub commit activity](https://img.shields.io/github/commit-activity/m/Benex254/lib-x)A TUI wrapper over the calibredb
[lib-x-all.webm](https://github.com/user-attachments/assets/58690f9f-b239-4c84-9175-f17b8c6d2293)
# Installation
![Linux/BSD](https://img.shields.io/badge/-Linux/BSD-red.svg?style=for-the-badge&logo=linux)
![Arch Linux](https://img.shields.io/badge/-Arch_Linux-black.svg?style=for-the-badge&logo=archlinux)
![MacOS](https://img.shields.io/badge/-MacOS-lightblue.svg?style=for-the-badge&logo=apple)```bash
curl -sL https://raw.githubusercontent.com/Benexl/lib-x/refs/heads/master/lib-x -o ~/.local/bin/lib-x && chmod +x ~/.local/bin/lib-x
```# Dependencies
**Required:**
- calibre - for obvious reasons
- jq - to pass the json data
- fzf - for the main ui
**optional:**- glow - rendering the markdown for the descriptions
- gum - for an even better ui# Usage
```bash
# launch the ui
lib-x# edit your config
lib-x -e# search for a specific book with calibre search syntax
lib-x --search tag:programming
```# Receiving Support
You can find me here incase you need any help setting it up or just want to hang with the community.