aynish
d46d67830a
- Implements CRDT syncing using cr-slqlite. - Initializes a simple vite application from the cr-sqlite repos that uses Svelte - implements a websocket go server backend for communicating syncs between applications Needs lots of refactoring, everything is hardcoded Co-authored-by: Anish Lakhwara <anish+git@lakhwara.com> Reviewed-on: #1
19 lines
356 B
Nix
19 lines
356 B
Nix
{
|
|
description = "A basic flake with a shell";
|
|
inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
|
|
|
|
outputs = { nixpkgs, ... }:
|
|
let
|
|
pkgs = nixpkgs.legacyPackages."x86_64-linux";
|
|
in
|
|
{
|
|
devShells."x86_64-linux".default = pkgs.mkShell {
|
|
packages = with pkgs; [
|
|
go
|
|
sqlite
|
|
nodejs
|
|
];
|
|
};
|
|
};
|
|
}
|