Skip to content

Instantly share code, notes, and snippets.

View biehlerj's full-sized avatar

Jacob Biehler biehlerj

View GitHub Profile
@biehlerj
biehlerj / wt_settings.json
Created June 27, 2023 09:53
Windows Terminal Settings
{
"$help": "https://aka.ms/terminal-documentation",
"$schema": "https://aka.ms/terminal-profiles-schema",
"actions":
[
{
"command": "paste",
"keys": "ctrl+v"
},
{
@biehlerj
biehlerj / install_gh_extensions.ps1
Created March 10, 2023 09:28
Install gh extensions
foreach($line in Get-Content .\gh_extensions.txt) {
gh extension install $line
}
@biehlerj
biehlerj / setup_arch.sh
Created August 14, 2021 03:57
arch setup
#!/bin/sh
# Bootstrapping script for setting up Arch based systems
# This script assumes that the system is pretty much setup and the dotfiles have been cloned to the machine
# Taken from https://unix.stackexchange.com/questions/479055/shell-script-use-sudo-inside-it-vs-run-it-with-sudo
is_user_root() {
[ "$(id -u)" -ne 0 ]
echo 'Please run script as root'
quit 1
}
@biehlerj
biehlerj / gist:8151a81c3edb5dbb40bff3ab130589b2
Created March 17, 2020 20:10
@typescript-eslint/parser issue eslint debug
eslint --debug "src/main/*.ts"
eslint:cli CLI args: [ '--debug', 'src/main/*.ts' ] +0ms
eslint:cli Running on files +3ms
eslint:config-array-factory Loading .eslintignore file: /path/to/project/.eslintignore +0ms
eslint:ignore-pattern Create with: [ IgnorePattern { patterns: [ '/node_modules/*', '/bower_components/*' ], basePath: '/path/to/project/', loose: false } ] +0ms
eslint:ignore-pattern processed: { basePath: '/path/to/project/', patterns: [ '/node_modules/*', '/bower_components/*' ] } +1ms
eslint:ignore-pattern Create with: [ IgnorePattern { patterns: [ '/node_modules/*', '/bower_components/*' ], basePath: '/path/to/project/', loose: false } ] +0ms
eslint:ignore-pattern processed: { basePath: '/path/to/project/', patterns: [ '/node_modules/*', '/bower_components/*' ] } +1ms
eslint:file-enumerator Start to iterate files: [ 'src/main/*.ts' ] +0ms
eslint:file-enumerator Glob: /path/to/project/src/main/*.ts +0ms
set tabstop=8 shiftwidth=8
set autoindent
set smartindent
set cindent
syntax enable
set number
set noexpandtab
au FileType python setl tabstop=8 softtabstop=0 expandtab shiftwidth=4 smarttab
set encoding=utf-8
au BufWritePost * if getline(1) =~ "^#!" | silent !chmod +x <afile> | endif

Keybase proof

I hereby claim:

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

To claim this, I am signing this object:

@biehlerj
biehlerj / gist:a25c45e48b9e77a3cf02f78852594b92
Last active September 16, 2016 02:58
Verifying that "biehlerj.id" is my Blockstack ID. https://onename.com/biehlerj
Verifying that "biehlerj.id" is my Blockstack ID. https://onename.com/biehlerj