Skip to content

Instantly share code, notes, and snippets.

View grahamsaulnier's full-sized avatar

Graham Saulnier grahamsaulnier

  • Unity Technologies
  • Montreal, QC
View GitHub Profile
@grahamsaulnier
grahamsaulnier / SignalDisabler.hpp
Created April 16, 2014 16:02
A Qt signal/slot temporary disabler i found on SO
#include <QObject>
struct SignalDisabler
{
SignalDisabler(const QObject *sender, const char *signal, const QObject *receiver, const char *member)
: sender(sender)
, signal(signal)
, receiver(receiver)
, member(member)
{
[core]
autocrlf = true
excludesfile = C:\\Users\\grahams\\Documents\\gitignore_global.txt
editor = 'c:/program files/sublime text 2/sublime_text.exe' -w
[difftool "sourcetree"]
cmd = 'C:/Program Files/KDiff3/kdiff3.exe' \"$LOCAL\" \"$REMOTE\"
[mergetool "sourcetree"]
cmd = 'C:/Program Files/KDiff3/kdiff3.exe' \"$BASE\" \"$LOCAL\" \"$REMOTE\" -o \"$MERGED\"
trustExitCode = true
@grahamsaulnier
grahamsaulnier / .gitignore
Last active December 24, 2015 14:19
Just a gist to keep my console2 settings
*.exe
*.dll
*.chm
*.swp
*.lib
@grahamsaulnier
grahamsaulnier / subl.bat
Last active December 17, 2015 17:09
start sublime text 2 from cmd
@echo off
START sublime_text.exe %*
@echo on
@grahamsaulnier
grahamsaulnier / .gitconfig
Last active December 17, 2015 08:59
storage of gitconfig
[merge]
tool = kdiff3
[user]
name = Graham Saulnier
email = [email protected]
[core]
editor = "'C:/Program Files/Sublime Text 2/sublime_text.exe' -w"
autocrlf = false
filemode = false
[diff]
@grahamsaulnier
grahamsaulnier / .vimrc
Last active December 14, 2015 08:39
my vimrc file
set smartindent
set tabstop=4
set shiftwidth=4
set expandtab
noremap <Up> <NOP>
noremap <Down> <NOP>
noremap <Left> <NOP>
noremap <Right> <NOP>