Skip to content

Instantly share code, notes, and snippets.

View peekpt's full-sized avatar
💭
life.

Paulo Bruckmann peekpt

💭
life.
View GitHub Profile
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
@peekpt
peekpt / blt.dart
Created February 19, 2019 20:46 — forked from SebastianKlaiber/blt.dart
flutter built_value live templates
abstract class $NAME$ implements Built<$NAME$, $NAME$Builder> {
$END$// fields go here}",
$NAME$._();
factory $NAME$([updates($NAME$Builder b)]) = _$$$NAME$;
}
{
"Built Value": {
"prefix": "blt",
"body": [
"abstract class ${1} implements Built<${1}, ${1}Builder> {",
"\t${0:// fields go here}",
"",
"\t${1}._();",
"",
"\tfactory ${1}([updates(${1}Builder b)]) = _$${1};",
@peekpt
peekpt / cool_tile.dart
Created November 14, 2018 14:15
CoolTile for Flutter
import 'package:flutter/material.dart';
import 'dart:math';
class CoolTile extends StatefulWidget {
final String title;
final String subtitle;
final String tag;
final String bottomRightText;
final List<ImageProvider> avatars;
CoolTile({Key key, this.title = '', this.subtitle = '', this.tag = '', this.avatars, this.bottomRightText = ''})
import 'package:flutter/material.dart';
class Login extends StatefulWidget {
@override
_LoginState createState() => _LoginState();
}
class _LoginState extends State<Login> with TickerProviderStateMixin {
final _formKey = GlobalKey<FormState>();
// Import the splash.dart into your main app and use like:
// ex: Splash(iconData:Icons.restaurant, label: 'MY APP',);
import 'package:flutter/material.dart';
class Splash extends StatefulWidget {
final IconData iconData;
final String label;
@peekpt
peekpt / main.dart
Created August 24, 2018 18:25
Flutter Starter Code
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
title: 'App Name',
@peekpt
peekpt / Network.cpp
Created February 25, 2016 21:55 — forked from mkroman/Network.cpp
Uncrustify configuration inspired by Google's C++ styleguide.
#include <sys/socket.h>
#include <sys/types.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <netdb.h>
#include <unistd.h>
#include <string.h>
#include <iostream>
#include <stdarg.h>
#include <stdio.h>
@peekpt
peekpt / uncrustify.cfg
Created February 23, 2016 23:25 — forked from nvkv/uncrustify.cfg
Nulana's Uncrustify config for Objective-C/C++
indent_align_string=false
indent_braces=false
indent_braces_no_func=false
indent_brace_parent=false
indent_namespace=false
indent_extern=false
indent_class=false
indent_class_colon=false
indent_else_if=false
indent_func_call_param=false
@peekpt
peekpt / bootstrap_index.html
Created November 26, 2015 12:42 — forked from mlconnor/bootstrap_index.html
Bootstrap 3 CDN Template
<!DOCTYPE html>
<html>
<head>
<title>Bootstrap 3 Template</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Bootstrap core CSS -->
<link href="http://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.2/css/bootstrap.min.css" rel="stylesheet" media="screen">
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->