Skip to content

Instantly share code, notes, and snippets.

View Vaishnav-Sabari-Girish's full-sized avatar
:atom:
Developing......

Vaishnav-sabari-girish Vaishnav-Sabari-Girish

:atom:
Developing......
View GitHub Profile

Note script

Uses fzf, bat and rg to create a minimalistic note taking tool

Commands

# Create/open a note
note <path-to-note>         ## Stored inside $HOME/notes
@Vaishnav-Sabari-Girish
Vaishnav-Sabari-Girish / OSCG_CONTRIBUTORS_Guidelines.md
Last active February 6, 2026 18:09
Guidelines for contributors and mentors

Contribution Steps

Follow these steps exactly.

1. Fork the Repository

Create a fork of the repository under your GitHub account.


STM32 Flashing script

This script is for flashing programs to the BluePill board (Or any board) if it is a clone. Since clone boards cannot be flashed using the IDE, this script was born.

Dependencies

  1. STM32Programmer (Both GUI and CLI)
  2. STM32CubeIDE (For building the program)
  3. STM32CubeMX (For creating the project)
@Vaishnav-Sabari-Girish
Vaishnav-Sabari-Girish / README.md
Last active December 22, 2025 07:23
Send emails using pop and gum

Send Email Script

This script allows you to send emails from the terminal using pop

Allows you to choose your email as defined using the variables POP_SMTP_USERNAME1 and POP_SMTP_USERNAME2 in the ~/.zsh_secrets file

Dependencies

  1. pop
  2. gum
@Vaishnav-Sabari-Girish
Vaishnav-Sabari-Girish / README.md
Last active December 9, 2025 16:23
This script works as a small note taking app

Notes taking script

This script is a small note-taking application in itself where it lets you do the following

  1. Create a new note
  2. Open notes
  3. Preview notes
  4. Search for notes
  5. Delete notes
@Vaishnav-Sabari-Girish
Vaishnav-Sabari-Girish / README.md
Last active December 1, 2025 10:02
Advent of Code Interactive
@Vaishnav-Sabari-Girish
Vaishnav-Sabari-Girish / README.md
Created October 26, 2025 13:17
My latest blog on coderlegion.com
@Vaishnav-Sabari-Girish
Vaishnav-Sabari-Girish / README.md
Last active January 14, 2026 14:06
Project creator script

Project Creator Script

This script leverages the power of gum to help automate the process of creating projects for :

  1. C
  2. Rust
  3. Python
  4. Golang
  5. Zig
  6. ESP32-std projects (Rust)
@Vaishnav-Sabari-Girish
Vaishnav-Sabari-Girish / README.md
Last active September 29, 2025 07:14
This script helps users manage their GitHub Gists locally using a beautiful TUI

Gist Manager

This script allows users to manage their GitHub Gists locally with a beautiful TUI.

It uses the following

  1. Gum
  2. GitHub CLI
  3. Git
@Vaishnav-Sabari-Girish
Vaishnav-Sabari-Girish / receive_file.gif
Last active September 29, 2025 07:52
zshrc function that receives files using the magic wormhole protocol (magic wormhole cli)
receive_file.gif