vscode: añade extensiones
This commit is contained in:
		
							parent
							
								
									61bdb152ba
								
							
						
					
					
						commit
						12b62edab5
					
				
					 2 changed files with 141 additions and 1 deletions
				
			
		|  | @ -21,6 +21,20 @@ with lib; | |||
|       Gimly81.matlab | ||||
|       zhwu95.riscv | ||||
|       tomoki1207.pdf | ||||
|       vscode-icons-team.vscode-icons | ||||
|       dan-c-underwood.arm | ||||
|       mshr-h.VerilogHDL | ||||
|       rashwell.tcl | ||||
|       xshrim.txt-syntax | ||||
|       ZixuanWang.linkerscript | ||||
|       hediet.vscode-drawio | ||||
|       aaron-bond.better-comments | ||||
|       johnpapa.vscode-peacock | ||||
|       streetsidesoftware.code-spell-checker | ||||
|       wayou.vscode-todo-highlight | ||||
|       xaver.clang-format | ||||
|       yzhang.markdown-all-in-one | ||||
|       christian-kohler.path-intellisense | ||||
|     ]); | ||||
|     userSettings = { | ||||
|       "files.autoSave" = "onFocusChange"; | ||||
|  | @ -34,7 +48,7 @@ with lib; | |||
|       "workbench.list.smoothScrolling" = true; | ||||
|       "editor.smoothScrolling" = true; | ||||
|       "editor.rulers" = [80 120]; | ||||
|       "workbench.iconTheme" = "simple-icons"; | ||||
|       "workbench.iconTheme" = "vscode-icons"; | ||||
|       "workbench.editor.untitled.hint" = "hidden"; | ||||
|       "editor.autoClosingDelete" = "never"; | ||||
|       "editor.autoClosingOvertype" = "never"; | ||||
|  |  | |||
							
								
								
									
										126
									
								
								pkgs/vscode.nix
									
										
									
									
									
								
							
							
						
						
									
										126
									
								
								pkgs/vscode.nix
									
										
									
									
									
								
							|  | @ -65,5 +65,131 @@ | |||
|       sha256 = "sha256-/2u2yfAmSVBvfXIMt2VokkeYH8q8Y9Ca9YSDuwwpkq0="; | ||||
|     }; | ||||
|   }; | ||||
| 
 | ||||
|   vscode-icons-team.vscode-icons = buildVscodeMarketplaceExtension { | ||||
|     mktplcRef = { | ||||
|       publisher = "vscode-icons-team"; | ||||
|       name = "vscode-icons"; | ||||
|       version = "12.0.0"; | ||||
|       sha256 = "sha256-TQ/GPxNgbMBVlp+KNRd+M0vMxFSAjld/CCbVS9C1DuA="; | ||||
|     }; | ||||
|   }; | ||||
| 
 | ||||
|   dan-c-underwood.arm = buildVscodeMarketplaceExtension { | ||||
|     mktplcRef = { | ||||
|       publisher = "dan-c-underwood"; | ||||
|       name = "arm"; | ||||
|       version = "1.7.4"; | ||||
|       sha256 = "sha256-gZBM980AoD+0wnfHXJK9sqCuuLtRY08JnO3Qdq/TRfc="; | ||||
|     }; | ||||
|   }; | ||||
| 
 | ||||
|   mshr-h.VerilogHDL = buildVscodeMarketplaceExtension { | ||||
|     mktplcRef = { | ||||
|       publisher = "mshr-h"; | ||||
|       name = "VerilogHDL"; | ||||
|       version = "1.5.4"; | ||||
|       sha256 = "sha256-WxVEP37Z+hATTOZSozYSSGtDUSMKAO/nA6ORXbpjGMU="; | ||||
|     }; | ||||
|   }; | ||||
| 
 | ||||
|   rashwell.tcl = buildVscodeMarketplaceExtension { | ||||
|     mktplcRef = { | ||||
|       publisher = "rashwell"; | ||||
|       name = "tcl"; | ||||
|       version = "0.1.0"; | ||||
|       sha256 = "sha256-k8I/W3g98r/YCyIURgm7hh+0Bm0lg4Mdh/r8HsPSoX0="; | ||||
|     }; | ||||
|   }; | ||||
| 
 | ||||
|   xshrim.txt-syntax = buildVscodeMarketplaceExtension { | ||||
|     mktplcRef = { | ||||
|       publisher = "xshrim"; | ||||
|       name = "txt-syntax"; | ||||
|       version = "0.2.1"; | ||||
|       sha256 = "sha256-5MOHyTHAefD4X9dpMCJ1ArxBqvHRLfFjENXkIPmAw4M="; | ||||
|     }; | ||||
|   }; | ||||
| 
 | ||||
|   ZixuanWang.linkerscript = buildVscodeMarketplaceExtension { | ||||
|     mktplcRef = { | ||||
|       publisher = "ZixuanWang"; | ||||
|       name = "linkerscript"; | ||||
|       version = "1.0.2"; | ||||
|       sha256 = "sha256-J6j4tXJ+gQWGJnMiqoIqJT2kGs/m8Njjm9pX9NCvJWc="; | ||||
|     }; | ||||
|   }; | ||||
| 
 | ||||
|   hediet.vscode-drawio = buildVscodeMarketplaceExtension { | ||||
|     mktplcRef = { | ||||
|       publisher = "hediet"; | ||||
|       name = "vscode-drawio"; | ||||
|       version = "1.6.4"; | ||||
|       sha256 = "sha256-+VYdFk9VCp3KnvOASJ+jJSb1NBwykBlnd8EuSKw8sKI="; | ||||
|     }; | ||||
|   }; | ||||
| 
 | ||||
|   aaron-bond.better-comments = buildVscodeMarketplaceExtension { | ||||
|     mktplcRef = { | ||||
|       publisher = "aaron-bond"; | ||||
|       name = "better-comments"; | ||||
|       version = "3.0.2"; | ||||
|       sha256 = "sha256-hQmA8PWjf2Nd60v5EAuqqD8LIEu7slrNs8luc3ePgZc="; | ||||
|     }; | ||||
|   }; | ||||
| 
 | ||||
|   johnpapa.vscode-peacock = buildVscodeMarketplaceExtension { | ||||
|     mktplcRef = { | ||||
|       publisher = "johnpapa"; | ||||
|       name = "vscode-peacock"; | ||||
|       version = "4.2.2"; | ||||
|       sha256 = "sha256-VTRTQpIiFUxc3qF+E1py1+ns93i918QeTAoWAf7NLP0="; | ||||
|     }; | ||||
|   }; | ||||
| 
 | ||||
|   streetsidesoftware.code-spell-checker = buildVscodeMarketplaceExtension { | ||||
|     mktplcRef = { | ||||
|       publisher = "streetsidesoftware"; | ||||
|       name = "code-spell-checker"; | ||||
|       version = "2.10.1"; | ||||
|       sha256 = "sha256-FeYkSML6QYtuIHIbAovOqlPwkKfNkHr7IdMCWwkynQ0="; | ||||
|     }; | ||||
|   }; | ||||
| 
 | ||||
|   wayou.vscode-todo-highlight = buildVscodeMarketplaceExtension { | ||||
|     mktplcRef = { | ||||
|       publisher = "wayou"; | ||||
|       name = "vscode-todo-highlight"; | ||||
|       version = "1.0.5"; | ||||
|       sha256 = "sha256-CQVtMdt/fZcNIbH/KybJixnLqCsz5iF1U0k+GfL65Ok="; | ||||
|     }; | ||||
|   }; | ||||
| 
 | ||||
|   xaver.clang-format = buildVscodeMarketplaceExtension { | ||||
|     mktplcRef = { | ||||
|       publisher = "xaver"; | ||||
|       name = "clang-format"; | ||||
|       version = "1.9.0"; | ||||
|       sha256 = "sha256-q9DvkXbv+GTyeMVIyUQDK49Njsl9msbnOD1gyS4ljC8="; | ||||
|     }; | ||||
|   }; | ||||
| 
 | ||||
|   yzhang.markdown-all-in-one = buildVscodeMarketplaceExtension { | ||||
|     mktplcRef = { | ||||
|       publisher = "yzhang"; | ||||
|       name = "markdown-all-in-one"; | ||||
|       version = "3.4.4"; | ||||
|       sha256 = "sha256-2lZfWP+yk0Dp8INLjlJY5ROGu0sLaWhb4fT+O9xGg0s="; | ||||
|     }; | ||||
|   }; | ||||
| 
 | ||||
|   christian-kohler.path-intellisense = buildVscodeMarketplaceExtension { | ||||
|     mktplcRef = { | ||||
|       publisher = "christian-kohler"; | ||||
|       name = "path-intellisense"; | ||||
|       version = "2.8.1"; | ||||
|       sha256 = "sha256-lTKzMphkGgOG2XWqz3TW2G9sISBc/kG7oXqcIH8l+Mg="; | ||||
|     }; | ||||
|   }; | ||||
| # para obtener el sha: lib.fakeSha256 | ||||
| } | ||||
|  |  | |||
		Reference in a new issue
	
	 Fabián Montero
						Fabián Montero