Skip to content

Instantly share code, notes, and snippets.

# Git Prompt
setopt prompt_subst
autoload -U colors && colors # Enable colors in prompt
# Echoes a username/host string when connected over SSH (empty otherwise)
ssh_info() {
[[ "$SSH_CONNECTION" != '' ]] && echo '%(!.%{$fg[red]%}.%{$fg[yellow]%})%n%{$reset_color%}@%{$fg[green]%}%m%{$reset_color%}:' || echo ''
}
# Echoes information about Git repository status when inside a Git repository
@kenjim83
kenjim83 / components.my-component\.js
Last active September 24, 2020 16:49
@Tracked nested property
import Component from '@glimmer/component';
import { tracked } from '@glimmer/tracking';
import { action } from '@ember/object';
export default class extends Component {
@tracked myNestedProperty = {
foo: 'foo',
}
import Component from '@glimmer/component';
export default class extends Component {
}
@kenjim83
kenjim83 / controllers.application\.js
Last active April 11, 2020 01:09
Hash in model hook
import Controller from '@ember/controller';
export default class ApplicationController extends Controller {
}
@kenjim83
kenjim83 / controllers.application\.js
Last active April 12, 2020 17:32
Audiences Routing
import Controller from '@ember/controller';
export default class ApplicationController extends Controller {
}
@kenjim83
kenjim83 / README.md
Created April 10, 2020 15:57
Ember Twiddle Demo: Simple nested routes

Ember Twiddle Demo: Simple nested routes

Demo

Basic example of nested routes with some CSS to highlight the active route in the navigation links.

import Ember from 'ember';
import { computed } from '@ember/object';
export default Ember.Component.extend({
activeIndex: 0,
actions: {
addFruit(groupIndex) {
@kenjim83
kenjim83 / controllers.application.js
Last active May 17, 2018 00:37
CP nested behavior
import Ember from 'ember';
const getNested = () => {
return {
foo: {
bar: {
biz: 'baz'
}
},
zee: {
import Ember from 'ember';
const getInitialThings = () => {
return [{
name: 'thing1',
isActive: false
}, {
name: 'thing2',
isActive: false
}, {
@kenjim83
kenjim83 / index.html
Created September 24, 2016 23:12 — forked from anonymous/index.html
Make a Word Make-a-Word challenge for the Learners Guild Enrollment Game: https://learnathon.learnersguild.org/ // source http://jsbin.com/zepijor
<!DOCTYPE html>
<html>
<head>
<meta name="description" content="Make-a-Word challenge for the Learners Guild Enrollment Game: https://learnathon.learnersguild.org/">
<meta charset="utf-8">
<title>Make a Word</title>
<link rel="stylesheet" href="main.css" media="screen" charset="utf-8">
<style id="jsbin-css">
.big-mono {