├── .editorconfig ├── .github ├── FUNDING.yml └── workflows │ ├── docs.yaml │ ├── merge.yaml │ ├── nightly.yaml │ └── release.yaml ├── .gitignore ├── CHANGELOG.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── bat ├── acknowledgements.txt ├── bat.git-hash ├── syntaxes.bin ├── syntaxes.git-hash ├── themes.bin ├── update.sh └── verify.sh ├── config-file-schema.json ├── config.sample.yaml ├── docs ├── .gitignore ├── book.toml └── src │ ├── SUMMARY.md │ ├── acknowledgements.md │ ├── assets │ ├── demo.gif │ ├── example-footer.png │ ├── formula.png │ ├── layouts.png │ └── parse-flow.png │ ├── configuration │ ├── introduction.md │ ├── options.md │ └── settings.md │ ├── features │ ├── code │ │ ├── d2.md │ │ ├── execution.md │ │ ├── highlighting.md │ │ ├── latex.md │ │ └── mermaid.md │ ├── commands.md │ ├── exports.md │ ├── images.md │ ├── introduction.md │ ├── layout.md │ ├── slide-transitions.md │ ├── speaker-notes.md │ └── themes │ │ ├── definition.md │ │ └── introduction.md │ ├── install.md │ ├── internals │ └── parse.md │ └── introduction.md ├── examples ├── README.md ├── code.md ├── columns.md ├── custom-intro-slides.md ├── demo.md ├── doge.png ├── footer.md └── speaker-notes.md ├── executors.yaml ├── flake.lock ├── flake.nix ├── rustfmt.toml ├── scripts ├── generate-config-file-schema.sh ├── parse-changelog.sh ├── test-pdf-generation.sh └── validate-config-file-schema.sh ├── src ├── code │ ├── execute.rs │ ├── highlighting.rs │ ├── mod.rs │ ├── padding.rs │ └── snippet.rs ├── commands │ ├── keyboard.rs │ ├── listener.rs │ ├── mod.rs │ └── speaker_notes.rs ├── config.rs ├── demo.rs ├── export │ ├── exporter.rs │ ├── html.rs │ ├── mod.rs │ ├── output.rs │ └── script.js ├── main.rs ├── markdown │ ├── elements.rs │ ├── html.rs │ ├── mod.rs │ ├── parse.rs │ ├── text.rs │ └── text_style.rs ├── presentation │ ├── builder │ │ ├── comment.rs │ │ ├── error.rs │ │ ├── frontmatter.rs │ │ ├── heading.rs │ │ ├── images.rs │ │ ├── list.rs │ │ ├── mod.rs │ │ ├── quote.rs │ │ ├── snippet.rs │ │ ├── sources.rs │ │ ├── table.rs │ │ └── tests.rs │ ├── diff.rs │ ├── mod.rs │ └── poller.rs ├── presenter.rs ├── render │ ├── ascii_scaler.rs │ ├── engine.rs │ ├── layout.rs │ ├── mod.rs │ ├── operation.rs │ ├── properties.rs │ ├── text.rs │ └── validate.rs ├── resource.rs ├── terminal │ ├── ansi.rs │ ├── capabilities.rs │ ├── emulator.rs │ ├── image │ │ ├── mod.rs │ │ ├── printer.rs │ │ ├── protocols │ │ │ ├── ascii.rs │ │ │ ├── iterm.rs │ │ │ ├── kitty.rs │ │ │ ├── mod.rs │ │ │ ├── raw.rs │ │ │ └── sixel.rs │ │ └── scale.rs │ ├── mod.rs │ ├── printer.rs │ └── virt.rs ├── theme │ ├── clean.rs │ ├── mod.rs │ ├── raw.rs │ └── registry.rs ├── third_party.rs ├── tools.rs ├── transitions │ ├── collapse_horizontal.rs │ ├── fade.rs │ ├── mod.rs │ └── slide_horizontal.rs ├── ui │ ├── execution │ │ ├── acquire_terminal.rs │ │ ├── disabled.rs │ │ ├── image.rs │ │ ├── mod.rs │ │ ├── output.rs │ │ ├── pty.rs │ │ └── validator.rs │ ├── footer.rs │ ├── mod.rs │ ├── modals.rs │ └── separator.rs └── utils.rs └── themes ├── catppuccin-frappe.yaml ├── catppuccin-latte.yaml ├── catppuccin-macchiato.yaml ├── catppuccin-mocha.yaml ├── dark.yaml ├── gruvbox-dark.yaml ├── light.yaml ├── terminal-dark.yaml ├── terminal-light.yaml ├── tokyonight-day.yaml ├── tokyonight-moon.yaml ├── tokyonight-night.yaml └── tokyonight-storm.yaml /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: mfontanini 2 | -------------------------------------------------------------------------------- /.github/workflows/docs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/.github/workflows/docs.yaml -------------------------------------------------------------------------------- /.github/workflows/merge.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/.github/workflows/merge.yaml -------------------------------------------------------------------------------- /.github/workflows/nightly.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/.github/workflows/nightly.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/README.md -------------------------------------------------------------------------------- /bat/acknowledgements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/bat/acknowledgements.txt -------------------------------------------------------------------------------- /bat/bat.git-hash: -------------------------------------------------------------------------------- 1 | 0e469634a3e8987fd7085520e1f90cd83d8fe51b 2 | -------------------------------------------------------------------------------- /bat/syntaxes.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/bat/syntaxes.bin -------------------------------------------------------------------------------- /bat/syntaxes.git-hash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/bat/syntaxes.git-hash -------------------------------------------------------------------------------- /bat/themes.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/bat/themes.bin -------------------------------------------------------------------------------- /bat/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/bat/update.sh -------------------------------------------------------------------------------- /bat/verify.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/bat/verify.sh -------------------------------------------------------------------------------- /config-file-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/config-file-schema.json -------------------------------------------------------------------------------- /config.sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/config.sample.yaml -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | book/ 2 | -------------------------------------------------------------------------------- /docs/book.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/docs/book.toml -------------------------------------------------------------------------------- /docs/src/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/docs/src/SUMMARY.md -------------------------------------------------------------------------------- /docs/src/acknowledgements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/docs/src/acknowledgements.md -------------------------------------------------------------------------------- /docs/src/assets/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/docs/src/assets/demo.gif -------------------------------------------------------------------------------- /docs/src/assets/example-footer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/docs/src/assets/example-footer.png -------------------------------------------------------------------------------- /docs/src/assets/formula.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/docs/src/assets/formula.png -------------------------------------------------------------------------------- /docs/src/assets/layouts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/docs/src/assets/layouts.png -------------------------------------------------------------------------------- /docs/src/assets/parse-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/docs/src/assets/parse-flow.png -------------------------------------------------------------------------------- /docs/src/configuration/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/docs/src/configuration/introduction.md -------------------------------------------------------------------------------- /docs/src/configuration/options.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/docs/src/configuration/options.md -------------------------------------------------------------------------------- /docs/src/configuration/settings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/docs/src/configuration/settings.md -------------------------------------------------------------------------------- /docs/src/features/code/d2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/docs/src/features/code/d2.md -------------------------------------------------------------------------------- /docs/src/features/code/execution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/docs/src/features/code/execution.md -------------------------------------------------------------------------------- /docs/src/features/code/highlighting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/docs/src/features/code/highlighting.md -------------------------------------------------------------------------------- /docs/src/features/code/latex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/docs/src/features/code/latex.md -------------------------------------------------------------------------------- /docs/src/features/code/mermaid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/docs/src/features/code/mermaid.md -------------------------------------------------------------------------------- /docs/src/features/commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/docs/src/features/commands.md -------------------------------------------------------------------------------- /docs/src/features/exports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/docs/src/features/exports.md -------------------------------------------------------------------------------- /docs/src/features/images.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/docs/src/features/images.md -------------------------------------------------------------------------------- /docs/src/features/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/docs/src/features/introduction.md -------------------------------------------------------------------------------- /docs/src/features/layout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/docs/src/features/layout.md -------------------------------------------------------------------------------- /docs/src/features/slide-transitions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/docs/src/features/slide-transitions.md -------------------------------------------------------------------------------- /docs/src/features/speaker-notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/docs/src/features/speaker-notes.md -------------------------------------------------------------------------------- /docs/src/features/themes/definition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/docs/src/features/themes/definition.md -------------------------------------------------------------------------------- /docs/src/features/themes/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/docs/src/features/themes/introduction.md -------------------------------------------------------------------------------- /docs/src/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/docs/src/install.md -------------------------------------------------------------------------------- /docs/src/internals/parse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/docs/src/internals/parse.md -------------------------------------------------------------------------------- /docs/src/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/docs/src/introduction.md -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/examples/code.md -------------------------------------------------------------------------------- /examples/columns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/examples/columns.md -------------------------------------------------------------------------------- /examples/custom-intro-slides.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/examples/custom-intro-slides.md -------------------------------------------------------------------------------- /examples/demo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/examples/demo.md -------------------------------------------------------------------------------- /examples/doge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/examples/doge.png -------------------------------------------------------------------------------- /examples/footer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/examples/footer.md -------------------------------------------------------------------------------- /examples/speaker-notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/examples/speaker-notes.md -------------------------------------------------------------------------------- /executors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/executors.yaml -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/flake.nix -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /scripts/generate-config-file-schema.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/scripts/generate-config-file-schema.sh -------------------------------------------------------------------------------- /scripts/parse-changelog.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/scripts/parse-changelog.sh -------------------------------------------------------------------------------- /scripts/test-pdf-generation.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/scripts/test-pdf-generation.sh -------------------------------------------------------------------------------- /scripts/validate-config-file-schema.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/scripts/validate-config-file-schema.sh -------------------------------------------------------------------------------- /src/code/execute.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/code/execute.rs -------------------------------------------------------------------------------- /src/code/highlighting.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/code/highlighting.rs -------------------------------------------------------------------------------- /src/code/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/code/mod.rs -------------------------------------------------------------------------------- /src/code/padding.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/code/padding.rs -------------------------------------------------------------------------------- /src/code/snippet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/code/snippet.rs -------------------------------------------------------------------------------- /src/commands/keyboard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/commands/keyboard.rs -------------------------------------------------------------------------------- /src/commands/listener.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/commands/listener.rs -------------------------------------------------------------------------------- /src/commands/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/commands/mod.rs -------------------------------------------------------------------------------- /src/commands/speaker_notes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/commands/speaker_notes.rs -------------------------------------------------------------------------------- /src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/config.rs -------------------------------------------------------------------------------- /src/demo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/demo.rs -------------------------------------------------------------------------------- /src/export/exporter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/export/exporter.rs -------------------------------------------------------------------------------- /src/export/html.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/export/html.rs -------------------------------------------------------------------------------- /src/export/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/export/mod.rs -------------------------------------------------------------------------------- /src/export/output.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/export/output.rs -------------------------------------------------------------------------------- /src/export/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/export/script.js -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/markdown/elements.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/markdown/elements.rs -------------------------------------------------------------------------------- /src/markdown/html.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/markdown/html.rs -------------------------------------------------------------------------------- /src/markdown/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/markdown/mod.rs -------------------------------------------------------------------------------- /src/markdown/parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/markdown/parse.rs -------------------------------------------------------------------------------- /src/markdown/text.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/markdown/text.rs -------------------------------------------------------------------------------- /src/markdown/text_style.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/markdown/text_style.rs -------------------------------------------------------------------------------- /src/presentation/builder/comment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/presentation/builder/comment.rs -------------------------------------------------------------------------------- /src/presentation/builder/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/presentation/builder/error.rs -------------------------------------------------------------------------------- /src/presentation/builder/frontmatter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/presentation/builder/frontmatter.rs -------------------------------------------------------------------------------- /src/presentation/builder/heading.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/presentation/builder/heading.rs -------------------------------------------------------------------------------- /src/presentation/builder/images.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/presentation/builder/images.rs -------------------------------------------------------------------------------- /src/presentation/builder/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/presentation/builder/list.rs -------------------------------------------------------------------------------- /src/presentation/builder/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/presentation/builder/mod.rs -------------------------------------------------------------------------------- /src/presentation/builder/quote.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/presentation/builder/quote.rs -------------------------------------------------------------------------------- /src/presentation/builder/snippet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/presentation/builder/snippet.rs -------------------------------------------------------------------------------- /src/presentation/builder/sources.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/presentation/builder/sources.rs -------------------------------------------------------------------------------- /src/presentation/builder/table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/presentation/builder/table.rs -------------------------------------------------------------------------------- /src/presentation/builder/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/presentation/builder/tests.rs -------------------------------------------------------------------------------- /src/presentation/diff.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/presentation/diff.rs -------------------------------------------------------------------------------- /src/presentation/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/presentation/mod.rs -------------------------------------------------------------------------------- /src/presentation/poller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/presentation/poller.rs -------------------------------------------------------------------------------- /src/presenter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/presenter.rs -------------------------------------------------------------------------------- /src/render/ascii_scaler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/render/ascii_scaler.rs -------------------------------------------------------------------------------- /src/render/engine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/render/engine.rs -------------------------------------------------------------------------------- /src/render/layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/render/layout.rs -------------------------------------------------------------------------------- /src/render/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/render/mod.rs -------------------------------------------------------------------------------- /src/render/operation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/render/operation.rs -------------------------------------------------------------------------------- /src/render/properties.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/render/properties.rs -------------------------------------------------------------------------------- /src/render/text.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/render/text.rs -------------------------------------------------------------------------------- /src/render/validate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/render/validate.rs -------------------------------------------------------------------------------- /src/resource.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/resource.rs -------------------------------------------------------------------------------- /src/terminal/ansi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/terminal/ansi.rs -------------------------------------------------------------------------------- /src/terminal/capabilities.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/terminal/capabilities.rs -------------------------------------------------------------------------------- /src/terminal/emulator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/terminal/emulator.rs -------------------------------------------------------------------------------- /src/terminal/image/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/terminal/image/mod.rs -------------------------------------------------------------------------------- /src/terminal/image/printer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/terminal/image/printer.rs -------------------------------------------------------------------------------- /src/terminal/image/protocols/ascii.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/terminal/image/protocols/ascii.rs -------------------------------------------------------------------------------- /src/terminal/image/protocols/iterm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/terminal/image/protocols/iterm.rs -------------------------------------------------------------------------------- /src/terminal/image/protocols/kitty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/terminal/image/protocols/kitty.rs -------------------------------------------------------------------------------- /src/terminal/image/protocols/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/terminal/image/protocols/mod.rs -------------------------------------------------------------------------------- /src/terminal/image/protocols/raw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/terminal/image/protocols/raw.rs -------------------------------------------------------------------------------- /src/terminal/image/protocols/sixel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/terminal/image/protocols/sixel.rs -------------------------------------------------------------------------------- /src/terminal/image/scale.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/terminal/image/scale.rs -------------------------------------------------------------------------------- /src/terminal/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/terminal/mod.rs -------------------------------------------------------------------------------- /src/terminal/printer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/terminal/printer.rs -------------------------------------------------------------------------------- /src/terminal/virt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/terminal/virt.rs -------------------------------------------------------------------------------- /src/theme/clean.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/theme/clean.rs -------------------------------------------------------------------------------- /src/theme/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/theme/mod.rs -------------------------------------------------------------------------------- /src/theme/raw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/theme/raw.rs -------------------------------------------------------------------------------- /src/theme/registry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/theme/registry.rs -------------------------------------------------------------------------------- /src/third_party.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/third_party.rs -------------------------------------------------------------------------------- /src/tools.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/tools.rs -------------------------------------------------------------------------------- /src/transitions/collapse_horizontal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/transitions/collapse_horizontal.rs -------------------------------------------------------------------------------- /src/transitions/fade.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/transitions/fade.rs -------------------------------------------------------------------------------- /src/transitions/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/transitions/mod.rs -------------------------------------------------------------------------------- /src/transitions/slide_horizontal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/transitions/slide_horizontal.rs -------------------------------------------------------------------------------- /src/ui/execution/acquire_terminal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/ui/execution/acquire_terminal.rs -------------------------------------------------------------------------------- /src/ui/execution/disabled.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/ui/execution/disabled.rs -------------------------------------------------------------------------------- /src/ui/execution/image.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/ui/execution/image.rs -------------------------------------------------------------------------------- /src/ui/execution/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/ui/execution/mod.rs -------------------------------------------------------------------------------- /src/ui/execution/output.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/ui/execution/output.rs -------------------------------------------------------------------------------- /src/ui/execution/pty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/ui/execution/pty.rs -------------------------------------------------------------------------------- /src/ui/execution/validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/ui/execution/validator.rs -------------------------------------------------------------------------------- /src/ui/footer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/ui/footer.rs -------------------------------------------------------------------------------- /src/ui/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/ui/mod.rs -------------------------------------------------------------------------------- /src/ui/modals.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/ui/modals.rs -------------------------------------------------------------------------------- /src/ui/separator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/ui/separator.rs -------------------------------------------------------------------------------- /src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/src/utils.rs -------------------------------------------------------------------------------- /themes/catppuccin-frappe.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/themes/catppuccin-frappe.yaml -------------------------------------------------------------------------------- /themes/catppuccin-latte.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/themes/catppuccin-latte.yaml -------------------------------------------------------------------------------- /themes/catppuccin-macchiato.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/themes/catppuccin-macchiato.yaml -------------------------------------------------------------------------------- /themes/catppuccin-mocha.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/themes/catppuccin-mocha.yaml -------------------------------------------------------------------------------- /themes/dark.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/themes/dark.yaml -------------------------------------------------------------------------------- /themes/gruvbox-dark.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/themes/gruvbox-dark.yaml -------------------------------------------------------------------------------- /themes/light.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/themes/light.yaml -------------------------------------------------------------------------------- /themes/terminal-dark.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/themes/terminal-dark.yaml -------------------------------------------------------------------------------- /themes/terminal-light.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/themes/terminal-light.yaml -------------------------------------------------------------------------------- /themes/tokyonight-day.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/themes/tokyonight-day.yaml -------------------------------------------------------------------------------- /themes/tokyonight-moon.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/themes/tokyonight-moon.yaml -------------------------------------------------------------------------------- /themes/tokyonight-night.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/themes/tokyonight-night.yaml -------------------------------------------------------------------------------- /themes/tokyonight-storm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mfontanini/presenterm/HEAD/themes/tokyonight-storm.yaml --------------------------------------------------------------------------------