summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--flake.lock18
-rw-r--r--flake.nix2
-rw-r--r--home/packages.nix6
3 files changed, 25 insertions, 1 deletions
diff --git a/flake.lock b/flake.lock
index cf2c106..da23525 100644
--- a/flake.lock
+++ b/flake.lock
@@ -314,6 +314,7 @@
"peerix": "peerix",
"playground": "playground",
"sfz": "sfz",
+ "showrt": "showrt",
"simple-nixos-mailserver": "simple-nixos-mailserver",
"tracktrain": "tracktrain",
"traveltext": "traveltext",
@@ -337,6 +338,23 @@
"type": "github"
}
},
+ "showrt": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1667651861,
+ "narHash": "sha256-5O3Kf3j7Q3EBLn96Q9zNicnfQnC0rbCu7dladH+gfFg=",
+ "ref": "main",
+ "rev": "e618ae8742a2ca2739a12fe3869c534c4180c500",
+ "revCount": 2,
+ "type": "git",
+ "url": "https://stuebinm.eu/git/showrt"
+ },
+ "original": {
+ "ref": "main",
+ "type": "git",
+ "url": "https://stuebinm.eu/git/showrt"
+ }
+ },
"simple-nixos-mailserver": {
"inputs": {
"blobs": "blobs",
diff --git a/flake.nix b/flake.nix
index 39a2c1b..f5c34c2 100644
--- a/flake.nix
+++ b/flake.nix
@@ -26,6 +26,8 @@
playground.flake = false;
traveltext.url = "git+https://stuebinm.eu/git/traveltext?ref=main";
traveltext.flake = false;
+ showrt.url = "git+https://stuebinm.eu/git/showrt?ref=main";
+ showrt.flake = false;
sfz.url = "github:weihanglo/sfz";
sfz.flake = false;
almanac.url = "git+https://stuebinm.eu/git/almanac";
diff --git a/home/packages.nix b/home/packages.nix
index 5a7ed6f..1759d3e 100644
--- a/home/packages.nix
+++ b/home/packages.nix
@@ -4,6 +4,10 @@ let
naersk = pkgs.callPackage inputs.naersk {};
extras = {
almanac = naersk.buildPackage inputs.almanac;
+ showrt = naersk.buildPackage {
+ src = inputs.showrt;
+ buildInputs = [ pkgs.protobuf ];
+ };
};
in
{
@@ -22,7 +26,7 @@ in
texlive.combined.scheme-full xournal pandoc zathura pdfpc
poppler_utils
# general cli utils
- extras.almanac libnotify grim slurp wl-clipboard
+ extras.almanac libnotify grim slurp wl-clipboard extras.showrt
# graphical utils
kitty baobab
# things for emacs