Skip to content

Instantly share code, notes, and snippets.

@roulette6
roulette6 / Windows ST3 user keybindings
Created September 17, 2015 14:37
Windows ST3 user keybindings after installing Origami
[
{ "keys": ["ctrl+shift+v"], "command": "paste" },
{ "keys": ["ctrl+v"], "command": "paste_and_indent" },
{ "keys": ["alt+ctrl+p"], "command": "autoprefixer" },
{ "keys": ["ctrl+alt+shift+w"], "command": "close_all" },
{ "keys": ["ctrl+shift+alt+f"], "command": "show_panel", "args": {"panel": "replace", "reverse": false} },
{ "keys": ["ctrl+alt+up"], "command": "swap_line_up" },
{ "keys": ["ctrl+alt+down"], "command": "swap_line_down" },
// origami (multiple panes)
@roulette6
roulette6 / Windows ST3 user settings
Last active November 21, 2016 14:58
Settings for ST3 after installing Material Theme
{
"always_show_minimap_viewport": true,
"bold_folder_labels": true,
"caret_extra_bottom": 2,
"caret_extra_top": 2,
"caret_extra_width": 2,
"color_scheme": "Packages/Material Theme/schemes/Material-Theme.tmTheme",
"default_line_ending": "unix",
"flatland_sidebar_tree_medium": true,
"font_face": "inconsolata",
@roulette6
roulette6 / Grunt livereload
Last active August 29, 2015 14:20
Gruntfile to LiveReload all files in a directory
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
watch: {
options: { livereload: true },
all: { files: ['./**/*.*'] }
}
});
@roulette6
roulette6 / bootstrap.sh
Last active November 12, 2015 19:02
Bash script to set up a fresh install of Ubuntu or Mint
#!/bin/bash
echo "--- Installing applications and setting them up ---"
echo "--- Updating packages list ---"
sudo apt-get update > /dev/null 2>&1
echo "--- MySQL options ---"
sudo debconf-set-selections <<< 'mysql-server mysql-server/root_password password root'
sudo debconf-set-selections <<< 'mysql-server mysql-server/root_password_again password root'
@roulette6
roulette6 / ST3 key bindings
Last active September 16, 2015 15:13
Sublime Text 3 key bindings
[
{ "keys": ["super+shift+v"], "command": "paste" },
{ "keys": ["super+v"], "command": "paste_and_indent" },
{ "keys": ["ctrl+shift+backquote"], "command": "show_panel", "args": {"panel": "console", "toggle": true} },
{ "keys": ["alt+super+p"], "command": "autoprefixer" },
{ "keys": ["super+alt+shift+w"], "command": "close_all" },
{ "keys": ["super+shift+alt+f"], "command": "show_panel", "args": {"panel": "replace", "reverse": false} },
// origami (multiple panes)
{ "keys": ["super+k", "super+up"], "command": "create_pane", "args": {"direction": "up", "give_focus": true} },
@roulette6
roulette6 / mdEditing user settings
Last active August 29, 2015 14:14
MarkdownEditing user settings
{
// "color_scheme": "Packages/MarkdownEditing/MarkdownEditor.tmTheme",
"color_scheme": "Packages/MarkdownEditing/MarkdownEditor-Dark.tmTheme",
// "color_scheme": "Packages/MarkdownEditing/MarkdownEditor-Yellow.tmTheme",
// Layout
"draw_centered": false,
"wrap_width": 70,
// Line
@roulette6
roulette6 / ST3 user settings
Last active September 16, 2015 12:13
Sublime Text 3 user preferences
{
"bold_folder_labels": true,
"caret_extra_bottom": 2,
"caret_extra_top": 2,
"caret_extra_width": 2,
"color_scheme": "Packages/Theme - Flatland/Flatland Monokai.tmTheme",
"default_line_ending": "unix",
"flatland_sidebar_tree_medium": true,
"font_size": 16,
"highlight_line": true,