Skip to content

Instantly share code, notes, and snippets.

View arjvik's full-sized avatar
👨‍💻

Arjun Vikram arjvik

👨‍💻
View GitHub Profile
@arjvik
arjvik / karabiner.json
Last active September 14, 2023 18:30
Turn my mac into my linux: ~/.config/karabiner/karabiner.json ; Use VSCode extension https://marketplace.visualstudio.com/items?itemName=fredhappyface.linuxkeybindings
{
"global": {
"ask_for_confirmation_before_quitting": true,
"check_for_updates_on_startup": true,
"show_in_menu_bar": true,
"show_profile_name_in_menu_bar": false,
"unsafe_ui": false
},
"profiles": [
{
curl ipinfo.io | curl -d @- ntfy.sh/bfaas
@arjvik
arjvik / google-voice-dark.css
Created August 15, 2020 22:55
Custom dark theme CSS for new Google Voice web (working as of 08-15-2020)
header, header+div, md-content, md-sidenav, #gvAppBannerContainer+div, gv-call-sidebar > div,
gv-dialpad-toggle > button, gv-thread-item, gv-thread-item > div, gv-thread-details, gmat-nav-list > a {
background-color: #111 !important;
}
#gvPageRoot > div:first-child {
border-bottom: 1px solid #333 !important;
}
.gb_af, md-menu-content, gmat-input-chip, .side-nav-title {
background-color: #333 !important;
}
FROM ubuntu:20.04
MAINTAINER Arjun Vikram "Arjun.Vikram@UTSouthwestern.edu"
ARG ECLIPSE_DOWNLOAD_URL=http://mirror.math.princeton.edu/pub/eclipse/technology/epp/downloads/release/2020-06/R/eclipse-java-2020-06-R-linux-gtk-x86_64.tar.gz
RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get update && \
apt-get upgrade -y && \
apt-get install -y openjdk-14-jdk groovy wget gtk-3-examples \
@arjvik
arjvik / machine_learning_wordlist.txt
Created June 27, 2020 17:23
Wordlist for playing Skribbl.io using Machine Learning terminology
accuracy
activation function
active learning
artificial intelligence
AUC
augmentation
augmented reality
backpropagation
bag of words
batch normalization
@arjvik
arjvik / terrible-password-input.sh
Created January 1, 2020 22:16
Read in a password (or other text) one character at a time in the worst way possible
#!/bin/bash
x=""
while [[ "$x" != "password" ]]; do
in=`echo "a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,<" |
rofi -sep ',' -l 1 -columns 27 -dmenu -p "$x" -only-match`
if [[ "$in" == "<" ]]; then
x="${x:0:-1}"
else
@arjvik
arjvik / tab.config
Last active March 2, 2021 07:20
Configuration for tab
{
"defaultCommand": "g",
"bgColor": "#2e3440",
"textColor": "#ebdbb2",
"showClock": true,
"alwaysNewTab": false,
"gistID": "3def6b7e62dec2d6b0a1f71f036b5c69",
"links": [
{
"command": "gs",