mini-calc: 3.3.3 -> 3.3.5 (#372274)
[NixPkgs.git] / pkgs / by-name / li / litemdview / package.nix
bloba5dfff322b109b5265b62b86044cd8aacb603116
2   lib,
3   stdenv,
4   fetchFromGitea,
5   gtkmm3,
6   autoreconfHook,
7   pkg-config,
8 }:
10 stdenv.mkDerivation rec {
11   pname = "litemdview";
12   # litemdview -v
13   version = "0.0.32";
15   src = fetchFromGitea {
16     domain = "notabug.org";
17     owner = "g0tsu";
18     repo = "litemdview";
19     rev = "litemdview-0.0.32";
20     hash = "sha256-XGjP+7i3mYCEzPYwVY+75DARdXJFY4vUWHFpPeoNqAE=";
21   };
23   buildInputs = [
24     gtkmm3
25   ];
27   nativeBuildInputs = [
28     autoreconfHook
29     pkg-config
30   ];
32   meta = with lib; {
33     homepage = "https://notabug.org/g0tsu/litemdview";
34     description = "Suckless markdown viewer";
35     longDescription = ''
36       LiteMDview is a lightweight, extremely fast markdown viewer with lots of useful features. One of them is ability to use your prefered text editor to edit markdown files, every time you save the file, litemdview reloads those changes (I call it live-reload). It has a convinient navigation through local directories, has support for a basic "git-like" folders hierarchy as well as vimwiki projects.
38       Features:
41         - Does not use any of those bloated gecko(servo)-blink engines
42         - Lightweight and fast
43         - Live reload
44         - Convinient key bindings
45         - Supports text zooming
46         - Supports images
47         - Supports links
48         - Navigation history
49         - Cool name which associates with 1337, at least for me :)
50         - Builtin markdown css themes
51         - Supports emoji™️
52         - vimwiki support
53         - Basic html support (very simple offline documents in html)
54         - Syntax highlighting
55     '';
56     license = licenses.gpl2Only;
57     maintainers = with maintainers; [ WhiteBlackGoose ];
58     platforms = platforms.linux;
59     mainProgram = "litemdview";
60   };