I hereby claim:
- I am aalok-sathe on github.
- I am aaloksathe (https://keybase.io/aaloksathe) on keybase.
- I have a public key ASDxasJkC3KdtX7wp_IxhSgDn-_A7kSgEIwdQkkq2-pVlAo
To claim this, I am signing this object:
| // ==UserScript== | |
| // @name Overleaf editor: map j to gj and k to gk | |
| // @namespace http://tampermonkey.net/ | |
| // @version 0.2 | |
| // @match https://www.overleaf.com/project/* | |
| // @grant none | |
| // @description Remap j/k to gj/gk in Overleaf Vim normal/visual modes | |
| // @downloadURL https://gist.githubusercontent.com/aalok-sathe/a5dab9274ac881bd20418a3530fbca70/raw/2f531157d115fd4010f6dc631cd4f1f086e41299/overleaf-remap.js | |
| // @updateURL https://gist.githubusercontent.com/aalok-sathe/a5dab9274ac881bd20418a3530fbca70/raw/2f531157d115fd4010f6dc631cd4f1f086e41299/overleaf-remap.js | |
| // ==/UserScript== |
| import pandas as pd | |
| import typing | |
| def interleave_dataframes(dfs: typing.Collection[pd.DataFrame]): | |
| """ | |
| interleaves entries from multiple dataframes of equal size into a single dataframe. | |
| each row is drawn from one of the input dataframes in a round-robin fashion. | |
| modified from: https://gist.github.com/rob-med/9f3f696cb8e174f969ed4ec784317308 | |
| modified at: https://gist.github.com/aalok-sathe/6f807f3973440710582aa1518425d3fa |
| #!/bin/bash | |
| # Copyright (c) 2019, Craig P Hicks | |
| # content licensed as CC BY-NC-SA | |
| # CC BY-NC-SA details at https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode | |
| # This program depends upon 'xdotool' installed as Ubuntu 18.04 managed package | |
| # xdotool project source can be found at: | |
| # https://github.com/jordansissel/xdotool | |
| # https://www.semicomplete.com/projects/xdotool/ |
| {"timezone@jwendell":{"/org/gnome/shell/extensions/timezone/":"[/]\nconfig={'format24': true, 'showCity': false, 'showTimezone': true}\nenable-working-hours=false\npanel-position='center'\npath-to-people-json='file:///home/aalok/.timezone/people.json'\ntimezones=['America/Detroit']\nworking-hours-end=23\nworking-hours-start=1"},"user-theme@gnome-shell-extensions.gcampax.github.com":{"/org/gnome/shell/extensions/user-theme/":"[/]\nname='Yaru-dark'"},"custom-hot-corners@janrunx.gmail.com":{},"clipboard-indicator@tudmotu.com":{"/org/gnome/shell/extensions/clipboard-indicator/":"[/]\ndisplay-mode=0\nhistory-size=15\nmove-item-first=true\nnotify-on-copy=false\nstrip-text=true"},"OverviewAllWindows@amiller27":{"/org/gnome/shell/extensions/overview-all-windows/":"[/]\nreplace-overview=false"}} |
| # enable color support of ls and also add handy aliases | |
| if [ -x /usr/bin/dircolors ]; then | |
| test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)" | |
| alias ls='ls --color=auto' | |
| #alias dir='dir --color=auto' | |
| #alias vdir='vdir --color=auto' | |
| alias grep='grep --color=auto' | |
| alias fgrep='fgrep --color=auto' | |
| alias egrep='egrep --color=auto' |
| set nocompatible " be iMproved, required | |
| set number " show line numbers | |
| filetype off " required | |
| set rtp+=~/.vim/bundle/Vundle.vim | |
| call vundle#begin() | |
| " alternatively, pass a path where Vundle should install plugins | |
| "call vundle#begin('~/some/path/here') | |
| " let Vundle manage Vundle, required |
| #! /usr/bin/env python3 | |
| #### | |
| # A program to generate door decorations for incoming students based on their | |
| # names using some nice ASCII (a.k.a. computer-generated) art. | |
| # GPL 3+ | |
| # (C) 2019 Aalok S. | |
| from art import text2art |
I hereby claim:
To claim this, I am signing this object:
| # ~/.bashrc: executed by bash(1) for non-login shells. | |
| # see /usr/share/doc/bash/examples/startup-files (in the package bash-doc) | |
| # for examples | |
| # If not running interactively, don't do anything | |
| case $- in | |
| *i*) ;; | |
| *) return;; | |
| esac |