- Pre-development
- Agree on featureset
- Designs
- Pick tech stack ([see below](#Tech stack))
- Development
- Release
- Link from astronvim.com / AstroCommunity repo
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
return { | |
{ | |
"mollerhoj/telescope-recent-files.nvim", | |
config = function() require("telescope").load_extension("recent-files") end, | |
keys = { | |
{ | |
"<Tab>", | |
function() | |
require("telescope").extensions["recent-files"].recent_files({ | |
attach_mappings = function(_, map) |
Simply add this snippet...
export XDG_RUNTIME_DIR="/run/user/$UID"
export DBUS_SESSION_BUS_ADDRESS="unix:path=${XDG_RUNTIME_DIR}/bus"
...to .bashrc
or .zshrc
or any file ran on login.
Simple script to stream a file from Node.js to Icecast (or any libshout
compatible server) using nodeshout.
const shout = ... // Shout instance
const songPath = 'song.ogg';
const playing = play(shout, songPath);
playing.on("finish", ()=>{
// Do something (e.g.: play next song)
});
Mostly made for Debian/Ubuntu. Might work with other distributions/setup, be careful.
Make Spotify DPI factor of 2.1 (override)
cp /usr/share/applications/spotify.desktop ~/.local/share/applications/
sed -i 's/Exec=spotify %U/Exec=spotify --force-device-scale-factor=2.1 %U/g' ~/.local/share/applications/spotify.desktop
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using UnityEngine; | |
using System.Collections; | |
public class Mazer : MonoBehaviour | |
{ | |
ArrayList walls = new ArrayList (); | |
ArrayList cells = new ArrayList (); | |
void MazeIt () | |
{ |
The following terms are used throughout this agreement:
- You - the person or legal entity including its affiliates asked to accept this agreement. An affiliate is any entity that controls or is controlled by the legal entity, or is under common control with it.
- Project - is an umbrella term that refers to any and all of Charles-William Crete's open source projects.
- Contribution - any type of work that is submitted to a Project, including any modifications or additions to existing work.
- Submitted - conveyed to a Project via a pull request, commit, issue, or any form of electronic, written, or verbal communication with Charles-William Crete, contributors or maintainers.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import 'package:flutter_super_state/flutter_super_state.dart'; | |
import 'package:state_test/src/store/counter.dart'; | |
class AuthModule extends StoreModule { | |
int get isLoggedIn => isLoggedIn; | |
var _isLoggedIn = false; | |
AuthModule(Store store) : super(store); | |
Future<void> login() async { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import 'package:flutter_super_state/flutter_super_state.dart'; | |
// Modules extend `StoreModule` | |
class CounterModule extends StoreModule { | |
// Read only property, to avoid accidentally setting `counter` without calling `setState` | |
int get counter => _counter; | |
var _counter = 0; | |
// This automatically registers your module to your store | |
CounterModule(Store store): super(store); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
void main() { | |
// Create the store | |
final store = Store(); | |
// Register modules | |
CounterModule(store); | |
AuthModule(store); | |
// Provide store to whole application | |
runApp(StoreProvider( |
NewerOlder