Skip to content

Instantly share code, notes, and snippets.

View codayon's full-sized avatar
⌨️
Learning to Type

Reshad Ahammed Ayon codayon

⌨️
Learning to Type
  • Dhaka, Bangladesh
  • 17:19 (UTC +06:00)
  • LinkedIn in/codayon
View GitHub Profile
{
"theme": "serika_dark",
"themeLight": "serika",
"themeDark": "serika_dark",
"autoSwitchTheme": false,
"customTheme": false,
"customThemeColors": [
"#323437",
"#e2b714",
"#e2b714",
@codayon
codayon / kuasha.js
Last active August 5, 2025 13:12
A violentmonkey script to blur images
// ==UserScript==
// @name Kuasha
// @version 1.0.0
// @description Blurs all images on a webpage by default
// @author Vibe Coding
// @match *://*/*
// @grant none
// @exclude https://openuserjs.org/*
// @exclude https://greasyfork.org/*
// ==/UserScript==

NPM Essentials

Install Package

npm i <pkg>
# example
npm i lodash

Description

A project with Vite, Tailwind CSS, React JS, React Router and React Icons


Create a Vite Project with React and JavaScript

npm create vite@latest

Pacman Configuration

Located in /etc/pacman.conf

[options]
Color # uncomment (line 33) # enables color
ILoveCandy # insert (line 34) # typical progress bar will be replaced with a character eating dots
VerbosePkgLists # uncomment (line 37) # while installing a package, it will present the packages in a nicely formatted way
@codayon
codayon / browser-extensions.md
Last active August 11, 2025 07:53
A list of open-source browser extensions

Burning an ISO to a USB Drive with the dd Command in Linux

The dd command can be used to create a bootable USB from an ISO file.

Command:

sudo dd if=/path/to/your.iso of=/dev/sdX bs=4M oflag=sync status=progress

Parameters:

Git Essentials

Config User Globally

git config --global user.name "<username>"
# example
git config --global user.name "codayon"
@codayon
codayon / archlinux-installtion-guide.md
Last active May 14, 2025 10:53
Arch Linux Installtion Guide

Inspiration

This guide walks through the steps to install Arch Linux, configure SSH, set up partitions, install essential packages, and finalize system setup.