diaposishell

Slides on the terminal
git clone git://git.meso-star.fr/diaposishell.git
Log | Files | Refs | README | LICENSE

diaposishell.1 (1885B)


      1 .\" Copyright (C) 2023 |Méso|Star> (contact@meso-star.com)
      2 .\"
      3 .\" This program is free software: you can redistribute it and/or modify
      4 .\" it under the terms of the GNU General Public License as published by
      5 .\" the Free Software Foundation, either version 3 of the License, or
      6 .\" (at your option) any later version.
      7 .\"
      8 .\" This program is distributed in the hope that it will be useful,
      9 .\" but WITHOUT ANY WARRANTY; without even the implied warranty of
     10 .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
     11 .\" GNU General Public License for more details.
     12 .\"
     13 .\" You should have received a copy of the GNU General Public License
     14 .\" along with this program. If not, see <http://www.gnu.org/licenses/>.
     15 .Dd June 12, 2023
     16 .Dt DIAPOSISHELL 1
     17 .Os
     18 .Sh NAME
     19 .Nm diaposishell
     20 .Nd simple presentation tool
     21 .Sh SYNOPSIS
     22 .Nm
     23 .Op Fl x
     24 .Op Ar file ...
     25 .Op Ar string ...
     26 .Sh DESCRIPTION
     27 .Nm
     28 is a simple presentation tool that displays text files and strings on
     29 the terminal in the order in which they are submitted as input
     30 arguments.
     31 If the
     32 .Fl x
     33 option is enabled, files with a shebang header are
     34 detected as scripts and executed accordingly, allowing you to invoke
     35 third-party programs to display images, videos and much more.
     36 .Pp
     37 The options are as follows:
     38 .Bl -tag -width Ds
     39 .It Fl x
     40 Enable shebang detection to allow slides to be run.
     41 .El
     42 .Sh KEYBINDS
     43 The following keybinds are validated by pressing Enter.
     44 An empty entry repeats the last action.
     45 If no action has yet been performed, you move on to the next slide.
     46 .Bl -tag -width Ds
     47 .It Ic h , \&?
     48 Display short help.
     49 .It Ic G
     50 Go to the last slide.
     51 .It Ic g
     52 Go to the first slide.
     53 .Sm off
     54 .It Oo Ar 1..n Oc Xo
     55 .Ic gg
     56 .Sm on
     57 .Xc
     58 Go to the
     59 .Sm off
     60 .Ar i
     61 th
     62 .Sm on
     63 slide in
     64 .Oo Ar 1..n Oc
     65 with
     66 .Ar n
     67 the number of slides.
     68 .It Ic n
     69 Go to next slide.
     70 .It Ic p
     71 Go to previous slide.
     72 .It Ic q
     73 Quit.
     74 .El
     75 .Sh EXIT STATUS
     76 .Ex -std