Skip to content

Instantly share code, notes, and snippets.

View jacobkossman's full-sized avatar

Jacob Kossman jacobkossman

View GitHub Profile
@jacobkossman
jacobkossman / hddlogfiles.sh
Created January 24, 2022 02:33
HDD Drive Temps
#! /bin/sh
logslocation="/folderforlogshere/"
for i in $(sysctl -n kern.disks)
do
logfile="${logslocation}disk-${i}.log"
DiskSerNum=`smartctl -a /dev/$i | awk '/Serial Number:/{print $0}' | awk '{print $3}'`
DiskName=`smartctl -a /dev/$i | awk '/Device Model:/{print $0}' | awk '{print $3}'`
echo $DiskSerNum $DiskName >> $logfile
@jacobkossman
jacobkossman / .gitignore
Created December 28, 2016 21:24
Gitignore
### OSX ###
*.DS_Store
.AppleDouble
.LSOverride
# Icon must end with two \r
Icon
# Thumbnails
._*
# Files that might appear in the root of a volume
@jacobkossman
jacobkossman / README.md
Last active February 14, 2019 16:52
FreeNAS - How to setup SubSonic with HTTPS

Basic Install

  1. Log in to FreeNAS GUI
  2. Click Plugins on top menu bar
  3. Choose Subsonic -> Install
  4. Refresh
  5. Click Plugins on top again
  6. Turn SubSonic on
  7. Add storage to your music folder and make sure it is mounted
  8. Click SubSonic in Plugins dropdown in left menu
@jacobkossman
jacobkossman / Git push deployment in 7 easy steps.md
Created August 18, 2016 07:35 — forked from thomasfr/Git push deployment in 7 easy steps.md
7 easy steps to automated git push deployments. With small and configurable bash only post-receive hook
@jacobkossman
jacobkossman / ipcheck.sh
Last active July 31, 2016 22:55
Raspberry Pi Pushbullet Boot
#!/bin/bash
IPAddress=$(hostname -I)
OLDIPAddress="192.168.1.14"
# remove spaces
IPAddress=${IPAddress// }
if [ "$IPAddress" != "$OLDIPAddress" ] ; then
# if ip is different, then pushbullet
@jacobkossman
jacobkossman / ohmyzsh-dropbox-sync.sh
Last active July 27, 2016 08:53 — forked from robbyrussell/ohmyzsh-dropbox-sync.sh
Keep your @ohmyzsh ~/.zshrc in sync via dropbox
# Was asked how I keep my zshrc config sync'd between my computers with Dropbox
# Add a new directory in your Dropbox (or use an existing one)
mkdir -p ~/Dropbox/ohmyzsh
# move existing file to Dropbox
mv ~/.zshrc ~/Dropbox/ohmyzsh/zshrc
# symlink file back to your local directory
ln -s ~/Dropbox/ohmyzsh/zshrc ~/.zshrc
@jacobkossman
jacobkossman / neopetsadblock.txt
Last active October 21, 2015 23:57
Neopets Adblock
[Adblock]
! Title: Neopet AdBlocks
http://*.adecn.com/*
http://*.adknowledge.com/*
http://*.advertising.com/*
http://*.burstnet.com/*
http://*.doubleclick.net/*
http://*.maxserving.com/*
http://*.tradedoubler.com/*
http://*.tribalfusion.com/*