Skip to content

Instantly share code, notes, and snippets.

View matthew-ball's full-sized avatar

Matthew Ball matthew-ball

  • Canberra, ACT, Australia
View GitHub Profile

Notes and Tasks

Introduction

Notes

This is a collection of notes.

Tasks

This is a collection of tasks.

(defgroup user-variables nil "User variables.")
(defcustom user-projects-directory "~/Public/" "Directory for user's project files." :type 'directory :group 'user-variables)
(defcustom user-documents-directory "~/Documents/" "Directory for user's files." :type 'directory :group 'user-vabriables)
(defcustom user-notes-file (concat (expand-file-name user-documents-directory) "notes.org") "File for user's notes." :type 'file :group 'user-variables)
(defcustom user-packages-list '(magit gist undo-tree browse-kill-ring adaptive-wrap projectile yasnippet auto-complete diminish) "List of user packages." :type '(repeat symbol) :group 'user-variables)
#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/wait.h>
#include <unistd.h>
#define MAX 5
#define BUFFER 1024
void process(char *name) {
(defvar *pitches* '(C C# D D# E F F# G G# A A# B))
(defvar *intervals* '(perfect-unison minor-second major-second minor-third major-third perfect-fourth _ perfect-fifth minor-sixth major-sixth minor-seventh major-seventh perfect-octave))
(defparameter *scales* '(major natural-minor major-pentatonic natural-minor-pentatonic blues harmonic-minor melodic-minor))
(defparameter *modes* '(ionian dorian phrygian lydian mixolydian aeolian locrian))
(defparameter *chords* '(major minor augmented diminished suspended-second suspended-fourth minor-suspended-fourth major-sixth minor-sixth major-sixth-add-ninth minor-sixth-add-ninth dominant-seventh major-seventh minor-seventh dominant-seventh-flat-fifth dominant-seventh-sharp-fifth dominant-seventh-suspended-fourth))
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
typedef enum { BOOLEAN, CHARACTER, STRING, NUMBER, SYMBOL } object_type;
typedef union {
struct { char value; } boolean;
struct { char value; } character;
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
typedef enum { BOOLEAN, CHARACTER, STRING, NUMBER, SYMBOL } object_type;
typedef union {
struct { char value; } boolean;
struct { char value; } character;
(defgroup user-variables nil "User variables.")
(defcustom user-projects-directory "~/Public/" "Directory for user's project files." :type 'directory :group 'user-variables)
(defcustom user-documents-directory "~/Documents/" "Directory for user's files." :type 'directory :group 'user-variables)
(defcustom user-notes-file (concat (expand-file-name user-documents-directory) "notes.org") "File for user's organisation." :type 'file :group 'user-variables)
(defcustom user-packages-list '(magit gist markdown-mode undo-tree browse-kill-ring adaptive-wrap projectile slime yasnippet auto-complete diminish) "List of user packages." :type '(repeat symbol) :group 'user-variables)
(eval-when-compile (require 'cl-lib))
(defcustom user-projects-directory "~/Public/" "Directory for user's project files." :group 'user-variables)
(defcustom user-documents-directory "~/Documents/" "Directory for user's files." :group 'user-variables)
(defcustom user-notes-file (concat (expand-file-name user-documents-directory) "notes.org") "File for user's organisation." :group 'user-variables)
;; better defaults for emacs 24
(defgroup user-variables nil "User variables.")
(defcustom user-notes-file "~/Documents/notes.org" "File for user's notes." :group 'user-variables)
(defcustom user-journal-file "~/Documents/journal.org" "File for user's journal." :group 'user-variables)
(defcustom user-journal-directory "~/Documents/.journal/" "Directory for user's journal files." :group 'user-variables)
(defcustom user-archive-file "~/Documents/.archive.org" "Directory for archiving user's completed tasks." :group 'user-variables)
(defcustom user-home-directory "~/" "User home directory." :group 'user-variables)
;; better defaults for emacs 24
(defgroup user-variables nil "User variables.")
(defcustom user-notes-file "~/Documents/notes.org" "File for user's notes." :group 'user-variables)
(defcustom user-journal-file "~/Documents/journal.org" "File for user's journal." :group 'user-variables)
(defcustom user-journal-directory "~/Documents/.journal/" "Directory for user's journal files." :group 'user-variables)
(defcustom user-archive-file "~/Documents/.archive.org" "Directory for archiving user's completed tasks." :group 'user-variables)
(defcustom user-home-directory "~/" "User home directory." :group 'user-variables)