Go to file
a-kenji a8c4d607e1 flake.lock: Update
Flake lock file updates:

• Updated input 'clan-core':
    'git+https://git.clan.lol/clan/clan-core?ref=refs/heads/main&rev=d075b1865355273ccf58bbb55ae69c1ee01b7277' (2024-04-01)
  → 'git+https://git.clan.lol/clan/clan-core?ref=refs/heads/main&rev=351571a655608dd1e249385d627f7adc0de14c51' (2024-04-22)
• Updated input 'clan-core/disko':
    'github:nix-community/disko/502241afa3de2a24865ddcbe4c122f4546e32092' (2024-03-28)
  → 'github:nix-community/disko/0a17298c0d96190ef3be729d594ba202b9c53beb' (2024-04-05)
• Updated input 'clan-core/flake-parts':
    'github:hercules-ci/flake-parts/f7b3c975cf067e56e7cda6cb098ebe3fb4d74ca2' (2024-03-01)
  → 'github:hercules-ci/flake-parts/9126214d0a59633752a136528f5f3b9aa8565b7d' (2024-04-01)
• Updated input 'clan-core/nixos-generators':
    'github:nix-community/nixos-generators/63194fceafbfe583a9eb7d16ab499adc0a6c0bc2' (2024-03-28)
  → 'github:nix-community/nixos-generators/0c15e76bed5432d7775a22e8d22059511f59d23a' (2024-04-04)
• Updated input 'clan-core/nixos-generators/nixlib':
    'github:nix-community/nixpkgs.lib/b2a1eeef8c185f6bd27432b053ff09d773244cbc' (2024-03-24)
  → 'github:nix-community/nixpkgs.lib/90b1a963ff84dc532db92f678296ff2499a60a87' (2024-03-31)
• Updated input 'clan-core/nixpkgs':
    'github:NixOS/nixpkgs/cd1c70d941d69d8d6425984ff8aefca9b28e861a' (2024-03-31)
  → 'github:NixOS/nixpkgs/298edc8f1e0dfffce67f50375c9f5952e04a6d02' (2024-04-07)
• Updated input 'clan-core/sops-nix':
    'github:Mic92/sops-nix/99b1e37f9fc0960d064a7862eb7adfb92e64fa10' (2024-03-31)
  → 'github:Mic92/sops-nix/39191e8e6265b106c9a2ba0cfd3a4dafe98a31c6' (2024-04-07)
• Updated input 'clan-core/treefmt-nix':
    'github:numtide/treefmt-nix/1810d51a015c1730f2fe05a255258649799df416' (2024-03-30)
  → 'github:numtide/treefmt-nix/49dc4a92b02b8e68798abd99184f228243b6e3ac' (2024-04-01)
2024-04-23 14:23:37 +02:00
default-vm switch to nixfmt for all the files 2024-03-17 22:24:14 +01:00
deltachat switch to nixfmt for all the files 2024-03-17 22:24:14 +01:00
install-demo add install-demo 2024-03-17 22:10:03 +01:00
irc switch to nixfmt for all the files 2024-03-17 22:24:14 +01:00
irc-wayland switch to nixfmt for all the files 2024-03-17 22:24:14 +01:00
localsend switch to nixfmt for all the files 2024-03-17 22:24:14 +01:00
localsend-wayland switch to nixfmt for all the files 2024-03-17 22:24:14 +01:00
machines Update facts/secrets for service thelounge in machine irc-wayland-client3 2024-03-06 13:22:49 +01:00
moonlight switch to nixfmt for all the files 2024-03-17 22:24:14 +01:00
sops Update secret irc-wayland-client3-password 2024-03-06 13:22:49 +01:00
syncthing switch to nixfmt for all the files 2024-03-17 22:24:14 +01:00
wayland init: irc-wayland-module 2024-03-05 15:33:21 +01:00
.clan-flake init with dummy menu 2023-09-14 19:37:44 +02:00
.envrc add .envrc 2024-01-30 12:16:25 +07:00
.gitignore gitignore: ignore nixos images 2024-03-17 22:24:14 +01:00
.justfile justfile: add localsend 2024-02-14 13:53:42 +01:00
README.md README: fix typo 2024-04-09 19:43:44 +00:00
clan-icon.jpeg Added clanIcon 2023-12-08 19:38:21 +01:00
flake.lock flake.lock: Update 2024-04-23 14:23:37 +02:00
flake.nix add nix to dev shell 2024-03-17 22:24:24 +01:00

README.md

Democlan

Note This repo contains encrypted secret that only clan contributors can decrypt. You might still use the configuration in this repository but you may have to delete secrets up-front.

Get the clan cli with nix develop

$ nix develop

Deltachat

In one terminal start:

$ clan vms run deltachat-peer1

In a different terminal start:

$ clan vms run deltachat-peer2

IRC

In one terminal start:

$ clan vms run controller

In a different terminal start:

$ clan vms run defaultVM

Wayland

clan vms run wayland

Syncthing

$ clan vms run syncthing-introducer
$ clan vms run syncthing-peer1
$ clan vms run syncthing-peer2

Localsend

$ clan vms run localsend-peer1
$ clan vms run localsend-peer2

Moonlight and Sunshine

$ clan vms run moonlight-peer1
$ clan vms run moonlight-peer2

On one peer run

$ sun

And interactively create an account in the browser.

On the other:

$ moonlight

In the moonlight interface add the address with [].