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.
This commit is contained in:
Donovan Glover 2024-10-10 13:32:03 -04:00
parent 5d5c4d7853
commit 2e0693f4ce
No known key found for this signature in database
GPG Key ID: EA7408A77AE1BE65

17
home/presenterm.nix Normal file
View File

@ -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;
};
}