Quick Vantage - Tool for Ideapad series
So, the biggest problem I experienced when switching from Windows to Linux is that the ecosystem lacked dedicated software. This is painstaking for newbies as they are not familiar with Linux based OSes. What motivated me to build this tool was this exact reason.
See, I switched to Linux to better understand the Kernel and of course, the terminal. I am using Parrot, a Debian based OS. The UI and UX is great and the overall experience is nothing short of fabulous. I couldn't find a single bug that would mess with the user experience in any of the in-built apps.
After a while, problems started to emerge. My laptop is a LOQ, which means it is released under the Ideapad series of Lenovo. In my distro, the option to enable conservation mode, which limits the charging to below 80% was absent. This is of utmost importance to me as I use my laptop always plugged-in. Battery life will degrade quickly if I can't turn on this option.
I searched everywhere for a solution and discovered that conservation mode is dependent on the value present in the conservation_mode file stored inside the ideapad_drivers folder of my laptop's /sys directory. So, just like any other sane Linux user, I created a custom command(alias) which echoed my desired values into this file as to toggle between states. Everything went perfectly alright except for the fact that I always had to switch to the root user to execute these commands as all of these files are owned by root.
I re-install my distro once in a while, not because I feel like it, but because I want to revert all the idiocies and fuck-ups I have committed while customizing stuff. Guess what? When re-installing the distro, the custom commands that I used for toggling conservation mode needs to be configured from scratch. This created a lot of headache and wasted a lot of my precious time which I could've used to doomscroll on Instagram.
So, I created this command line utility to fix this once and for all. Fully written is Shell, this guy weighs less than 5kb when downloaded as a package and can directly run on the terminal. I will post the screenshot of the UI below :
So, basically what the tool does is that it allows you to toggle the states of conservation mode and function lock(talk about perks 🤣). It also features a status bar which shows the current state of both of the above mentioned files. All you have to do is select and option and you are good to go. The program will get updated within a second and you'll be able to see the changes you have made.
P.S : This is latest version as of now. You can find the older versions and releases in the Github repository that I maintain. Here is the link - https://github.com/Symbian-Bro/QuickVantage
Comments
Post a Comment