aboutsummaryrefslogtreecommitdiff
path: root/.config
diff options
context:
space:
mode:
authortdro <tdro@users.noreply.github.com>2020-12-19 03:02:58 -0500
committertdro <tdro@users.noreply.github.com>2020-12-19 03:02:58 -0500
commitb12843426955668b33af97c5a2353b8bc3ba4fe4 (patch)
tree54c1e187c8f6d1d2e8e89925df86cde57490ddc4 /.config
parent886629bb1097b4f9976a414a3a0acd04279cede0 (diff)
downloaddotfiles-b12843426955668b33af97c5a2353b8bc3ba4fe4.tar.gz
dotfiles-b12843426955668b33af97c5a2353b8bc3ba4fe4.tar.bz2
dotfiles-b12843426955668b33af97c5a2353b8bc3ba4fe4.zip
.config/nixpkgs: Add gmni
Gemini browser
Diffstat (limited to '.config')
-rw-r--r--.config/nixpkgs/config.nix1
-rw-r--r--.config/nixpkgs/packages/gmni/default.nix21
2 files changed, 22 insertions, 0 deletions
diff --git a/.config/nixpkgs/config.nix b/.config/nixpkgs/config.nix
index 97f8637..9606eb4 100644
--- a/.config/nixpkgs/config.nix
+++ b/.config/nixpkgs/config.nix
@@ -19,6 +19,7 @@ in
name = "terminal";
paths = [
(callPackage ./packages/chromexup/default.nix {})
+ (callPackage ./packages/gmni/default.nix {})
(callPackage ./packages/systemd2nix/default.nix {})
(callPackage ./packages/vale-styles/default.nix {})
(callPackage ./packages/youtube-dl/default.nix {})
diff --git a/.config/nixpkgs/packages/gmni/default.nix b/.config/nixpkgs/packages/gmni/default.nix
new file mode 100644
index 0000000..573c9df
--- /dev/null
+++ b/.config/nixpkgs/packages/gmni/default.nix
@@ -0,0 +1,21 @@
+{ stdenv, fetchgit, pkg-config, openssl }:
+
+stdenv.mkDerivation rec {
+ pname = "gmni";
+ version = "f5d540bc5d0112895376aebe6bf54adb32545d6e";
+ url = "https://git.sr.ht/~sircmpwn/gmni";
+
+ src = fetchgit {
+ inherit url;
+ rev = version;
+ sha256 = "0x4bg7mffq7vj9f3dj3s0m7q6f18nrysl68x6dlzk74hj6wsslbc";
+ };
+
+ buildInputs = [ pkg-config openssl ];
+
+ meta = with stdenv.lib; {
+ homepage = url;
+ license = licenses.gpl3;
+ description = "A Gemini client";
+ };
+}