The torch project: https://github.com/torch/torch7
Everything gets installed under /opt/lua
$ mkdir -p /opt/lua && sudo chown $USER /opt/lua
The torch project: https://github.com/torch/torch7
Everything gets installed under /opt/lua
$ mkdir -p /opt/lua && sudo chown $USER /opt/lua
get TBB from https://www.threadingbuildingblocks.org/download | |
unzip source archives | |
mkdir release | |
cd release/ | |
cmake -DCMAKE_BUILD_TYPE=RELEASE -DWITH_TBB=on -DTBB_INCLUDE_DIRS=/opt/tbb/include -DTBB_LIB_DIR=/opt/tbb/lib .. |
#!/usr/bin/env bash | |
# copied from https://github.com/mathiasbynens/dotfiles/blob/master/.osx?os-x-10.8 | |
# Disable the sound effects on boot | |
sudo nvram SystemAudioVolume=" " | |
# Menu bar: disable transparency | |
defaults write NSGlobalDomain AppleEnableMenuBarTransparency -bool false |
#!/bin/sh | |
BASE_VERSION="bash-4.3" | |
MAX_PATCH=42 | |
BASE_URL="http://ftp.gnu.org/gnu/bash" | |
PATCHES_URL="${BASE_URL}/${BASE_VERSION}-patches" | |
ARC="${BASE_VERSION}.tar.gz" | |
rm -rf ${BASE_VERSION} |
#!/usr/bin/env bash | |
# adaptation of https://github.com/mathiasbynens/dotfiles/blob/master/.macos | |
# ~/.macos — https://mths.be/macos | |
# Close any open System Preferences panes, to prevent them from overriding | |
# settings we’re about to change | |
osascript -e 'tell application "System Preferences" to quit' |
{"keyboard":"bananasplit","activeLayout":4,"keymap":[[[{"value":"ESC","type":null,"mod":null},{"value":"1","type":null,"mod":null},{"value":"2","type":null,"mod":null},{"value":"3","type":null,"mod":null},{"value":"4","type":null,"mod":null},{"value":"5","type":null,"mod":null},{"value":"6","type":null,"mod":null},{"value":"7","type":null,"mod":null},{"value":"8","type":null,"mod":null},{"value":"9","type":null,"mod":null},{"value":"0","type":null,"mod":null},{"value":"-","type":null,"mod":null},{"value":"=","type":null,"mod":null},{"value":"BSPACE","type":null,"mod":null}],[{"value":"TAB","type":null,"mod":null},{"value":"Q","type":null,"mod":null},{"value":"W","type":null,"mod":null},{"value":"E","type":null,"mod":null},{"value":"R","type":null,"mod":null},{"value":"T","type":null,"mod":null},{"value":"Y","type":null,"mod":null},{"value":"U","type":null,"mod":null},{"value":"I","type":null,"mod":null},{"value":"O","type":null,"mod":null},{"value":"P","type":null,"mod":null},{"value":"[","type":null,"mod":nu |
## base setup with brew | |
https://docs.qmk.fm/getting_started_build_tools.html#macos | |
## custom keymap | |
Copy a predefined keymap and customise it. Replace all the <name> parts in the command lines. | |
$ cp -r keyboards/iris/keymaps/hexwire/ keyboards/iris/keymaps/<name> | |
Now edit cp keyboards/iris/keymaps/hexwire/keymap.c. | |
$ make iris/rev2:<name> |