[NixOS] Add ic-keysmith

This commit is contained in:
Ivan Malison 2021-07-04 01:42:12 -06:00
parent 8c36d260b5
commit 77977fb38c
No known key found for this signature in database
GPG Key ID: 62530EFBE99DC2F8
3 changed files with 19 additions and 3 deletions

View File

@ -308,6 +308,8 @@ in
android-udev-rules
librsvg
transmission-gtk
ic-keysmith
];
# XXX: Plasma seems to set this

View File

@ -161,17 +161,14 @@
prometheus
pscircle
pstree
qt5.qttools
rcm
scrot
silver-searcher
stow
swig
tmux
tzupdate
unzip
usbutils
valgrind
wget
yubikey-manager
@ -182,6 +179,8 @@
# Miscellaneous
android-udev-rules
librsvg
ic-keysmith
];
programs.zsh.enable = true;

View File

@ -14,4 +14,19 @@ let
in
{
lorri = (import (lorriBinSource.outPath + "/default.nix")) { pkgs = super; };
ic-keysmith = super.buildGoModule rec {
pname = "keysmith";
version = "1.6.0";
src = super.fetchFromGitHub {
owner = "dfinity";
repo = "keysmith";
rev = "v${version}";
sha256 = "1z0sxirk71yabgilq8v5lz4nd2bbm1xyrd5zppif8k9jqhr6v3v3";
};
vendorSha256 = "1qnj1x8ydnbw5zb3hrsd1pd2lh3qbd340sbsjyrhcrksl1hdrrax";
runVend = true;
};
}