Skip to content

Instantly share code, notes, and snippets.

View BigBadJock's full-sized avatar

John McArthur BigBadJock

View GitHub Profile
@BigBadJock
BigBadJock / McArthurTheme.omp.json
Created January 7, 2021 14:57
Custom oh-my-posh theme for windows terminal
{
"final_space": true,
"console_title": true,
"console_title_style": "folder",
"console_title_template": "",
"blocks": [
{
"type": "prompt",
"alignment": "left",
"horizontal_offset": 0,
@BigBadJock
BigBadJock / Surface-BoxStarter
Last active January 7, 2021 17:38
Surface-BoxStarter
choco install googlechrome
choco install 7zip.install
choco install virtualclonedrive --allow-empty-checksums
choco install filezilla --allow-empty-checksums
choco install dropbox --allow-empty-checksums
choco install windirstat --allow-empty-checksums
choco install greenshot --allow-empty-checksums
choco install foxitreader --allow-empty-checksums
choco install kindle --allow-empty-checksums
@BigBadJock
BigBadJock / auth.guard.spec.ts
Created April 13, 2019 10:17
Angular Authentication Guard Service Spec
import { HttpClientModule } from '@angular/common/http';
import { fakeAsync, TestBed } from '@angular/core/testing';
import { ActivatedRouteSnapshot, RouterStateSnapshot } from '@angular/router';
import { AuthGuard } from './auth.guard';
class MockActivatedRouteSnapshot {
private _data: any;
get data(){
return this._data;
}
@BigBadJock
BigBadJock / auth.guard.ts
Created April 13, 2019 10:12
Angular 7 Authentication Guard Service
import { Injectable } from '@angular/core';
import { ActivatedRouteSnapshot, CanActivate, CanLoad, Route, Router, RouterStateSnapshot } from '@angular/router';
import { Observable } from 'rxjs';
import { AuthenticationService } from 'src/app/Services/Authentication/authentication.service';
@Injectable({
providedIn: 'root'
})
export class AuthGuard implements CanActivate, CanLoad {
choco install googlechrome
choco install 7zip.install
choco install vlc
choco install virtualclonedrive --allow-empty-checksums
choco install speccy
choco install sysinternals
choco install filezilla --allow-empty-checksums
choco install dropbox --allow-empty-checksums
choco install windirstat --allow-empty-checksums