diff --git a/fake_home/.vim/templates/skeleton.toml b/fake_home/.vim/templates/skeleton.toml new file mode 100644 index 0000000..47dc187 --- /dev/null +++ b/fake_home/.vim/templates/skeleton.toml @@ -0,0 +1,33 @@ +# This is a TOML document + +title = "TOML Example" + +[owner] +name = "Sage Vaillancourt" +dob = 1996-08-02T07:32:00-08:00 + +[database] +enabled = true +ports = [ 8000, 8001, 8002 ] +data = [ ["delta", "phi"], [3.14, 1.312] ] +temp_targets = { cpu = 79.5, case = 72.0 } + +[servers] # Not strictly necessary. servers. implicitly creates the 'servers' table + +[servers.alpha] +ip = "10.0.0.1" +role = "frontend" + +[servers.beta] +ip = "10.0.0.2" +role = "backend" + +# Array of tables + +[[users]] +name = "Sage" +color = "pink" + +[[users]] +name = "Willow" +color = "teal" diff --git a/fake_home/.vimrc b/fake_home/.vimrc index 21c6f98..7f5e8d8 100644 --- a/fake_home/.vimrc +++ b/fake_home/.vimrc @@ -172,6 +172,7 @@ if has ("autocmd") autocmd BufNewFile *.jsx 0r ~/.vim/templates/skeleton.jsx autocmd BufNewFile *.tsx 0r ~/.vim/templates/skeleton.tsx autocmd BufNewFile *.json 0r ~/.vim/templates/skeleton.json + autocmd BufNewFile *.toml 0r ~/.vim/templates/skeleton.toml autocmd BufNewFile *.yaml 0r ~/.vim/templates/skeleton.yaml autocmd BufNewFile *.go 0r ~/.vim/templates/skeleton.go autocmd BufNewFile Makefile 0r ~/.vim/templates/Makefile