···12let
13 inherit (stdenv.hostPlatform) system;
14 pname = "obsidian";
15- version = "1.2.8";
16 appname = "Obsidian";
17 meta = with lib; {
18 description = "A powerful knowledge base that works on top of a local folder of plain text Markdown files";
···25 filename = if stdenv.isDarwin then "Obsidian-${version}-universal.dmg" else "obsidian-${version}.tar.gz";
26 src = fetchurl {
27 url = "https://github.com/obsidianmd/obsidian-releases/releases/download/v${version}/${filename}";
28- sha256 = if stdenv.isDarwin then "sha256-c01Oc20henVRTNFAuiRH5xkxFH8k0Cfd4Z+0t8iUPEg=" else "sha256-KG73QaDY5njFzGhjWtjFNucZRcLtRGTrIPgG0sdonQw=";
29 };
3031 icon = fetchurl {
···12let
13 inherit (stdenv.hostPlatform) system;
14 pname = "obsidian";
15+ version = "1.3.4";
16 appname = "Obsidian";
17 meta = with lib; {
18 description = "A powerful knowledge base that works on top of a local folder of plain text Markdown files";
···25 filename = if stdenv.isDarwin then "Obsidian-${version}-universal.dmg" else "obsidian-${version}.tar.gz";
26 src = fetchurl {
27 url = "https://github.com/obsidianmd/obsidian-releases/releases/download/v${version}/${filename}";
28+ sha256 = if stdenv.isDarwin then "sha256-LP13smLy/cr0hiLl5cdRxTbDfRFojb+HJBx/MFeJ13Y=" else "sha256-8M9HU20IxTvPaa6x1X41Ldq2usK2TPU71VvprerivZg=";
29 };
3031 icon = fetchurl {
···1+.Dd $Mdocdate$
2+.Dt MIRAKURUN 1
3+.Os
4+.Sh NAME
5+.Nm mirakurun
6+.Nd @DESCRIPTION@
7+.Sh SYNOPSIS
8+.Nm
9+.Bk -words
10+.Op Ar command Op Ar args
11+.Ek
12+.Sh DESCRIPTION
13+.Nm
14+is a wrapper command for Mirakurun provided by Nix. It's actually a thin
15+wrapper around the
16+.Xr npm 1
17+command line tool which you can use to invoke npm commands from the Mirakurun
18+project directory. The command line arguments are simply passed as-is to
19+.Xr npm 1 .
20+.Pp
21+On NixOS, it is strongly recommended that you enable the mirakurun module
22+instead of invoking this command directly to launch Mirakurun. On other
23+platforms, run
24+.Pp
25+.Dl $ mirakurun start
26+.Pp
27+to start Mirakurun.
28+.Sh FILES
29+.Bl -tag -width Ds -compact
30+.It Pa /etc/mirakurun
31+.Nm
32+configuration directory.
33+.El
34+.Sh EXAMPLES
35+Start Mirakurun.
36+.Pp
37+.Dl $ mirakurun start
38+.Pp
39+Start Mirakurun in development mode.
40+.Pp
41+.Dl $ mirakurun run debug
42+.Pp
43+.Sh SEE ALSO
44+.Xr npm 1
···1{ lib
2, python3
03}:
45python3.pkgs.buildPythonApplication rec {
6 pname = "alerta-server";
7 version = "8.7.0";
89- src = python3.pkgs.fetchPypi {
10 inherit pname version;
11 sha256 = "sha256-EM3owmj+6gFjU0ARaQP3FLYXliGaGCRSaLgkiPwhGdU=";
12 };
···31 sentry-sdk
32 ];
3334- # We can't run the tests from Nix, because they rely on the presence of a working MongoDB server
35 doCheck = false;
3637 pythonImportsCheck = [
···1{ lib
2, python3
3+, fetchPypi
4}:
56python3.pkgs.buildPythonApplication rec {
7 pname = "alerta-server";
8 version = "8.7.0";
910+ src = fetchPypi {
11 inherit pname version;
12 sha256 = "sha256-EM3owmj+6gFjU0ARaQP3FLYXliGaGCRSaLgkiPwhGdU=";
13 };
···32 sentry-sdk
33 ];
3435+ # We can't run the tests from Nix, because they rely on the presence of a working MongoDB server
36 doCheck = false;
3738 pythonImportsCheck = [
···1{ lib
2, stdenv
3, python3
04, openssl
5 # Many Salt modules require various Python modules to be installed,
6 # passing them in this array enables Salt to find them.
···11 pname = "salt";
12 version = "3006.1";
1314- src = python3.pkgs.fetchPypi {
15 inherit pname version;
16 hash = "sha256-lVh71hHepq/7aQjQ7CaGy37bhMFBRLSFF3bxJ6YOxbk=";
17 };
···1{ lib
2, stdenv
3, python3
4+, fetchPypi
5, openssl
6 # Many Salt modules require various Python modules to be installed,
7 # passing them in this array enables Salt to find them.
···12 pname = "salt";
13 version = "3006.1";
1415+ src = fetchPypi {
16 inherit pname version;
17 hash = "sha256-lVh71hHepq/7aQjQ7CaGy37bhMFBRLSFF3bxJ6YOxbk=";
18 };