Skip to content

Instantly share code, notes, and snippets.

View sydrawat01's full-sized avatar
:shipit:
homelabbing & ricing neovim

Siddharth Rawat sydrawat01

:shipit:
homelabbing & ricing neovim
View GitHub Profile
@sydrawat01
sydrawat01 / my-mac-setup.sh
Created May 5, 2024 07:33 — forked from nickytonline/my-mac-setup.sh
Mac Setup Scripts
#!/bin/sh
# More Mac setup at https://mac.iamdeveloper.com
# Log file
timestamp=$(date +%s)
logFile="./my-mac-setup-$timestamp.log"
# if true is passed in, things will reinstall
reinstall=$1
@sydrawat01
sydrawat01 / fast.sh
Created May 5, 2024 07:30
Speedtest from the terminal
#!/bin/bash
# Function to display spinner animation
spinner() {
local pid=$!
local delay=0.1
#local spin='|/-\'
local spin='x+'
while ps -p $pid >/dev/null; do
@sydrawat01
sydrawat01 / download-tarball.sh
Created May 5, 2024 06:44
Download tarball from github releases + smoke test script w/ siege
#!/bin/bash
# Download tarball from github organization releases page
# pre-req: You need to have a GitHub PAT with appropriate permissions on the organization for private repositories
# usage: ./download-latest-tarball.sh <org-name> <repo-name>
# ex: ./download-latest-tarball.sh pwncorp webapp-helm-chart
# download the latest tarball and untar it
VERSION="$(curl --silent -H "Authorization: token <github_pat_token>" \
@sydrawat01
sydrawat01 / music.sh
Created October 28, 2023 09:00
Apple music script
#!/usr/bin/env osascript
# Returns the current playing song in Spotify for OSX
tell application "Music"
if it is running then
if player state is playing then
set track_name to name of current track
set artist_name to artist of current track
if artist_name > 0
@sydrawat01
sydrawat01 / ublock-custom-list.txt
Created October 18, 2023 03:46
UBlock Origin custom block list
! 2023-07-18 https://realcouchtuner.com
||realcouchtuner.com/addons/img/sadfkjuy32w4dfgh3.gif$image
realcouchtuner.com###atKWZotuWx > [href="/user/profile/premium-membership"]
realcouchtuner.com###atKWZotuWx
||realcouchtuner.com/addons/img/sdcnjbkwer87trw3esdf.gif$image
||realcouchtuner.com/addons/img/34fghse67ydth.gif$image
realcouchtuner.com##.jw-reset.jw-logo-bottom-right.jw-logo
realcouchtuner.com##.njKJYGuDlR > div > [href="/user/profile/premium-membership"]
realcouchtuner.com##.njKJYGuDlR
realcouchtuner.com##.bPvttuHyrO.QGMgpJKZBl

Keybase proof

I hereby claim:

  • I am sydrawat01 on github.
  • I am sydrawat (https://keybase.io/sydrawat) on keybase.
  • I have a public key whose fingerprint is 17DC 80F6 181A 9723 4AC9 DEE1 DE63 9D75 68AD BD8F

To claim this, I am signing this object:

@sydrawat01
sydrawat01 / operator-mono-lig.css
Created May 5, 2022 18:13
Operator Mono with Ligatures support for the Stylus chrome extension.
.blob-code-inner,
.blob-num,
.highlight pre {
font-family: "Operator Mono Lig" !important;
font-size: 13px !important;
}
.pl-c,
.pl-e {
font-style: italic;
}
@sydrawat01
sydrawat01 / settings.json
Created May 5, 2022 18:12
VS Code integrated terminal color customisation for hyper-moonlite theme. https://www.npmjs.com/package/hyper-moonlite.
{
"_comment": "standard ANSI colors from hyper-moonlite",
"workbench.colorCustomizations": {
"terminal.ansiBlack": "#2b303b",
"terminal.ansiRed": "#bf616a",
"terminal.ansiGreen": "#a3be8c",
"terminal.ansiYellow": "#ebcb8b",
"terminal.ansiBlue": "#8fa1b3",
"terminal.ansiMagenta": "#b48ead",
"terminal.ansiCyan": "#96b5b4",
@sydrawat01
sydrawat01 / cmd-color-list.sh
Created May 5, 2022 18:09
Run the script to see the color scheme of your terminal as a horizontal list of colors.
#!/bin/bash
# Show available terminal colours.
# Heavily modified version of the TLDP script here:
# http://tldp.org/HOWTO/Bash-Prompt-HOWTO/x329.html
print_colors(){
echo
# Print rows.
for bold in ${bolds[@]}; do
for fg in ${fgs[@]}; do
@sydrawat01
sydrawat01 / praw.ini
Created May 5, 2022 18:02
Format for the PRAW module in Python for the reddit bots.
[DEFAULT]
# A boolean to indicate whether or not to check for package updates.
; check_for_updates=True
# Object to kind mappings
; comment_kind=t1
; message_kind=t4
; redditor_kind=t2
submission_kind=t3
subreddit_kind=t5