How did I migrate my user data to another ROM?

While I couldn’t get the Migrate app working in my device I found something that worked for me. Migrator : A backup solution and data migration utility for Android. Basically it’s a collection of some shell scripts that will assist you to copy app, data, permissions and other necessary stuffs and restore them afterwards. It’s usable as a Magisk module or as a standalone shell script. Before changing my ROM I did a backup of user apps by running M -beM....

Host Telegram Userbot on GitHub w/o Any Charge

Most of the Cloud Platform doesn’t allow hosting userbot. Your account could get banned if you try to host any or if you’re lucky you’ll be able to use your bot for a while. Setting up a new account frequently and hosting bot on it is a hell of a work, that’s why it’s wise to use GitHub Actions. GitHub Actions’ Workflows aren’t meant to be used as a Cloud Platform (eg....

Restoring Windows 10 EFI/GPT Bootloader

Few days ago I installed Archcraft again. The latest update has some cool stuffs, I wanted to try them. As usual both of my bootloader was gone, I use a dual booted system. I’ve faced that issue many times and fixed that on my own. But this time it was a litte different, this happened for the first time after switching to UEFI from Legacy. Also it was the first time after I’ve started using systemd-boot instead of GRUB....

Set Gtk File Picker

I’m using Archcraft with bspwm right now. It uses qt applications as default mostly. I don’t like the default qt file picker dialog it uses. And couldn’t find any good guideline to change the picker. So I’m going to write down a workaround I got from @ahmubashshir. We need some dependencies : qt5ct kvantum-qt5 xdg-desktop-portal-gtk Create a config file under ~/qt5ct/qt5ct.conf with the following content : [Appearance] standard_dialogs=gtk3 style=kvantum-dark Now set the following environment variable at startup....

OneDrive Synchronization in Linux

OneDrive doesn’t have any official client in Linux. So after getting a 5TB OneDrive storage I went for two clients onedrive-abraunegg: abraunegg’s fork of OneDrive CLI client by skilion. Basically it does the synchronization part. onedriver : it has a wicked simple GUI. Onedriver will mount your OneDrive storage as a native Linux file system. Installation Let’s install them first. I’m going to install onedriver-git, cause it has some extra GUI functions....

Fix Your Polybar Panel Icon

Polybar let’s you choose multiple fonts and sizes for your WM panel. So if you’re having issues with the size of icons/texts in your panel you can change the size individually. Let’s get to the point. How are you supposed to do that? You’ve to define which font you want to use and how you want to customize it’s value. So put those values in your Polybar config under [bar/example]. Here’s an example config :...