Skip to content

eXtended Lotus: A collection of shell scripts that extends the functionality of my system

License

Notifications You must be signed in to change notification settings

warrior0x7/xlotus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eXtended Lotus

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.

Scripts

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

Dependencies

  • a terminal with sixel support
  • fzf
  • chafa
  • bat
  • curl
  • awk
  • xclip (X11)
  • wl-clipboard (Wayland)
  • acpid
  • jq
  • fd

Arch Linux

Install a terminal. I use konsole because it supports both RTL and sixel

sudo pacman -Sy --needed konsole

Xorg

sudo pacman -Sy --needed fzf chafa bat curl gawk acpid jq fd xclip

Wayland

sudo pacman -Sy --needed fzf chafa bat curl gawk acpid jq fd wl-clipboard

Getting started

  1. Clone the repo
git clone https://github.com/warrior0x7/xlotus.git
cd xlotus
  1. Scripts including the installer itself have help pages. Start by reading the help page of the installer
./install --help
  1. Invoking install script without arguments installs everything
./install

Support

Paypal Liberapay
paypal Liberapay

About

eXtended Lotus: A collection of shell scripts that extends the functionality of my system

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages