A blog for techies
Adding Giscus to your Hugo Site
Giscus is a comments system powered by GitHub discussions. It’s free, open-source, and easy to set up. Repository Setup First, you’ll need to make a public repository on GitHub to host the comments. Once created, find the Giscus app on the marketplace and click install. Now enable discussions by navigating to Settings > Optional Features and checking Discussions. Giscus Config After the steps above are completed, navigate to Giscus Website to get your config. Once you have your config, copy it for the next step. ...
How to Host Lynx on GitHub Pages
Lynx is a Hugo theme designed to be a simple links page, similar to Linktree. Lynx differs by being extremely simple and performant. In this tutorial, I will tell you how to host your own Lynx site on GitHub Pages. Installing Hugo To progress, you will need to install Hugo and Git. Hugo is an open-source static site generator known for its speed and flexibility, it will be the base for our GitHub Pages site. Git is a command-line tool used to interface with the Git system. ...
Raspberry Pi Server
If you’ve ever considered running Pi-Hole, Jellyfin, or Nextcloud, why shell out hundreds of dollars for a PC when you can host these services on a $45 Raspberry Pi 4. Once set up the Pi can be a pretty amazing low powered server, especially when paired with DietPi and CasaOS. Here’s what you’ll need to do to install DietPi and CasaOS: Materials: Raspberry Pi (3B+ or 4 recommended) SDCard or USB Computer Ethernet (preferred but Wi-Fi works too) Installing DietPi To start, you’ll first need the latest DietPi image for your Pi. The image can be downloaded from the DietPi website, I chose the 64-bit image. Once downloaded you’ll need to extract the image using 7-Zip, tar, etc. Now you need to install Balena Etcher and flash the image to your micro SDCard or USB. ...
Installing Split APKs Through ADB
Gif Courtesy: Mallow’s Blog App Bundles are Google’s newest app packaging format for Android. With App Bundles, files become smaller, faster to install, and simpler. This works by taking an app, then splitting it into a base app and feature splits. Splits are for device-specific settings such as: dpi, architecture, and language. App Bundles use a process called Dynamic Delivery where the app bundle will only install the required splits for your device, thus making the installation both smaller and faster. Now that we know what App Bundles (Split APKs) are and their benefits, let’s install one. ...
Installing Winget
Winget is a package manager based off Keivan Beigi’s AppGet, its goal is to be a “one-stop shop” to install all your Windows programs. It achieves this by having a central repository of installation scripts for all of your favorite applications such as Discord, Spotify, and Steam. Currently, Winget has to be manually installed, but later it should come bundled with Windows. Windows Store Method Direct Link to Winget (AppInstaller) in Windows Store: ...