From b239d0000f4b2b82d67e02bca254dcb9b9d36471 Mon Sep 17 00:00:00 2001 From: Ivan Reshetnikov Date: Mon, 21 Aug 2023 21:18:47 +0500 Subject: [PATCH] Try to add microboard package --- flake.lock | 21 +++++++++++++++++++++ flake.nix | 7 ++++++- nixos/configuration.nix | 1 + nixos/programs/microboard.nix | 4 ++++ 4 files changed, 32 insertions(+), 1 deletion(-) create mode 100644 nixos/programs/microboard.nix diff --git a/flake.lock b/flake.lock index 867efcc..533c257 100644 --- a/flake.lock +++ b/flake.lock @@ -1,5 +1,25 @@ { "nodes": { + "microboard": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1692551759, + "narHash": "sha256-7/7LYVSnjlAgQqKy5kBV/qOGpv9jKpGMb5fuG7svKFw=", + "owner": "ordinary-dev", + "repo": "microboard", + "rev": "f4e7efc5700559195b4166830a44be672a9c1851", + "type": "github" + }, + "original": { + "owner": "ordinary-dev", + "repo": "microboard", + "type": "github" + } + }, "nixpkgs": { "locked": { "lastModified": 1691592289, @@ -18,6 +38,7 @@ }, "root": { "inputs": { + "microboard": "microboard", "nixpkgs": "nixpkgs" } } diff --git a/flake.nix b/flake.nix index 8140bac..9ba6272 100644 --- a/flake.nix +++ b/flake.nix @@ -5,9 +5,14 @@ nixpkgs = { url = "github:NixOS/nixpkgs/nixos-23.05"; }; + + microboard = { + url = "github:ordinary-dev/microboard"; + inputs.nixpkgs.follows = "nixpkgs"; + }; }; - outputs = { self, nixpkgs }: + outputs = inputs @ { self, nixpkgs, ... }: let system = "x86_64-linux"; pkgs = import nixpkgs { diff --git a/nixos/configuration.nix b/nixos/configuration.nix index a88c70b..21967f2 100644 --- a/nixos/configuration.nix +++ b/nixos/configuration.nix @@ -20,6 +20,7 @@ ./programs/maddy.nix ./programs/plausible.nix ./programs/clickhouse.nix + ./programs/microboard.nix ]; # Enable flakes diff --git a/nixos/programs/microboard.nix b/nixos/programs/microboard.nix new file mode 100644 index 0000000..e3cecdc --- /dev/null +++ b/nixos/programs/microboard.nix @@ -0,0 +1,4 @@ +{ config, microboard, ... }: +{ + microboard.enable = false; +}