Open your terminal.
In the root directory run the command:
sudo nano /etc/bluetooth/main.conf
| // Create gulpfile.js | |
| const gulp = require("gulp"); | |
| const inline = require("gulp-inline"); | |
| gulp.task("default", () => { | |
| return gulp | |
| .src("./dist/*/*.html") | |
| .pipe(inline()) | |
| .pipe(gulp.dest("./single-dist")); | |
| }); |
| tool | |
| class_name ShapePolygon2D extends Polygon2D | |
| func _get_configuration_warning() -> String: | |
| if shape == null: | |
| return "Shape resource is null" | |
| if shape is ConvexPolygonShape2D and len(shape.points) <= 1: | |
| return "ConvexPolygonShape2D has too few points to draw" | |
| if shape is ConcavePolygonShape2D: |
| // IMPORT ALL MATERIAL COMPONENTS | |
| // #STEPS | |
| // 1- Import this file as module in app.module.ts ==> import { MaterialModule } from './xyz/abc'; | |
| // 2- Initialize it in imports:[] array ==> imports:[MaterialModule] | |
| import { NgModule } from '@angular/core'; | |
| // *************** FORM CONTROLS *************** | |
| import {MatAutocompleteModule} from '@angular/material/autocomplete'; | |
| import {MatCheckboxModule} from '@angular/material/checkbox'; | |
| import {MatDatepickerModule} from '@angular/material/datepicker'; |
| import { | |
| Injectable, | |
| Injector, | |
| ComponentFactoryResolver, | |
| EmbeddedViewRef, | |
| ApplicationRef | |
| } from '@angular/core'; | |
| @Injectable() | |
| export class DomService { |
CMDER_ROOT to your root Cmder folder (in my case C:\Program Files (x86)\Cmder). It seems to be important that this does not have quotes around it because they mess with concatenation in the init script."cmd" /k ""%CMDER_ROOT%\vendor\init.bat"" as the Shell path. The double-double-quotes are intentional, as they counteract the missing double quotes in the environment variable.| tool | |
| extends EditorScript | |
| # ------------------HOW TO USE------------------------- | |
| # CONFIGURE CONSTANTS TO AUTOGENERATE THE TILESET SCENE | |
| # ----------------------------------------------------- | |
| # PATH TO TEXTURE FILE |
| /* bling.js */ | |
| window.$ = document.querySelector.bind(document); | |
| window.$$ = document.querySelectorAll.bind(document); | |
| Node.prototype.on = window.on = function(name, fn) { this.addEventListener(name, fn); }; | |
| NodeList.prototype.__proto__ = Array.prototype; | |
| NodeList.prototype.on = function(name, fn) { this.forEach((elem) => elem.on(name, fn)); }; |
| /** | |
| * Fancy ID generator that creates 20-character string identifiers with the following properties: | |
| * | |
| * 1. They're based on timestamp so that they sort *after* any existing ids. | |
| * 2. They contain 72-bits of random data after the timestamp so that IDs won't collide with other clients' IDs. | |
| * 3. They sort *lexicographically* (so the timestamp is converted to characters that will sort properly). | |
| * 4. They're monotonically increasing. Even if you generate more than one in the same timestamp, the | |
| * latter ones will sort after the former ones. We do this by using the previous random bits | |
| * but "incrementing" them by 1 (only in the case of a timestamp collision). | |
| */ |