Skip to content

Instantly share code, notes, and snippets.

First
$ sudo apt-get update
$ sudo apt-get install software-properties-common
$ sudo add-apt-repository universe
$ sudo add-apt-repository ppa:certbot/certbot
$ sudo apt-get update
Install and configure aws cli in the sever
Install certbot-auto
Ref: https://packagecontrol.io/docs/syncing#dropbox
I am using Mac. The link above shows you how to sync in different plateforms.
Note: close sublime completely.
1. cd ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/User
2. git init
3. touch .gitignore
4. add these link to ignore file
```
Package Control.last-run
@kirykr
kirykr / config.cson
Created August 19, 2017 12:22
Atom + YouCompleteMe
"*":
"atom-beautify":
general:
_analyticsUserId: "adfadsfadsfd"
ruby:
beautify_on_save: true
"build-ninja":
ninjaOptions: [
"-j10"
]
@kirykr
kirykr / YcmdCompletion.sublime-settings
Last active June 5, 2018 07:14
sublime + youcompleteme
{
"use_auto_start_localserver": 1,
"ycmd_path": "/Users/kiry/.ycmd/ycmd",
"default_settings_path":"/Users/your-name/.ycmd/ycmd/default_settings.json",
"HMAC": "key generated by sublime above",
"languages": ["cpp", "python", "ruby", "js", "php", "java", "cs"],
}
@kirykr
kirykr / .vimrc
Last active June 5, 2018 03:33
vim configuration
execute pathogen#infect()
set nocompatible " be iMproved, required
"------------------YouCompleteMe Config--------------"
let g:ycm_path_to_python_interpreter = '/usr/bin/python'
"let g:ycm_filetype_specific_completion_to_disable = { 'python' : 1 }
"let g:ycm_filetype_blacklist = { 'python' : 1 }
let g:ycm_min_num_of_chars_for_completion = 2
"let g:ycm_min_num_identifier_candidate_chars = 0
let g:ycm_auto_trigger = 1