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
@tallguyjenks
tallguyjenks / logseq-Gruvbox.css
Last active January 22, 2024 09:07
Logseq Gruvbox
@import url("https://fonts.googleapis.com/css2?family=Fira+Code:wght@300;400;500;700&family=Fira+Sans:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap");
:root {
--background: #282828;
--light-background: #3c3836;
--lighter-background: #504945;
--dark-background: #3c3836;
--darker-background: #1d2021;
--foreground: #ebdbb2;
--current-line: #504954;
---
title: "Rmarkdown"
author: "me"
date: "7/17/2020"
output: html_document
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
@tallguyjenks
tallguyjenks / code.sh
Last active August 22, 2023 19:55
ZettelKasten Sync Code
# To permanently cache the credentials
git config --global credential.helper store
# To ignore files that could cause issues across different workspaces
touch .gitignore
echo ".obsidian/cache
.trash/
.DS_Store" > .gitignore
@tallguyjenks
tallguyjenks / params.Rmd
Created September 9, 2020 14:53
Example of parameterized RMarkdown as seen in this video: https://youtu.be/oFKb8WYDLB0
---
title: "Parameterized RMarkdown"
author: "Bryan Jenks"
date: "8/28/2020"
output: html_document
params:
# data: diamonds # Options: mpg or diamonds
# toggle: FALSE # Options: TRUE or FALSE
# year: 2018
#=======================#
@tallguyjenks
tallguyjenks / fcpx_markers_import.py
Last active May 22, 2023 00:32 — forked from tin2tin/fcpx_markers_import.py
Grab Marker time stamps and text from Final Cut Pro X XML export and format for youtube timestamps in an output text file
#!/usr/bin/env python
import sys, datetime
from xml.etree.ElementTree import parse
xmlfile = raw_input()
if xmlfile == "":
exit()
# Converts the '64bit/32bits' timecode format into seconds
def parseFCPTimeSeconds (timeString):
@tallguyjenks
tallguyjenks / vault_stats.R
Created December 9, 2020 17:13
Stats and sentiment analysis on an obsidian vault
#!/usr/bin/env Rscript
# Install/Attach necessary packages to session
pkgs <- c('tidyverse','tidytext','tokenizers','DiagrammeR','glue')
xfun::pkg_attach2(pkgs)
#===============================================================#
#################### Environmental Variables ####################
vault_path <- '/Users/bryanjenks/Documents/Knowledge'
#===============================================================#
---
title: "Obsidian Sentiment Analysis"
author: "Bryan Jenks"
date: "2020-10-10"
output: html_document
---
```{r}
require(here)
require(jsonlite)
@tallguyjenks
tallguyjenks / music_bot_example.py
Created November 4, 2021 05:07 — forked from Jonas1510/music_bot_example.py
A simple music bot written using discord.py rewrite and youtube_dl.
# -*- coding: utf-8 -*-
"""
Copyright (c) 2019 Valentin B.
A simple music bot written in discord.py using youtube-dl.
Though it's a simple example, music bots are complex and require much time and knowledge until they work perfectly.
Use this as an example or a base for your own bot and extend it as you want. If there are any bugs, please let me know.
@tallguyjenks
tallguyjenks / obsidian.md
Last active November 1, 2021 15:03
My custom theme for the Obsidian Editor

To get a copy of my most up to date custom CSS sign up to my monthly newsletter [[HERE]] Thank you! 🙏🏻️

@tallguyjenks
tallguyjenks / rates.py
Last active September 25, 2021 00:45
YouTube Sponsorship Calculator
#!/usr/bin/env python3.9
#
# Created by Bryan Jenks https://github.com/tallguyjenks on 2021-08-08
#
# You will need these libraries and can acquire them through the following commands
#
# pip install --upgrade google-api-python-client google-auth-oauthlib google-auth-httplib2 requests scrapetube
#
# YouTube API Python Quickstart guide:
# https://developers.google.com/youtube/v3/quickstart/python