A collection of shell scripts that extends the functionality of my system
Warning
These scripts are still work in progress, so it's advisable not to use them in production. Use at your own risk. I am not responsible for any damage caused by scripts here.
Script | Description |
---|---|
xl-yt | YouTube RSS feed aggregator using fzf |
xl-rgb | Color converter to RGB, Hex or nearest 0-255 terminal index color |
xl-cmd | Run user-defined command presets |
xl-daemon | Run custom daemons in background |
xl-prayer | (Islam) Print next prayer and its time |
xl-jump | Faster cd and file editing with fzf |
- a terminal with sixel support
- fzf
- chafa
- bat
- curl
- awk
- xclip (X11)
- wl-clipboard (Wayland)
- acpid
- jq
- fd
Install a terminal. I use konsole
because it supports both RTL and sixel
sudo pacman -Sy --needed konsole
sudo pacman -Sy --needed fzf chafa bat curl gawk acpid jq fd xclip
sudo pacman -Sy --needed fzf chafa bat curl gawk acpid jq fd wl-clipboard
- Clone the repo
git clone https://github.com/warrior0x7/xlotus.git
cd xlotus
- Scripts including the installer itself have help pages. Start by reading the help page of the installer
./install --help
- Invoking install script without arguments installs everything
./install
Paypal | Liberapay |
---|---|
![]() |
![]() |