Skip to content

Instantly share code, notes, and snippets.

View gprasanth's full-sized avatar
💻
Todos.shift();

Prasanth gprasanth

💻
Todos.shift();
View GitHub Profile
@gprasanth
gprasanth / Emoji4Twitter.user.js
Last active June 3, 2021 11:16
Userscript to bind a keyboard shortcut for cmd/alt + e to bring up the emojis menu on twitter.
// ==UserScript==
// @name Emoji4Twitter
// @namespace https://gprasanth.in/
// @version 0.1
// @description Binds keyboard shortcut for `cmd/alt + e` to bring up emojis menu on twitter.
// @author gprasanth92
// @match https://twitter.com/*
// @icon https://www.google.com/s2/favicons?domain=twitter.com
// @grant none
// ==/UserScript==
@gprasanth
gprasanth / basecamp-unwelcome-welcome.user.js
Created June 1, 2021 06:24
A simple script to click "Sign in to your account" automatically for you when you navigate to basecamp.com
// ==UserScript==
// @name AwayWeGo
// @namespace https://gprasanth.in/
// @version 1.0
// @description clicks the "Sign in to your account" for you
// @author gprasanth92
// @match https://basecamp.com/welcome-back
// @icon https://www.google.com/s2/favicons?domain=basecamp.com
// @grant none
// ==/UserScript==
@gprasanth
gprasanth / json_as_html.py
Last active March 1, 2021 18:16
python json dumps data as html for markdown table
json.dumps({}, indent="&emsp;").replace("\n", "<br/>")
@media screen and (prefers-color-scheme: dark) {
body {
background: #333;
color: #c6c6c6;
}
div#sidebar {
background: #444;
border-right: 1px solid #666;
box-shadow: 0 0 20px #555; -webkit-box-shadow: 0 0 20px #555; -moz-box-shadow: 0 0 20px #555;
}
@gprasanth
gprasanth / Caddyfile
Created October 19, 2020 20:30 — forked from ryanburnette/Caddyfile
Caddy v2.1 CORS whitelist
(cors) {
@origin{args.0} header Origin {args.0}
header @origin{args.0} Access-Control-Allow-Origin "{args.0}"
}
myawesomewebsite.com {
root * /srv/public/
file_server
import cors https://member.myawesomewebsite.com
import cors https://customer.myawesomewebsite.com
}
@gprasanth
gprasanth / dark-chat.user.js
Last active September 30, 2021 03:47
Google Chat Dark Mode
// ==UserScript==
// @name Dark Chat
// @namespace https://gprasanth.in/
// @version 1.337
// @description Dark Mode support for Google Chat! Already!!
// @author @gprasanth
// @match https://chat.google.com/*
// @downloadURL https://gist.githack.com/gprasanth/6b58679eafe8f13faafced6df7f0aac2/raw/dark-chat.user.js
// @updateURL https://gist.githack.com/gprasanth/6b58679eafe8f13faafced6df7f0aac2/raw/dark-chat.user.js
// @grant none
#!/usr/bin/env node
// https://gist.github.com/ishu3101/9fa58ca1440f780d6288#file-read_arguments-js
var args = process.argv.slice(2);
var input = args[0];
var isTTY = process.stdin.isTTY;
var stdin = process.stdin;
var stdout = process.stdout;

Keybase proof

I hereby claim:

  • I am gprasanth on github.
  • I am gprasanth (https://keybase.io/gprasanth) on keybase.
  • I have a public key ASACG14R5v8bljbzKVQYEWChnls1pivybTp8_gTeRdU0Ngo

To claim this, I am signing this object: