Skip to content

Instantly share code, notes, and snippets.

View tl2a's full-sized avatar

Arpan Biswas tl2a

View GitHub Profile
@tl2a
tl2a / lazygit_on_demand.md
Last active May 1, 2026 19:54
My own quick guide to check Lazygit keybindings

Lazygit Comprehensive Guide

Lazygit is a terminal-based UI for git commands, designed to make version control more visual and efficient without leaving your command line environment.

1. Interface Layout

The Lazygit interface is divided into five main sections. You can navigate between them using Tab or the number keys.

Panel Number Description
Status 1 Shows general repo info, merge status, and configuration errors.

Steps to add warp terminal into your nautilus right click options (as Open in Ghostty)

1. Install nautilus-python:

$ sudo dnf install nautilus-python

or use your package manager to install nautilus-python

@tl2a
tl2a / warp-nautilus.md
Last active December 30, 2024 20:38
Steps to follow to have warp terminal in your nautilus right click options

Steps to put warp terminal into your nautilus right click options (as Open in Warp)

1. Install nautilus-python:

$ sudo dnf install nautilus-python

or use your package manager to install nautilus-python

@tl2a
tl2a / kernels_intructions.md
Created August 8, 2022 18:28
Here are the steps to remove unused kernels

Here are the steps to remove unused kernels.

Check what current kernel You run:

uname -a

Linux blackhole 5.6.13-050613-lowlatency #202005141310 SMP PREEMPT Thu May 14 13:17:41 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

I am running 5.6.13-050613-lowlatency

@tl2a
tl2a / typescript-crash.ts
Created August 31, 2021 08:03 — forked from bradtraversy/typescript-crash.ts
Basic intro to TypeScript (From YouTube Crash Course)
// Basic Types
let id: number = 5
let company: string = 'Traversy Media'
let isPublished: boolean = true
let x: any = 'Hello'
let ids: number[] = [1, 2, 3, 4, 5]
let arr: any[] = [1, true, 'Hello']
// Tuple
@tl2a
tl2a / node_redis_cache.js
Created April 9, 2021 08:42 — forked from bradtraversy/node_redis_cache.js
Node.js & Redis Caching
const express = require('express');
const fetch = require('node-fetch');
const redis = require('redis');
const PORT = process.env.PORT || 5000;
const REDIS_PORT = process.env.PORT || 6379;
const client = redis.createClient(REDIS_PORT);
const app = express();
@tl2a
tl2a / settingup.md
Last active February 8, 2024 11:24
2021 Setting up Android Emulator without installing Android studio in Ubuntu (>=18.04)

Setting up React naive without Android studio in Ubuntu (>=18.04)

Heres a good news you can totally avoid installing Android studio but yet have emulator up and running for your development.

Packages we require

Installing Packages