Merge branch 'master' of ssh://git.rayelliott.dev:3222/dots/nvim
This commit is contained in:
		
						commit
						b2850f957d
					
				|  | @ -4,35 +4,31 @@ endsnippet | ||||||
| 
 | 
 | ||||||
| snippet if "if ( ... ) { ... }" | snippet if "if ( ... ) { ... }" | ||||||
| if ($1) { | if ($1) { | ||||||
|   $0 | 	$0 | ||||||
| } | } | ||||||
| endsnippet | endsnippet | ||||||
| 
 | 
 | ||||||
| snippet cl; "console.log( ... );" |  | ||||||
| console.log($0); |  | ||||||
| endsnippet |  | ||||||
| 
 |  | ||||||
| snippet cl "console.log( ... )" | snippet cl "console.log( ... )" | ||||||
| console.log($0) | console.log($0); | ||||||
| endsnippet | endsnippet | ||||||
| 
 | 
 | ||||||
| snippet if "if ( ... ) { ... }" | snippet if "if ( ... ) { ... }" | ||||||
| if ($1) { | if ($1) { | ||||||
|   $0 | 	$0 | ||||||
| } | } | ||||||
| endsnippet | endsnippet | ||||||
| 
 | 
 | ||||||
| snippet ifelse "if ( ... ) { ... } else { ... }" | snippet ifelse "if ( ... ) { ... } else { ... }" | ||||||
| if ($1) { | if ($1) { | ||||||
|   $2 | 	$2 | ||||||
| } else { | } else { | ||||||
|   $0 | 	$0 | ||||||
| } | } | ||||||
| endsnippet | endsnippet | ||||||
| 
 | 
 | ||||||
| snippet for "for ( ... ) { ... }" | snippet for "for ( ... ) { ... }" | ||||||
| for (let ${1:index} = ${2:0}; $1 $3; $1${4:++}) { | for (let ${1:index} = ${2:0}; $1 $3; $1${4:++}) { | ||||||
|   $0 | 	$0 | ||||||
| } | } | ||||||
| endsnippet | endsnippet | ||||||
| 
 | 
 | ||||||
|  | @ -42,36 +38,74 @@ setTimeout(() => {$0 | ||||||
| endsnippet | endsnippet | ||||||
| 
 | 
 | ||||||
| snippet jsx "import React ..." | snippet jsx "import React ..." | ||||||
| import React from "react" | import React from "react"; | ||||||
|  | 
 | ||||||
|  | class $1 extends React.Component { | ||||||
|  | 	constructor(props) { | ||||||
|  | 		super(props); | ||||||
|  | 		this.state = { | ||||||
|  | 		} | ||||||
|  | 	} | ||||||
|  | 
 | ||||||
|  | 	render() { | ||||||
|  | 		return ( | ||||||
|  | 			<${2:div} className={this.props.className}> | ||||||
|  | 				$0 | ||||||
|  | 			</$2> | ||||||
|  | 		); | ||||||
|  | 	} | ||||||
|  | } | ||||||
| 
 | 
 | ||||||
| export default () => ( | export default () => ( | ||||||
|   <${1:div}>$0</$1> | 	<S.$1}></S.$1> | ||||||
| ) | ); | ||||||
| endsnippet | endsnippet | ||||||
| 
 | 
 | ||||||
| snippet jsxs "import React ... (styled)" | snippet jsxs "import React ... styled" | ||||||
| import React from "react" | import React from "react"; | ||||||
| import styled from "styled-components" | import styled from "styled-components"; | ||||||
| 
 | 
 | ||||||
| const $1 = styled.${2:div}\` | const S = {}; | ||||||
|   $3 | 
 | ||||||
| \` | class $1 extends React.Component { | ||||||
|  | 	constructor(props) { | ||||||
|  | 		super(props); | ||||||
|  | 		this.state = { | ||||||
|  | 		} | ||||||
|  | 	} | ||||||
|  | 
 | ||||||
|  | 	render() { | ||||||
|  | 		return ( | ||||||
|  | 			<${2:div} className={this.props.className}> | ||||||
|  | 				$0 | ||||||
|  | 			</$2> | ||||||
|  | 		); | ||||||
|  | 	} | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | S.$1 = styled($1)\` | ||||||
|  | \`; | ||||||
| 
 | 
 | ||||||
| export default () => ( | export default () => ( | ||||||
|   <$1>$0</$1> | 	<S.$1}></S.$1> | ||||||
| ) | ); | ||||||
| endsnippet | endsnippet | ||||||
| 
 | 
 | ||||||
| snippet xc "class ..." | snippet jsc "class ... extends React.Component" | ||||||
| class $1 extends React.component { | class $1 extends React.Component \{ | ||||||
|   constructor(props) { | ${2:	constructor(props) \{ | ||||||
|     super(props) | 		super(props); | ||||||
|     this.setState({$0}) | 		this.state = \{ | ||||||
|   } | 		\} | ||||||
|  | 	\}} | ||||||
| 
 | 
 | ||||||
|   render() { | 	render() \{ | ||||||
|     return ( | 		return ( | ||||||
|     ) | 			<${3:div}${4: className=\{this.props.className\}}> | ||||||
|   } | 				$0 | ||||||
|  | 			</$3> | ||||||
|  | 		); | ||||||
|  | 	} | ||||||
| } | } | ||||||
| endsnippet | endsnippet | ||||||
|  | 
 | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								init.vim
								
								
								
								
							
							
						
						
									
										10
									
								
								init.vim
								
								
								
								
							|  | @ -435,17 +435,13 @@ iabbrev ct'' content-type: ''; | ||||||
| "----------------------------------------------------------------------------}}} | "----------------------------------------------------------------------------}}} | ||||||
| " #autocommands {{{ | " #autocommands {{{ | ||||||
| 
 | 
 | ||||||
| "   center on insert {{{ |  | ||||||
|   augroup CenterInsert |  | ||||||
|     autocmd! |  | ||||||
|     autocmd InsertEnter * norm zt |  | ||||||
|   augroup END |  | ||||||
| 
 |  | ||||||
| "  }}} |  | ||||||
| "   template files {{{ | "   template files {{{ | ||||||
|   augroup templates |   augroup templates | ||||||
|     autocmd! |     autocmd! | ||||||
|     autocmd BufNewFile *.sh 0read ~/.config/nvim/templates/template.sh | normal G |     autocmd BufNewFile *.sh 0read ~/.config/nvim/templates/template.sh | normal G | ||||||
|  |     autocmd BufNewFile *.html 0read ~/.config/nvim/templates/template.html | normal gg | ||||||
|  |     autocmd BufNewFile *.css 0read ~/.config/nvim/templates/template.css | normal G | ||||||
|  |     autocmd BufNewFile *.scss 0read ~/.config/nvim/templates/template.css | normal G | ||||||
|   augroup END |   augroup END | ||||||
| 
 | 
 | ||||||
| "  }}} | "  }}} | ||||||
|  |  | ||||||
|  | @ -0,0 +1,15 @@ | ||||||
|  | html, | ||||||
|  | body { | ||||||
|  |   padding: 0; | ||||||
|  |   margin: 0; | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | body { | ||||||
|  |   font-size: 100%; | ||||||
|  |   box-sizing: border-box; | ||||||
|  |   background-color: pink; | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | * { | ||||||
|  |   box-sizing: inherit; | ||||||
|  | } | ||||||
|  | @ -0,0 +1,31 @@ | ||||||
|  | <!DOCTYPE HTML> | ||||||
|  | 
 | ||||||
|  | <html lang="en"> | ||||||
|  | 	<head> | ||||||
|  | 		<meta charset="utf-8"> | ||||||
|  | 
 | ||||||
|  | 		<title>THE TITLE IS THIS!</title> | ||||||
|  | 
 | ||||||
|  | 		<meta name="viewport" content="width=device-width, initial-scale=1" /> | ||||||
|  | 
 | ||||||
|  | 		<meta name="description" content="THE DESCRIPTION IS THIS!"> | ||||||
|  | 		<meta name="author" content="I AM THE AUTHOR"> | ||||||
|  | 
 | ||||||
|  | 		<link rel="stylesheet" href="css/style.css"> | ||||||
|  | 
 | ||||||
|  | 	</head> | ||||||
|  | 
 | ||||||
|  | 	<body> | ||||||
|  | 
 | ||||||
|  | 		<header> | ||||||
|  | 		</header> | ||||||
|  | 
 | ||||||
|  | 		<main> | ||||||
|  | 		</main> | ||||||
|  | 
 | ||||||
|  | 		<footer> | ||||||
|  | 		</footer> | ||||||
|  | 
 | ||||||
|  | 		<script src="js/script.js"></script> | ||||||
|  | 	</body> | ||||||
|  | </html> | ||||||
		Loading…
	
		Reference in New Issue