Skip to content

Instantly share code, notes, and snippets.

View nosami's full-sized avatar

Jason Imison nosami

View GitHub Profile
@nosami
nosami / Gruvbox.json
Last active January 5, 2016 13:30
Gruvbox colour scheme for Xamarin Studio / MonoDevelop
{
"name":"Gruvbox",
"version":"1.0",
"description":"A retro groove color scheme",
"originator":"Xamarin Inc. (http://xamarin.com)",
"palette":[
{ "name":"selection", "value":"#49483E" },
{ "name":"chameleon1", "value":"#8ae234" },
{ "name":"chameleon2", "value":"#73d216" },
{ProjectFileName =
"/Users/jason/src/monodevelop/main/external/fsharpbinding/MonoDevelop.FSharpBinding";
ProjectFileNames = [||];
OtherOptions =
[|"--simpleresolution"; "--noframework";
"--out:/Users/jason/src/monodevelop/main/external/fsharpbinding/bin/FSharpBinding.dll";
"--fullpaths"; "--flaterrors"; "--target:library"; "--define:TRACE";
"--define:DEBUG"; "--debug+"; "--optimize-"; "--tailcalls-";
"--platform:anycpu"; "--warnon:1182";
"-r:/Users/jason/src/monodevelop/main/external/fsharpbinding/packages/ExtCore/lib/net45/ExtCore.dll";
System.AggregateException: One or more errors occurred. ---> System.IO.DirectoryNotFoundException: /Users/jason/src/md-addins/MonoDevelop.IPhone/build/MonoTouchDesignServerUnified.app
at MonoTouch.Hosting.Session.InstallApplication (System.String bundlePath) [0x000cb] in /Users/jason/src/md-addins/Xamarin.Designer.iOS/MonoTouch.Hosting/Session.cs:124
at MonoTouch.Hosting.Session.InstallAndLaunch (System.String appBundlePath, System.String[] appArgs) [0x00006] in /Users/jason/src/md-addins/Xamarin.Designer.iOS/MonoTouch.Hosting/Session.cs:78
--- End of inner exception stack trace ---
---> (Inner Exception #0) System.IO.DirectoryNotFoundException: /Users/jason/src/md-addins/MonoDevelop.IPhone/build/MonoTouchDesignServerUnified.app
at MonoTouch.Hosting.Session.InstallApplication (System.String bundlePath) [0x000cb] in /Users/jason/src/md-addins/Xamarin.Designer.iOS/MonoTouch.Hosting/Session.cs:124
at MonoTouch.Hosting.Session.InstallAndLaunch (System.String appBundlePath, System.String[] appArgs) [0
jason@jason-virtual-machine:~/.local/share/MonoDevelop-6.0/LocalInstall/Addins$ ls -la
total 8
drwxrwxr-x 2 jason jason 4096 Nov 21 11:41 .
drwxrwxr-x 3 jason jason 4096 Nov 21 04:48 ..
jason@jason-virtual-machine:~/.local/share/MonoDevelop-6.0/LocalInstall/Addins$ cd -
/home/jason/src/monodevelop/main/external/fsharpbinding
jason@jason-virtual-machine:~/src/monodevelop/main/external/fsharpbinding$ make install
(xbuild MonoDevelop.FSharp.mac-linux.sln /p:Configuration=Release)
XBuild Engine Version 12.0
Mono, Version 4.2.1.0
@nosami
nosami / osx-pkgsrc-release.md
Created November 15, 2015 05:14 — forked from jperkin/osx-pkgsrc-release.md
OSX pkgsrc release procedure

OSX Bulk Builds

This is my log of how to perform a quarterly branch pkgsrc bulk build on my local OSX/SmartOS setup.

Git

On gromit.local

BRANCH=2015Q1
@nosami
nosami / gist:7fbfb9a501d18afa795a
Created October 31, 2015 18:44
Launch VS Code OmniSharp
"/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/csharp-o/bin/omnisharp" --stdio -s /PATH/TO/YOUR/SOLUTION/ROOT/HERE
If you reload the storyboard the issue might go away.
Contents of /Users/jason/Library/Logs/XamarinStudio-6.0/iOSDesigner.2015-09-14__16-22-05.log:
MDAddinsHash: 3775842472bbf8a95d270747836671024453c08a
[2015-09-14 16:23:34.8] INFO: Starting full reload...
[2015-09-14 16:23:34.9] INFO: Beginning the boostrap process
[2015-09-14 16:23:35.0] PERF: - Registering services: 111ms
[2015-09-14 16:23:35.0] PERF: - Waited 0ms for device to finish creating
[2015-09-14 16:23:35.2] PERF: - Booting time: 176ms
@nosami
nosami / Setup.fsx
Last active August 29, 2015 23:24 — forked from ovatsus/Setup.fsx
Script to setup F# Interactive session, loading everything in the current solution
#r "System.Xml.Linq"
open System
open System.IO
open System.Xml.Linq
let script = seq {
//TODO: this currently loads fsproj's in alphabeticall order, we should instead
//build the dependencies graph of the fsproj's and load them in topological sort order
(require 'prodigy)
;; omnisharp-emacs development hacks
(setenv "PATH" (concat (getenv "PATH")
":/home/mika/.cask/bin"
":/home/mika/bin/"))
(defmacro def-omnisharp-service (name command &optional args-to-command)
(let ((omni-dir "/home/mika/git/omnisharp-emacs/"))
`(prodigy-define-service