From 2e0693f4ce5c57b29d731bcaf7a5825f97209ed9 Mon Sep 17 00:00:00 2001 From: Donovan Glover Date: Thu, 10 Oct 2024 13:32:03 -0400 Subject: [PATCH] home: add presenterm Used for terminal-based slideshows with markdown. Wow your audience with a cool terminal background blur effect not present in any other mainstream tools. --- home/presenterm.nix | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 home/presenterm.nix diff --git a/home/presenterm.nix b/home/presenterm.nix new file mode 100644 index 00000000..44e9995c --- /dev/null +++ b/home/presenterm.nix @@ -0,0 +1,17 @@ +{ pkgs, ... }: + +let + inherit (builtins) toJSON; +in +{ + home.packages = with pkgs; [ presenterm ]; + + xdg.configFile."presenterm/config.yaml".text = toJSON { + defaults = { + theme = "terminal-dark"; + validate_overflows = "always"; + }; + + options.implicit_slide_ends = true; + }; +}