Skip to content

Instantly share code, notes, and snippets.

View tallguyjenks's full-sized avatar
🌱
Growing useful code

Bryan Jenks tallguyjenks

🌱
Growing useful code
View GitHub Profile
#!/usr/bin/env bash
#===#===#===#===#===#===#===#===#===#===#===#===#===#===#===#===#===#===#===#===#
# Grab a field
# echo "hello world this is Bryan" | awk '{print $1,$5}'
#===#===#===#===#===#===#===#===#===#===#===#===#===#===#===#===#===#===#===#===#
# Grab a column
@tallguyjenks
tallguyjenks / RoamGruv.css
Created December 10, 2020 06:21
Gruvbox Dark Theme for Roam Research
/** Main Body */
.roam-body-main > div {
background-color: #282828;
color: #ebdbb2;
}
/** Top & Sidebars */
.roam-sidebar-content, .log-button, .bp3-icon, .rm-db-title, .roam-right-sidebar-content {
background-color: #1d2021 !important;
color: #ebdbb2 !important;
}
@tallguyjenks
tallguyjenks / todor_options.R
Last active November 19, 2020 20:42
Todor options()
# ....how to change searchable types for the function ----
options(todor_patterns = c("FIXME", "TODO"))
# This is to expand the scope of searches ----
# ....how to switch off markdown search ----
options(todor_rmd = T) # default is on / TRUE
# ....how to switch off rnw search ----
options(todor_rnw = T) # sweave files
# ....how to switch off rhtml search ----
options(todor_rhtml = T) # R Notebooks
# ....how to switch off packrat search ----
@tallguyjenks
tallguyjenks / package_load.R
Created August 31, 2020 16:01
Easily Load R Packages programmatically
# Package names
packages <- c('tidyverse', 'runes', 'patchwork')
# Install packages not yet installed
installed_packages <- packages %in% rownames(installed.packages())
if (any(installed_packages == FALSE)) {
install.packages(packages[!installed_packages])
}
# Packages loading
@tallguyjenks
tallguyjenks / examples.sh
Created May 24, 2020 05:58
Introduction to Bash Scripting
#!/usr/bin/env bash
##!/bin/bash
#===#===#===#===#===#===#===#===#===#===#===#===#===#===#===#===
# Variables
#var1="hello"
#echo $var1
#var2="hello"