Skip to content

Instantly share code, notes, and snippets.

View christophwolff's full-sized avatar
🌍
searching...

Christoph Wolff christophwolff

🌍
searching...
View GitHub Profile
@onezerodigits
onezerodigits / nate.zsh-theme
Last active April 2, 2020 01:39
Minimal prompt layout for ZSH
#
# Nate Theme
# a riff of Cobalt2 Theme - https://github.com/wesbos/Cobalt2-iterm
# Changes: doesn't use background colors or require powerline fonts
# Tested on Mac OS only
# I'm using with Operator Mono SSm font and Misterioso iTerm color presets
#
##
### Segment drawing
# A few utility functions to make it easy and re-usable to draw segmented prompts
@fredrikbergqvist
fredrikbergqvist / Rss.ts
Created November 29, 2019 15:21
How to create an RSS feed for next.js
import React from "react";
import { NextPageContext } from "next";
const blogPostsRssXml = (blogPosts: IBlogPost[]) => {
let latestPostDate: string = "";
let rssItemsXml = "";
blogPosts.forEach(post => {
const postDate = Date.parse(post.createdAt);
if (!latestPostDate || postDate > Date.parse(latestPostDate)) {
latestPostDate = post.createdAt;
function pushme {
br=`git branch | grep "*"`
git add --all
if (($# > 1)); then
params=''
for i in $*;
do
@spacemudd
spacemudd / api.php
Last active October 30, 2018 21:34
Laravel Passport + Nuxt Auth
Route::post('auth/login', function(Request $request) {
$cred = $request->only('email', 'password');
if (auth()->attempt($cred)) {
auth()->user()->tokens()->delete();
$token = auth()->user()->createToken('SPA');
return response()->json([
'access_token' => $token->accessToken,
@jwalton512
jwalton512 / admin(v2).js
Last active May 15, 2018 19:41
Harmony with Laravel + Vue + Vue Router
// dashboard component
var dashboard = Vue.extend({
template: '<p>Hello from dashboard</p>'
})
// user management component
var user = Vue.extend({
template: '<p>Hello from user management page</p>'
})
@kloon
kloon / functions.php
Created March 28, 2014 08:58
WooCommerce 2.1 Add confirm password field on My Account register form
<?php
// Add the code below to your theme's functions.php file to add a confirm password field on the register form under My Accounts.
add_filter('woocommerce_registration_errors', 'registration_errors_validation', 10,3);
function registration_errors_validation($reg_errors, $sanitized_user_login, $user_email) {
global $woocommerce;
extract( $_POST );
if ( strcmp( $password, $password2 ) !== 0 ) {
return new WP_Error( 'registration-error', __( 'Passwords do not match.', 'woocommerce' ) );
}
@kevin-smets
kevin-smets / iterm2-solarized.md
Last active May 17, 2024 12:37
iTerm2 + Oh My Zsh + Solarized color scheme + Source Code Pro Powerline + Font Awesome + [Powerlevel10k] - (macOS)

Default

Default

Powerlevel10k

Powerlevel10k