Skip to content

Instantly share code, notes, and snippets.

@brenna
brenna / wp-autopopulate-taxonomy
Last active December 26, 2022 23:29
WordPress function to auto-populate a taxonomy with a custom post type's entries.
function custom_tax_init(){
//set some options for our new custom taxonomy
$args = array(
'label' => __( 'My Custom Taxonomy' ),
'hierarchical' => true,
'capabilities' => array(
// allow anyone editing posts to assign terms
'assign_terms' => 'edit_posts',
/* but you probably don't want anyone
@brenna
brenna / components.my-component.js
Last active April 19, 2016 19:22
component array sorting
import Ember from 'ember';
export default Ember.Component.extend({
content: Ember.A([]),
sortBy: null,
sortArray: Ember.computed('sortBy', function(){
if (this.get('sortBy')){
return this.get('sortBy').replace(' ', '').split(',');
}
import Ember from 'ember';
/* global $ */
// import layout from '../templates/components/ted-select';
export default Ember.Component.extend({
// layout: layout,
classNames: 'Ted-select',
selectClassNames: null,
content: Ember.A([]),
@brenna
brenna / vibes.itermcolors
Created February 22, 2016 19:59
custom iterm colour scheme
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Ansi 0 Color</key>
<dict>
<key>Blue Component</key>
<real>0.0</real>
<key>Green Component</key>
<real>0.0</real>

Apps

  • Chrome
  • Alfred
  • Sublime Text
  • iTerm

Command line tools

  • homebrew
set -g __fish_git_prompt_show_informative_status 1
set -g __fish_git_prompt_hide_untrackedfiles 1
set -g __fish_git_prompt_color_branch FFAF5F bold
set -g __fish_git_prompt_showupstream "informative"
set -g __fish_git_prompt_char_upstream_ahead "↑"
set -g __fish_git_prompt_char_upstream_behind "↓"
set -g __fish_git_prompt_char_upstream_prefix ""
set -g __fish_git_prompt_char_stagedstate "●"
@brenna
brenna / component.js
Last active January 5, 2016 19:39
Ember router service
import Ember from 'ember';
export default Ember.Component.extend({
router: Ember.inject.service()
// ...component stuff that uses transitionTo
});
@brenna
brenna / SassMeister-input-HTML.html
Created January 26, 2014 00:34 — forked from scottkellum/SassMeister-input-HTML.html
Generated by SassMeister.com.
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Dolorum pariatur veritatis quia non reprehenderit blanditiis saepe provident facilis nemo numquam doloribus ex aperiam iste voluptas quam illum quibusdam recusandae modi aspernatur esse nesciunt tempora fugit soluta exercitationem natus maxime inventore possimus? Veniam adipisci cupiditate similique voluptas dignissimos quod vitae? Accusamus beatae cumque sint reprehenderit mollitia debitis neque eos totam temporibus expedita accusantium numquam dignissimos earum nisi obcaecati voluptate odit sit pariatur eaque aspernatur nam voluptatem cupiditate facilis culpa animi tempora id illum omnis iste. Et neque voluptatem suscipit delectus nemo numquam sapiente eum dignissimos ducimus natus quo libero nisi incidunt accusantium sequi illo architecto nostrum minima minus voluptate consequuntur quidem obcaecati temporibus veniam aspernatur. Sapiente ipsam assumenda similique magnam quis possimus quaerat eum tenetur maiores. Repellendus fugiat beatae quasi dol
@brenna
brenna / filterable.jquery.js
Created August 14, 2013 18:39
Dynamically filter a list of items.
var filters = {
options: {
container : "#filterable",
controlContainer : '#filter',
targetElem : 'li',
controlElem : 'a',
style : 'dim', // options: dim, hide
dimmedOpacity : 0.5,
duration : 300
},
var moduleName = {
options: {
},
init: function(options) {
//allow custom options on init
if (options && typeof(options) == 'object') }{
$.extend(moduleName.options, options);
}