gokulmaxi / vantage

Terminal user interface for legion laptops

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This project is being ported to acpi version if you wish to contribute have a look acpi-version

                        //////////////((((((((((((((((((((((((((((((((((((
                        //////////////((((((((((((((((((((((((((((((((((((
                        //////////////((((((((((((((((((((((((((((((((((((
                        //////////////((((((((((((((((((((((((((((((((((((
                        ///////////////(((//((((((((((((((((((((((((((((((
                        //////////////(((((%@@@@((((((((((((((((((((((((((
                        //////////////(((((%@@@@((((((((((((((((((((((((((
                        //////////////((((,%@@@@((((((((((((((((((((((((((
                        //////////////((((.%@@@@((((((((((((((((((((((((/(
                        ((((//////////(((*.%@@@@(((((((((((((((((((((((((/
                        ((((((((//////(((..%@@@@((((((((((((((((((((((((//
                        ((((((((((((//(((..%@@@@((((((((((((((((((((((////
                        ((((((((((((((((...%@@@@@@@@@@@@@@&((((((((((/////
                        (((((((((((((((#...,............*/((((((((((//////
                        (((((((((((((((((((((((((((((((((((((((((((///////
                        (((((((((((((((((((((((((((((((((((((((((/////////
                        ((((((((((((((((((((((((((((((((((((((((//////////
                        (((((((((((((((((((((((((((((((((((((((///////////
                        ((((((((((((((((((((((((((((((((((((((((((////////
                        ((((((((((((((((((((((((((((((((((((((((((((((////

Vantage

Linux port of lenova vantage software but in terminal 😃

  • This is a TUI for lenova laptops with option for conservation mode in linux
  • Alternate for lenova vantage in linux
  • Supports mouse click
  • ctrl-c to exit
  • Feel free to use and contribute

usage

Build instructions:

mkdir build
cd build
cmake ..
make -j3
./vantage

Installation

Debian

sudo apt install wget
wget https://github.com/gokulmaxi/vantage/releases/download/0.1/vantage-1.0.0-Linux.deb
sudo dpkg -i vantage-1.0.0-Linux.deb
sudo vantage

Manually

mkdir build
cd build
cmake ..
sudo make install 
sudo vantage

TODO

  • complete modprobe version
  • add binary package to AUR
  • add control for keyboard backlight
  • add control power mode
  • add more widgets in tui
  • add control for switching optimus enabled dGPU systems
  • add shortcuts

not in scope of project

  • Gui (we are linux users 🥰)
  • support for other laptops (this is specific for lenova's ideapad , thinkpad and legion series laptops)

About

Terminal user interface for legion laptops

License:GNU General Public License v3.0


Languages

Language:C++ 64.5%Language:CMake 35.5%