Skip to content

Instantly share code, notes, and snippets.

Avatar
👾
focusing on flutter cross platform mobile dev

Fred Grott fredgrott

👾
focusing on flutter cross platform mobile dev
View GitHub Profile
@fredgrott
fredgrott / derry.yaml
Created Jun 16, 2021
derry script for flutter project workflows
View derry.yaml
# DEPENDENCIES:
# PERL INSTALLED AND ON PATH
# PYTHON INSTALLED AND ON PATH
# LCOV PERL SCRIPTS INSTALLED
# JUNIT2HTML PYTHON SCRIPT INSTALLED
# PLANTUML JAR INSTALLED IN FOLDER AND ENV SET TO ITS PATH AS # PLANTUML ENV VARIABLE
#
# IF ON WINDOWS THAN CHOCOLATEY PM CAN BE USED TO
# INSTALL WINDOW VERSION OF LCOV AND THAT ALSO INSTALLS
# PERL AND THAN INSTALL PYTHON VIA CHOCOLATEY AND THAN USE
@fredgrott
fredgrott / derry.yaml
Created Jun 15, 2021
my derry scripts for flutter development
View derry.yaml
# DEPENDENCIES:
# PERL INSTALLED AND ON PATH
# PYTHON INSTALLED AND ON PATH
# LCOV PERL SCRIPTS INSTALLED
# JUNIT2HTML PYTHON SCRIPT INSTALLED
# PLANTUML JAR INSTALLED IN FOLDER AND ENV SET TO ITS PATH AS # PLANTUML ENV VARIABLE
#
# IF ON WINDOWS THAN CHOCOLATEY PM CAN BE USED TO
# INSTALL WINDOW VERSION OF LCOV AND THAT ALSO INSTALLS
# PERL AND THAN INSTALL PYTHON VIA CHOCOLATEY AND THAN USE
@fredgrott
fredgrott / stylizer.json
Created Jun 14, 2021
vscode flutter stylizer
View stylizer.json
"flutterStylizer": {
"groupAndSortGetterMethods": "false",
"memberOrdering": [
"public-constructor",
"named-constructors",
"public-static-variables",
"public-instance-variables",
"public-override-variables",
"private-static-variables",
"private-instance-variables",
@fredgrott
fredgrott / settings.json
Created Jun 14, 2021
dartcode settings
View settings.json
"settings": {
// Causes the debug view to automatically appear when a breakpoint is hit. This
// setting is global and not configurable per-language.
"debug.openDebug": "openOnDebugBreak",
"dart.flutterScreenshotPath":"screenshots",
"dart.flutterCreateOrganization":"io.github.fredgrott"
[dart]": {
// Automatically format code on save and during typing of certain characters
// (like `;` and `}`).
"editor.formatOnSave": true,
@fredgrott
fredgrott / settings.json
Created Jun 14, 2021
vscode workspace.code-workspace
View settings.json
{
"folders": [
{
"path": ".."
}
],
"settings": {
//dartcode
"debug.openDebug": "openOnDebugBreak",
"workbench.editor.showTabs": true,
@fredgrott
fredgrott / main.dart
Last active Jun 12, 2021
flutter begin dartpad
View main.dart
// Copyright 2021 Fredrick Allan Grott. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
View main.dart
// Copyright 2021 Fredrick Allan Grott. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
/// Entry-point of the app
/// @author Fredrick Allan Grott
void main(List<String> arguments) {
// In-line comment
/*
@fredgrott
fredgrott / tasks.json
Created Jun 11, 2021
my tasks for dart and flutter ap dev using vscode
View tasks.json
{ // Created 3-2021 Fredrick Allan Grott
// Note: Not using compounds on the emulator and simulators yet as I do not have enough
// laptop ram but whoever is forking and modifying this can figure out how to add it.
// Keeping things similar to Android Studio setup as these repos are being used
// to teach flutter app development using android studio and vscode.
// I use emulator plugins to handle starting emulators and simulators.
//
// Also, note that some of this stuff is platformOS specifc. Take it and modify according
// to your platformOS shell specifics.
"version": "2.0.0",
@fredgrott
fredgrott / launch.json
Created Jun 11, 2021
my launch stuff for dart and flutter app development with vscode
View launch.json
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
// per dart-flutter extensions directions at: https://dartcode.org/docs/launch-configuration/
//
// although one can, NEVER EVER put any define args in these launch configs as it's
// too easy to by mistake include private keys and have them end up in the
// git repo.
//
@fredgrott
fredgrott / mysettings.json
Created Jun 11, 2021
my vscode settings for dart and flutter app development
View mysettings.json
"settings": {
"debug.openDebug": "openOnDebugBreak",
"workbench.editor.showTabs": true,
"editor.minimap.enabled": false,
"editor.codeLens": false,
"workbench.activityBar.visible": true,
"editor.renderWhitespace": "all",
"editor.fontSize": 18,
"editor.lineHeight": 25,
"editor.letterSpacing": 0,