Skip to content

Instantly share code, notes, and snippets.

View growdigital's full-sized avatar
🏠
Working from home

Jake Rayson growdigital

🏠
Working from home
View GitHub Profile
@growdigital
growdigital / Default (OSX).sublime-keymap
Created December 26, 2021 19:58
Sublime Text key bindings
[
{ "keys": ["super+shift+m"], "command": "toggle_minimap" },
{ "keys": ["super+b"], "command": "toggle_side_bar" },
{
"keys": ["option+z"],
"command": "toggle_setting",
"args": {
"setting": "word_wrap"
}
}
@growdigital
growdigital / packages+themes.md
Last active December 26, 2021 19:57
Sublime Text packages & theme
  • EditorConfig
  • FileIcons
  • Package Control
  • Marked App Menu (Mac)
  • Theme: Default Dark
  • Color Scheme: Mariana
@growdigital
growdigital / Preferences.sublime-settings
Created December 26, 2021 19:53
My Sublime Text preferences
{
"bold_folder_labels": true,
"caret_extra_bottom": 2,
"caret_extra_top": 2,
"caret_extra_width": 2,
"caret_style": "phase",
"color_scheme": "Mariana.sublime-color-scheme",
"fade_fold_buttons": false,
"font_face": "Droid Sans Mono",
"font_size": 16,
# User shortcuts for easy maintenance
# nas-stop to gracefully shut down web apps
alias nas-stop='cd /share/CACHEDEV2_DATA/Apps/nginx-proxy && docker-compose stop && cd /share/CACHEDEV2_DATA/Apps/cloud.fieldcraftstudios.com/ && docker-compose stop && cd /share/CACHEDEV2_DATA/Apps/media.fieldcraftstudios.com/ && docker-compose stop && cd /share/CACHEDEV2_DATA/Apps/'
# nas-start to stop Qhttpd service from hogging port 80 & start web apps
alias nas-start='/etc/init.d/Qthttpd.sh stop && cd /share/CACHEDEV2_DATA/Apps/nginx-proxy && docker-compose start && cd /share/CACHEDEV2_DATA/Apps/cloud.fieldcraftstudios.com/ && docker-compose start && cd /share/CACHEDEV2_DATA/Apps/media.fieldcraftstudios.com/ && docker-compose start && cd /share/CACHEDEV2_DATA/Apps/'
# nginx-restart to, er, restart nginx container in case of config changes
alias nginx-restart='cd /share/CACHEDEV2_DATA/Apps/nginx-proxy && docker-compose restart && cd /share/CACHEDEV2_DATA/Apps/'
@growdigital
growdigital / nginx-cloud
Created August 29, 2019 09:36
nginx automatically generated config
# cloud.fieldcraftstudios.com
upstream cloud.fieldcraftstudios.com {
## Can be connected with "nginx-proxy" network
# cloudfieldcraftstudioscom_owncloud_1
server 172.29.0.7:7117;
}
server {
server_name cloud.fieldcraftstudios.com;
listen 80 ;
access_log /var/log/nginx/access.log vhost;
access_log /var/log/nginx/access.log vhost;
include /etc/nginx/vhost.d/default;
location / {
proxy_pass http://cloud.fieldcraftstudios.com;
}
}
server {
server_name cloud.fieldcraftstudios.com;
listen 443 ssl http2 ;
access_log /var/log/nginx/access.log vhost;
@growdigital
growdigital / keybase.md
Created October 7, 2018 19:49
Keybase proof

Keybase proof

I hereby claim:

  • I am growdigital on github.
  • I am growdigital (https://keybase.io/growdigital) on keybase.
  • I have a public key whose fingerprint is 597C 1549 74F2 F3A5 CB9E F3F5 9273 8B42 011D 197F

To claim this, I am signing this object:

@growdigital
growdigital / characters-in-a-circle-css.html
Created September 7, 2018 19:19
Characters in a circle
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Characters in a circle</title>
<style>
body {
font-family: sans-serif;
☁ templates [master] yarn start
yarn run v1.6.0
$ gulp build:local && gulp serve & gulp watch
[23:16:54] Using gulpfile ~/Sites/templates/gulpfile.js
[23:16:54] Starting 'watch'...
[23:16:54] Using gulpfile ~/Sites/templates/gulpfile.js
[23:16:54] Starting 'build:local'...
[23:16:54] Starting 'clean-build'...
[23:16:54] 'clean-build' errored after 37 ms
[23:16:54] Error: File not found with singular glob: /Users/growdigital/Sites/templates/dist (if this was purposeful, use `allowEmpty` option)