Host Telegram Userbot on GitHub w/o Any Charge

13.11.2022, Update : GitHub has removed the repo, will continue removing repo which tries to host bot. This post is useless now. 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....

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 :...

Setup Warp on Linux and Get Unlimited Warp Plus Data

Update : 23/10/2021 > As there’s a official CLI out there, I’m updating the post with instructions for that too. Cloudflare’s Warp is a great service to re-route DNS query and bypass blocked website. Though it has clients for Windows, Mac, Android, IOS it doesn’t have a Warp client for Linux. Still we can use an unofficial client to get our work done. It has clients for Windows, Mac, Linux, Android, IOS....