Browse Source

fix man

pull/230/merge
Rasmus Lindroth 3 years ago
parent
commit
4310398bf8
  1. 247
      docs/man/tut.5
  2. 208
      docs/man/tut.5.md
  3. 12
      docs/man/tut.7
  4. 12
      docs/man/tut.7.md

247
docs/man/tut.5

@ -92,23 +92,23 @@ replies.
.PD 0
.P
.PD
timelines=local,Local,`2',false,true
timelines=local,Local,\[aq]2\[aq],false,true
.PP
notification timeline with the name [N]otifications and it gets focus
when you press n or N
.PD 0
.P
.PD
timelines=notifications,[N]otifications,`n',`N'
timelines=notifications,[N]otifications,\[aq]n\[aq],\[aq]N\[aq]
.PP
tag timeline for #linux with the name Linux and it gets focus when you
press
.PD 0
.P
.PD
timelines=tag linux,Linux,\[lq]F2\[rq]
timelines=tag linux,Linux,\[dq]F2\[dq]
.PP
If you don\[cq]t set any timelines it will default to this:
If you don\[aq]t set any timelines it will default to this:
.PD 0
.P
.PD
@ -116,7 +116,7 @@ timelines=home
.PD 0
.P
.PD
timelines=notifications,[N]otifications,`n',`N'
timelines=notifications,[N]otifications,\[aq]n\[aq],\[aq]N\[aq]
.SS date-format
.PP
The date format to be used.
@ -142,7 +142,7 @@ The value is an integear
.PD 0
.P
.PD
-1 = don\[cq]t use relative dates
-1 = don\[aq]t use relative dates
.PD 0
.P
.PD
@ -229,7 +229,7 @@ If you always want to quote original message when replying.
\f[B]quote-reply\f[R]=\f[I]false\f[R]
.SS char-limit
.PP
If you\[cq]re on an instance with a custom character limit you can set
If you\[aq]re on an instance with a custom character limit you can set
it here.
.PD 0
.P
@ -244,7 +244,7 @@ If you want to show icons in the list of toots.
\f[B]show-icons\f[R]=\f[I]true\f[R]
.SS short-hints
.PP
If you\[cq]ve learnt all the shortcut keys you can remove the help text
If you\[aq]ve learnt all the shortcut keys you can remove the help text
and only show the key in tui.
So it gets less cluttered.
.PD 0
@ -299,7 +299,7 @@ of the person that boosted.
\f[B]terminal-title\f[R]=\f[I]0\f[R]
.SS redraw-ui
.PP
If you don\[cq]t want the whole UI to update, and only the text content
If you don\[aq]t want the whole UI to update, and only the text content
you can set this option to true.
This will lead to some artifacts being left on the screen when emojis
are present.
@ -332,7 +332,7 @@ the input after X milliseconds.
.PP
You set actions for the leader-key with one or more leader-action.
It consists of two parts first the action then the shortcut.
And they\[cq]re separated by a comma.
And they\[aq]re separated by a comma.
.PP
Available commands: blocking, bookmarks, boosts, clear-notifications,
close-window, compose, direct, edit, favorited, favorites, federated,
@ -348,10 +348,10 @@ replies.
All contains both, -boosts only boosts and -replies only replies.
.PP
The shortcuts are up to you, but keep them quite short and make sure
they don\[cq]t collide.
If you have one shortcut that is \[lq]f\[rq] and an other one that is
\[lq]fav\[rq], the one with \[lq]f\[rq] will always run and
\[lq]fav\[rq] will never run.
they don\[aq]t collide.
If you have one shortcut that is \[dq]f\[dq] and an other one that is
\[dq]fav\[dq], the one with \[dq]f\[dq] will always run and
\[dq]fav\[dq] will never run.
.PP
Some special leaders:
.PD 0
@ -361,8 +361,8 @@ tag is special as you need to add the tag after, e.g.\ tag linux
.PD 0
.P
.PD
window is special as it\[cq]s a shortcut for switching between the
timelines you\[cq]ve set under general and they are zero indexed.
window is special as it\[aq]s a shortcut for switching between the
timelines you\[aq]ve set under general and they are zero indexed.
window 0 = your first timeline, window 1 = your second and so on.
.PD 0
.P
@ -381,8 +381,8 @@ See list-proportion above for more information.
.PD 0
.P
.PD
switch let\[cq]s you go to a timeline if it already exists, if it
doesn\[cq]t it will open the timeline in a new window.
switch let\[aq]s you go to a timeline if it already exists, if it
doesn\[aq]t it will open the timeline in a new window.
The syntax is almost the same as in timelines= and is displayed under
the examples.
.PP
@ -464,10 +464,10 @@ Only for terminal based viewers.
\f[B]image-terminal\f[R]=\f[I]false\f[R]
.SS image-single
.PP
If images should open one by one e.g.\ \[lq]imv image.png\[rq] multiple
If images should open one by one e.g.\ \[dq]imv image.png\[dq] multiple
times.
If set to false all images will open at the same time like this \[lq]imv
image1.png image2.png image3.png\[rq].
If set to false all images will open at the same time like this \[dq]imv
image1.png image2.png image3.png\[dq].
Not all image viewers support this, so try it first.
.PD 0
.P
@ -477,7 +477,7 @@ Not all image viewers support this, so try it first.
.PP
If you want to open the images in reverse order.
In some image viewers this will display the images in the
\[lq]right\[rq] order.
\[dq]right\[dq] order.
.PD 0
.P
.PD
@ -508,7 +508,7 @@ See image-single.
.SS video-reverse
.PP
If you want your videos in reverse order.
In some video apps this will play the files in the \[lq]right\[rq]
In some video apps this will play the files in the \[dq]right\[dq]
order.
.PD 0
.P
@ -540,7 +540,7 @@ See image-single.
.SS audio-reverse
.PP
If you want to play the audio files in reverse order.
In some audio apps this will play the files in the \[lq]right\[rq]
In some audio apps this will play the files in the \[dq]right\[dq]
order.
.PD 0
.P
@ -719,16 +719,16 @@ This section is [style] in your configuration file
.PP
All styles can be represented in their HEX value like #ffffff or with
their name, so in this case white.
The only special value is \[lq]default\[rq] which equals to transparent,
The only special value is \[dq]default\[dq] which equals to transparent,
so it will be the same color as your terminal.
.PP
You can also use xrdb colors like this xrdb:color1 The program will use
colors prefixed with an * first then look for URxvt or XTerm if it
can\[cq]t find any color prefixed with an asterisk.
If you don\[cq]t want tut to guess the prefix you can set the prefix
can\[aq]t find any color prefixed with an asterisk.
If you don\[aq]t want tut to guess the prefix you can set the prefix
yourself.
If the xrdb color can\[cq]t be found a preset color will be used.
You\[cq]ll have to set theme=none for this to work.
If the xrdb color can\[aq]t be found a preset color will be used.
You\[aq]ll have to set theme=none for this to work.
.SS xrdb-prefix
.PP
The xrdb prefix used for colors in .Xresources.
@ -740,14 +740,14 @@ The xrdb prefix used for colors in .Xresources.
.PP
You can use some themes that comes bundled with tut.
Check out the themes available on the URL below.
If a theme is named \[lq]nord.ini\[rq] you just write theme=nord
If a theme is named \[dq]nord.ini\[dq] you just write theme=nord
.PP
https://github.com/RasmusLindroth/tut/tree/master/config/themes
.PP
You can also create a theme file in your config directory
e.g.\ \[ti]/.config/tut/themes/foo.ini and then set theme=foo.
.PP
If you want to use your own theme but don\[cq]t want to create a new
If you want to use your own theme but don\[aq]t want to create a new
file, set theme=none and then you can create your own theme below.
.PD 0
.P
@ -952,17 +952,17 @@ This section is [input] in your configuration file
You can edit the keys for tut below.
.PP
The syntax is a bit weird, but it works.
And I\[cq]ll try to explain it as well as I can.
And I\[aq]ll try to explain it as well as I can.
.PP
Example:
.PD 0
.P
.PD
status-favorite=\[lq][F]avorite\[rq],\[lq]Un[F]avorite\[rq],`f',`F'
status-favorite=\[dq][F]avorite\[dq],\[dq]Un[F]avorite\[dq],\[aq]f\[aq],\[aq]F\[aq]
.PD 0
.P
.PD
status-delete=\[lq][D]elete\[rq],`d',`D'
status-delete=\[dq][D]elete\[dq],\[aq]d\[aq],\[aq]D\[aq]
.PP
status-favorite and status-delete differs because favorite can be in two
states, so you will have to add two key hints.
@ -977,33 +977,33 @@ Remember the quotation marks.
.PD 0
.P
.PD
\[lq]\[rq] = empty
\[dq]\[dq] = empty
.PD 0
.P
.PD
\[lq][D]elete\[rq] = Delete with a highlighted D
\[dq][D]elete\[dq] = Delete with a highlighted D
.PD 0
.P
.PD
\[lq]Un[F]ollow\[rq] = UnFollow with a highlighted F
\[dq]Un[F]ollow\[dq] = UnFollow with a highlighted F
.PD 0
.P
.PD
\[lq][Enter]\[rq] = Enter where everything is highlighted
\[dq][Enter]\[dq] = Enter where everything is highlighted
.PD 0
.P
.PD
\[lq]Yan[K]\[rq] = YanK with a highlighted K
\[dq]Yan[K]\[dq] = YanK with a highlighted K
.PP
After the hint (or hints) you must set the keys.
You can do this in two ways, with single quotation marks or double ones.
.PP
The single ones are for single chars like `a', `b', `c' and double marks
are for special keys like \[lq]Enter\[rq].
The single ones are for single chars like \[aq]a\[aq], \[aq]b\[aq],
\[aq]c\[aq] and double marks are for special keys like \[dq]Enter\[dq].
Remember that they are case sensitive.
.PP
To find the names of special keys you have to go to the following site
and look for \[lq]var KeyNames = map[Key]string{\[rq]
and look for \[dq]var KeyNames = map[Key]string{\[dq]
.PP
https://github.com/gdamore/tcell/blob/master/key.go
.SS global-down
@ -1012,518 +1012,521 @@ Keys for moving down
.PD 0
.P
.PD
\f[B]global-down\f[R]=\f[I]\[lq]\[lq],`j',`J',\[rq]Down\[rq]\f[R]
\f[B]global-down\f[R]=\f[I]\[dq]\[dq],\[aq]j\[aq],\[aq]J\[aq],\[dq]Down\[dq]\f[R]
.SS global-up
.PP
Keys for moving up
.PD 0
.P
.PD
\f[B]global-up\f[R]=\f[I]\[lq]\[lq],`k',`K',\[rq]Up\[rq]\f[R]
\f[B]global-up\f[R]=\f[I]\[dq]\[dq],\[aq]k\[aq],\[aq]K\[aq],\[dq]Up\[dq]\f[R]
.SS global-enter
.PP
To select items
.PD 0
.P
.PD
\f[B]global-enter\f[R]=\f[I]\[lq]\[lq],\[rq]Enter\[rq]\f[R]
\f[B]global-enter\f[R]=\f[I]\[dq]\[dq],\[dq]Enter\[dq]\f[R]
.SS global-back
.PP
To go back
.PD 0
.P
.PD
\f[B]global-back\f[R]=\f[I]\[lq][Esc]\[rq],\[lq]Esc\[rq]\f[R]
\f[B]global-back\f[R]=\f[I]\[dq][Esc]\[dq],\[dq]Esc\[dq]\f[R]
.SS global-exit
.PP
To go back and exit Tut
.PD 0
.P
.PD
\f[B]global-exit\f[R]=\f[I]\[lq][Q]uit\[rq],`q',`Q'\f[R]
\f[B]global-exit\f[R]=\f[I]\[dq][Q]uit\[dq],\[aq]q\[aq],\[aq]Q\[aq]\f[R]
.SS main-home
.PP
Move to the top
.PD 0
.P
.PD
\f[B]main-home\f[R]=\f[I]\[lq]\[lq],`g',\[rq]Home\[rq]\f[R]
\f[B]main-home\f[R]=\f[I]\[dq]\[dq],\[aq]g\[aq],\[dq]Home\[dq]\f[R]
.SS main-end
.PP
Move to the bottom
.PD 0
.P
.PD
\f[B]main-end\f[R]=\f[I]\[lq]\[lq],`G',\[rq]End\[rq]\f[R]
\f[B]main-end\f[R]=\f[I]\[dq]\[dq],\[aq]G\[aq],\[dq]End\[dq]\f[R]
.SS main-prev-feed
.PP
Go to previous feed
.PD 0
.P
.PD
\f[B]main-prev-feed\f[R]=\f[I]\[lq]\[lq],`h',`H',\[rq]Left\[rq]\f[R]
\f[B]main-prev-feed\f[R]=\f[I]\[dq]\[dq],\[aq]h\[aq],\[aq]H\[aq],\[dq]Left\[dq]\f[R]
.SS main-next-feed
.PP
Go to next feed
.PD 0
.P
.PD
\f[B]main-next-feed\f[R]=\f[I]\[lq]\[lq],`l',`L',\[rq]Right\[rq]\f[R]
\f[B]main-next-feed\f[R]=\f[I]\[dq]\[dq],\[aq]l\[aq],\[aq]L\[aq],\[dq]Right\[dq]\f[R]
.SS main-prev-window
.PP
Focus on the previous feed window
.PD 0
.P
.PD
\f[B]main-prev-window\f[R]=\f[I]\[lq]\[lq],\[rq]Backtab\[rq]\f[R]
\f[B]main-prev-window\f[R]=\f[I]\[dq]\[dq],\[dq]Backtab\[dq]\f[R]
.SS main-next-window
.PP
Focus on the next feed window
.PD 0
.P
.PD
\f[B]main-next-window\f[R]=\f[I]\[lq]\[lq],\[rq]Tab\[rq]\f[R]
\f[B]main-next-window\f[R]=\f[I]\[dq]\[dq],\[dq]Tab\[dq]\f[R]
.SS main-notification-focus
.PP
Focus on the notification list
.PD 0
.P
.PD
\f[B]main-notification-focus\f[R]=\f[I]\[lq][N]otifications\[rq],`n',`N'\f[R]
\f[B]main-notification-focus\f[R]=\f[I]\[dq][N]otifications\[dq],\[aq]n\[aq],\[aq]N\[aq]\f[R]
.SS main-compose
.PP
Compose a new toot
.PD 0
.P
.PD
\f[B]main-compose\f[R]=\f[I]\[lq]\[lq],`c',`C'\f[R]
\f[B]main-compose\f[R]=\f[I]\[dq]\[dq],\[aq]c\[aq],\[aq]C\[aq]\f[R]
.SS status-avatar
.PP
Open avatar
.PD 0
.P
.PD
\f[B]status-avatar\f[R]=\f[I]\[lq][A]vatar\[rq],`a',`A'\f[R]
\f[B]status-avatar\f[R]=\f[I]\[dq][A]vatar\[dq],\[aq]a\[aq],\[aq]A\[aq]\f[R]
.SS status-boost
.PP
Boost a toot
.PD 0
.P
.PD
\f[B]status-boost\f[R]=\f[I]\[lq][B]oost\[rq],\[lq]Un[B]oost\[rq],`b',`B'\f[R]
\f[B]status-boost\f[R]=\f[I]\[dq][B]oost\[dq],\[dq]Un[B]oost\[dq],\[aq]b\[aq],\[aq]B\[aq]\f[R]
.SS status-edit
.PP
Edit a toot
.PD 0
.P
.PD
\f[B]status-edit\f[R]=\f[I]\[lq][E]dit\[rq],`e',`E'\f[R]
\f[B]status-edit\f[R]=\f[I]\[dq][E]dit\[dq],\[aq]e\[aq],\[aq]E\[aq]\f[R]
.SS status-delete
.PP
Delete a toot
.PD 0
.P
.PD
\f[B]status-delete\f[R]=\f[I]\[lq][D]elete\[rq],`d',`D'\f[R]
\f[B]status-delete\f[R]=\f[I]\[dq][D]elete\[dq],\[aq]d\[aq],\[aq]D\[aq]\f[R]
.SS status-favorite
.PP
Favorite a toot
.PD 0
.P
.PD
\f[B]status-favorite\f[R]=\f[I]\[lq][F]avorite\[rq],\[lq]Un[F]avorite\[rq],`f',`F'\f[R]
\f[B]status-favorite\f[R]=\f[I]\[dq][F]avorite\[dq],\[dq]Un[F]avorite\[dq],\[aq]f\[aq],\[aq]F\[aq]\f[R]
.SS status-media
.PP
Open toots media files
.PD 0
.P
.PD
\f[B]status-media\f[R]=\f[I]\[lq][M]edia\[rq],`m',`M'\f[R]
\f[B]status-media\f[R]=\f[I]\[dq][M]edia\[dq],\[aq]m\[aq],\[aq]M\[aq]\f[R]
.SS status-links
.PP
Open links
.PD 0
.P
.PD
\f[B]status-links\f[R]=\f[I]\[lq][O]pen\[rq],`o',`O'\f[R]
\f[B]status-links\f[R]=\f[I]\[dq][O]pen\[dq],\[aq]o\[aq],\[aq]O\[aq]\f[R]
.SS status-poll
.PP
Open poll
.PD 0
.P
.PD
\f[B]status-poll\f[R]=\f[I]\[lq][P]oll\[rq],`p',`P'\f[R]
\f[B]status-poll\f[R]=\f[I]\[dq][P]oll\[dq],\[aq]p\[aq],\[aq]P\[aq]\f[R]
.SS status-reply
.PP
Reply to toot
.PD 0
.P
.PD
\f[B]status-reply\f[R]=\f[I]\[lq][R]eply\[rq],`r',`R'\f[R]
\f[B]status-reply\f[R]=\f[I]\[dq][R]eply\[dq],\[aq]r\[aq],\[aq]R\[aq]\f[R]
.SS status-bookmark
.PP
Save/bookmark a toot
.PD 0
.P
.PD
\f[B]status-bookmark\f[R]=\f[I]\[lq][S]ave\[rq],\[lq]Un[S]ave\[rq],`s',`S'\f[R]
\f[B]status-bookmark\f[R]=\f[I]\[dq][S]ave\[dq],\[dq]Un[S]ave\[dq],\[aq]s\[aq],\[aq]S\[aq]\f[R]
.SS status-thread
.PP
View thread
.PD 0
.P
.PD
\f[B]status-thread\f[R]=\f[I]\[lq][T]hread\[rq],`t',`T'\f[R]
\f[B]status-thread\f[R]=\f[I]\[dq][T]hread\[dq],\[aq]t\[aq],\[aq]T\[aq]\f[R]
.SS status-user
.PP
Open user profile
.PD 0
.P
.PD
\f[B]status-user\f[R]=\f[I]\[lq][U]ser\[rq],`u',`U'\f[R]
\f[B]status-user\f[R]=\f[I]\[dq][U]ser\[dq],\[aq]u\[aq],\[aq]U\[aq]\f[R]
.SS status-view-focus
.PP
Open the view mode
.PD 0
.P
.PD
\f[B]status-view-focus\f[R]=\f[I]\[lq][V]iew\[rq],`v',`V'\f[R]
\f[B]status-view-focus\f[R]=\f[I]\[dq][V]iew\[dq],\[aq]v\[aq],\[aq]V\[aq]\f[R]
.SS status-yank
.PP
Yank the url of the toot
.PD 0
.P
.PD
\f[B]status-yank\f[R]=\f[I]\[lq][Y]ank\[rq],`y',`Y'\f[R]
\f[B]status-yank\f[R]=\f[I]\[dq][Y]ank\[dq],\[aq]y\[aq],\[aq]Y\[aq]\f[R]
.SS status-toggle-cw
.PP
Show the content in a content warning
.PD 0
.P
.PD
\f[B]status-toggle-cw\f[R]=\f[I]\[lq]Press [Z] to toggle
cw\[rq],`z',`Z'\f[R]
\f[B]status-toggle-cw\f[R]=\f[I]\[dq]Press [Z] to toggle
cw\[dq],\[aq]z\[aq],\[aq]Z\[aq]\f[R]
.SS status-show-filtered
.PP
Show the content of a filtered toot
.PD 0
.P
.PD
\f[B]status-show-filtered\f[R]=\f[I]\[lq]Press [Z] to view filtered
toot\[rq],`z',`Z'\f[R]
\f[B]status-show-filtered\f[R]=\f[I]\[dq]Press [Z] to view filtered
toot\[dq],\[aq]z\[aq],\[aq]Z\[aq]\f[R]
.SS user-avatar
.PP
View avatar
.PD 0
.P
.PD
\f[B]user-avatar\f[R]=\f[I]\[lq][A]vatar\[rq],`a',`A'\f[R]
\f[B]user-avatar\f[R]=\f[I]\[dq][A]vatar\[dq],\[aq]a\[aq],\[aq]A\[aq]\f[R]
.SS user-block
.PP
Block the user
.PD 0
.P
.PD
\f[B]user-block\f[R]=\f[I]\[lq][B]lock\[rq],\[lq]Un[B]lock\[rq],`b',`B'\f[R]
\f[B]user-block\f[R]=\f[I]\[dq][B]lock\[dq],\[dq]Un[B]lock\[dq],\[aq]b\[aq],\[aq]B\[aq]\f[R]
.SS user-follow
.PP
Follow user
.PD 0
.P
.PD
\f[B]user-follow\f[R]=\f[I]\[lq][F]ollow\[rq],\[lq]Un[F]ollow\[rq],`f',`F'\f[R]
\f[B]user-follow\f[R]=\f[I]\[dq][F]ollow\[dq],\[dq]Un[F]ollow\[dq],\[aq]f\[aq],\[aq]F\[aq]\f[R]
.SS user-follow-request-decide
.PP
Follow user
.PD 0
.P
.PD
\f[B]user-follow-request-decide\f[R]=\f[I]\[lq]Follow
[R]equest\[rq],\[lq]Follow [R]equest\[rq],`r',`R'\f[R]
\f[B]user-follow-request-decide\f[R]=\f[I]\[dq]Follow
[R]equest\[dq],\[dq]Follow [R]equest\[dq],\[aq]r\[aq],\[aq]R\[aq]\f[R]
.SS user-mute
.PP
Mute user
.PD 0
.P
.PD
\f[B]user-mute\f[R]=\f[I]\[lq][M]ute\[rq],\[lq]Un[M]ute\[rq],`m',`M'\f[R]
\f[B]user-mute\f[R]=\f[I]\[dq][M]ute\[dq],\[dq]Un[M]ute\[dq],\[aq]m\[aq],\[aq]M\[aq]\f[R]
.SS user-links
.PP
Open links
.PD 0
.P
.PD
\f[B]user-links\f[R]=\f[I]\[lq][O]pen\[rq],`o',`O'\f[R]
\f[B]user-links\f[R]=\f[I]\[dq][O]pen\[dq],\[aq]o\[aq],\[aq]O\[aq]\f[R]
.SS user-user
.PP
View user profile
.PD 0
.P
.PD
\f[B]user-user\f[R]=\f[I]\[lq][U]ser\[rq],`u',`U'\f[R]
\f[B]user-user\f[R]=\f[I]\[dq][U]ser\[dq],\[aq]u\[aq],\[aq]U\[aq]\f[R]
.SS user-view-focus
.PP
Open view mode
.PD 0
.P
.PD
\f[B]user-view-focus\f[R]=\f[I]\[lq][V]iew\[rq],`v',`V'\f[R]
\f[B]user-view-focus\f[R]=\f[I]\[dq][V]iew\[dq],\[aq]v\[aq],\[aq]V\[aq]\f[R]
.SS user-yank
.PP
Yank the user URL
.PD 0
.P
.PD
\f[B]user-yank\f[R]=\f[I]\[lq][Y]ank\[rq],`y',`Y'\f[R]
\f[B]user-yank\f[R]=\f[I]\[dq][Y]ank\[dq],\[aq]y\[aq],\[aq]Y\[aq]\f[R]
.SS list-open-feed
.PP
Open list
.PD 0
.P
.PD
\f[B]list-open-feed\f[R]=\f[I]\[lq][O]pen\[rq],`o',`O'\f[R]
\f[B]list-open-feed\f[R]=\f[I]\[dq][O]pen\[dq],\[aq]o\[aq],\[aq]O\[aq]\f[R]
.SS list-user-list
.PP
List all users in a list
.PD 0
.P
.PD
\f[B]list-user-list\f[R]=\f[I]\[lq][U]sers\[rq],`u',`U'\f[R]
\f[B]list-user-list\f[R]=\f[I]\[dq][U]sers\[dq],\[aq]u\[aq],\[aq]U\[aq]\f[R]
.SS list-user-add
.PP
Add user to list
.PD 0
.P
.PD
\f[B]list-user-add\f[R]=\f[I]\[lq][A]dd\[rq],`a',`A'\f[R]
\f[B]list-user-add\f[R]=\f[I]\[dq][A]dd\[dq],\[aq]a\[aq],\[aq]A\[aq]\f[R]
.SS list-user-delete
.PP
Delete user from list
.PD 0
.P
.PD
\f[B]list-user-delete\f[R]=\f[I]\[lq][D]elete\[rq],`d',`D'\f[R]
\f[B]list-user-delete\f[R]=\f[I]\[dq][D]elete\[dq],\[aq]d\[aq],\[aq]D\[aq]\f[R]
.SS link-open
.PP
Open URL
.PD 0
.P
.PD
\f[B]link-open\f[R]=\f[I]\[lq][O]pen\[rq],`o',`O'\f[R]
\f[B]link-open\f[R]=\f[I]\[dq][O]pen\[dq],\[aq]o\[aq],\[aq]O\[aq]\f[R]
.SS link-yank
.PP
Yank the URL
.PD 0
.P
.PD
\f[B]link-yank\f[R]=\f[I]\[lq][Y]ank\[rq],`y',`Y'\f[R]
\f[B]link-yank\f[R]=\f[I]\[dq][Y]ank\[dq],\[aq]y\[aq],\[aq]Y\[aq]\f[R]
.SS tag-open-feed
.PP
Open tag feed
.PD 0
.P
.PD
\f[B]tag-open-feed\f[R]=\f[I]\[lq][O]pen\[rq],`o',`O'\f[R]
\f[B]tag-open-feed\f[R]=\f[I]\[dq][O]pen\[dq],\[aq]o\[aq],\[aq]O\[aq]\f[R]
.SS tag-follow
.PP
Toggle follow on tag
.PD 0
.P
.PD
\f[B]tag-follow\f[R]=\f[I]\[lq][F]ollow\[rq],\[lq]Un[F]ollow\[rq],`f',`F'\f[R]
\f[B]tag-follow\f[R]=\f[I]\[dq][F]ollow\[dq],\[dq]Un[F]ollow\[dq],\[aq]f\[aq],\[aq]F\[aq]\f[R]
.SS compose-edit-cw
.PP
Edit content warning text on new toot
.PD 0
.P
.PD
\f[B]compose-edit-cw\f[R]=\f[I]\[lq][C]W text\[rq],`c',`C'\f[R]
\f[B]compose-edit-cw\f[R]=\f[I]\[dq][C]W
text\[dq],\[aq]c\[aq],\[aq]C\[aq]\f[R]
.SS compose-edit-text
.PP
Edit the text on new toot
.PD 0
.P
.PD
\f[B]compose-edit-text\f[R]=\f[I]\[lq][E]dit text\[rq],`e',`E'\f[R]
\f[B]compose-edit-text\f[R]=\f[I]\[dq][E]dit
text\[dq],\[aq]e\[aq],\[aq]E\[aq]\f[R]
.SS compose-include-quote
.PP
Include a quote when replying
.PD 0
.P
.PD
\f[B]compose-include-quote\f[R]=\f[I]\[lq][I]nclude
quote\[rq],`i',`I'\f[R]
\f[B]compose-include-quote\f[R]=\f[I]\[dq][I]nclude
quote\[dq],\[aq]i\[aq],\[aq]I\[aq]\f[R]
.SS compose-media-focus
.PP
Focus on adding media to toot
.PD 0
.P
.PD
\f[B]compose-media-focus\f[R]=\f[I]\[lq][M]edia\[rq],`m',`M'\f[R]
\f[B]compose-media-focus\f[R]=\f[I]\[dq][M]edia\[dq],\[aq]m\[aq],\[aq]M\[aq]\f[R]
.SS compose-post
.PP
Post the new toot
.PD 0
.P
.PD
\f[B]compose-post\f[R]=\f[I]\[lq][P]ost\[rq],`p',`P'\f[R]
\f[B]compose-post\f[R]=\f[I]\[dq][P]ost\[dq],\[aq]p\[aq],\[aq]P\[aq]\f[R]
.SS compose-toggle-content-warning
.PP
Toggle content warning on toot
.PD 0
.P
.PD
\f[B]compose-toggle-content-warning\f[R]=\f[I]\[lq][T]oggle
CW\[rq],`t',`T'\f[R]
\f[B]compose-toggle-content-warning\f[R]=\f[I]\[dq][T]oggle
CW\[dq],\[aq]t\[aq],\[aq]T\[aq]\f[R]
.SS compose-visibility
.PP
Edit the visibility on new toot
.PD 0
.P
.PD
\f[B]compose-visibility\f[R]=\f[I]\[lq][V]isibility\[rq],`v',`V'\f[R]
\f[B]compose-visibility\f[R]=\f[I]\[dq][V]isibility\[dq],\[aq]v\[aq],\[aq]V\[aq]\f[R]
.SS compose-language
.PP
Edit the language of a toot
.PD 0
.P
.PD
\f[B]compose-language\f[R]=\f[I]\[lq][L]ang\[rq],`l',`L'\f[R]
\f[B]compose-language\f[R]=\f[I]\[dq][L]ang\[dq],\[aq]l\[aq],\[aq]L\[aq]\f[R]
.SS compose-poll
.PP
Switch to creating a poll
.PD 0
.P
.PD
\f[B]compose-poll\f[R]=\f[I]\[lq]P[O]ll\[rq],`o',`O'\f[R]
\f[B]compose-poll\f[R]=\f[I]\[dq]P[O]ll\[dq],\[aq]o\[aq],\[aq]O\[aq]\f[R]
.SS media-delete
.PP
Delete media file
.PD 0
.P
.PD
\f[B]media-delete\f[R]=\f[I]\[lq][D]elete\[rq],`d',`D'\f[R]
\f[B]media-delete\f[R]=\f[I]\[dq][D]elete\[dq],\[aq]d\[aq],\[aq]D\[aq]\f[R]
.SS media-edit-desc
.PP
Edit the description on media file
.PD 0
.P
.PD
\f[B]media-edit-desc\f[R]=\f[I]\[lq][E]dit desc\[rq],`e',`E'\f[R]
\f[B]media-edit-desc\f[R]=\f[I]\[dq][E]dit
desc\[dq],\[aq]e\[aq],\[aq]E\[aq]\f[R]
.SS media-add
.PP
Add a new media file
.PD 0
.P
.PD
\f[B]media-add\f[R]=\f[I]\[lq][A]dd\[rq],`a',`A'\f[R]
\f[B]media-add\f[R]=\f[I]\[dq][A]dd\[dq],\[aq]a\[aq],\[aq]A\[aq]\f[R]
.SS vote-vote
.PP
Vote on poll
.PD 0
.P
.PD
\f[B]vote-vote\f[R]=\f[I]\[lq][V]ote\[rq],`v',`V'\f[R]
\f[B]vote-vote\f[R]=\f[I]\[dq][V]ote\[dq],\[aq]v\[aq],\[aq]V\[aq]\f[R]
.SS vote-select
.PP
Select item to vote on
.PD 0
.P
.PD
\f[B]vote-select\f[R]=\f[I]\[lq][Enter] to select\[rq],\[cq] \[cq],
\[lq]Enter\[rq]\f[R]
\f[B]vote-select\f[R]=\f[I]\[dq][Enter] to select\[dq],\[aq] \[aq],
\[dq]Enter\[dq]\f[R]
.SS poll-add
.PP
Add a new poll option
.PD 0
.P
.PD
\f[B]poll-add\f[R]=\f[I]\[lq][A]dd\[rq],`a',`A'\f[R]
\f[B]poll-add\f[R]=\f[I]\[dq][A]dd\[dq],\[aq]a\[aq],\[aq]A\[aq]\f[R]
.SS poll-edit
.PP
Edit a poll option
.PD 0
.P
.PD
\f[B]poll-edit\f[R]=\f[I]\[lq][E]dit\[rq],`e',`E'\f[R]
\f[B]poll-edit\f[R]=\f[I]\[dq][E]dit\[dq],\[aq]e\[aq],\[aq]E\[aq]\f[R]
.SS poll-delete
.PP
Delete a poll option
.PD 0
.P
.PD
\f[B]poll-delete\f[R]=\f[I]\[lq][D]elete\[rq],`d',`D'\f[R]
\f[B]poll-delete\f[R]=\f[I]\[dq][D]elete\[dq],\[aq]d\[aq],\[aq]D\[aq]\f[R]
.SS poll-multi-toggle
.PP
Toggle voting on multiple options
.PD 0
.P
.PD
\f[B]poll-multi-toggle\f[R]=\f[I]\[lq]Toggle
[M]ultiple\[rq],`m',`M'\f[R]
\f[B]poll-multi-toggle\f[R]=\f[I]\[dq]Toggle
[M]ultiple\[dq],\[aq]m\[aq],\[aq]M\[aq]\f[R]
.SS poll-expiration
.PP
Change the expiration of poll
.PD 0
.P
.PD
\f[B]poll-expiration\f[R]=\f[I]\[lq]E[X]pires\[rq],`x',`X'\f[R]
\f[B]poll-expiration\f[R]=\f[I]\[dq]E[X]pires\[dq],\[aq]x\[aq],\[aq]X\[aq]\f[R]
.SS preference-name
.PP
Change display name
.PD 0
.P
.PD
\f[B]preference-name\f[R]=\f[I]\[lq][N]ame\[rq],`n',`N'\f[R]
\f[B]preference-name\f[R]=\f[I]\[dq][N]ame\[dq],\[aq]n\[aq],\[aq]N\[aq]\f[R]
.SS preference-visibility
.PP
Change default visibility of toots
.PD 0
.P
.PD
\f[B]preference-visibility\f[R]=\f[I]\[lq][V]isibility\[rq],`v',`V'\f[R]
\f[B]preference-visibility\f[R]=\f[I]\[dq][V]isibility\[dq],\[aq]v\[aq],\[aq]V\[aq]\f[R]
.SS preference-bio
.PP
Change bio in profile
.PD 0
.P
.PD
\f[B]preference-bio\f[R]=\f[I]\[lq][B]io\[rq],`b',`B'\f[R]
\f[B]preference-bio\f[R]=\f[I]\[dq][B]io\[dq],\[aq]b\[aq],\[aq]B\[aq]\f[R]
.SS preference-save
.PP
Save your preferences
.PD 0
.P
.PD
\f[B]preference-save\f[R]=\f[I]\[lq][S]ave\[rq],`s',`S'\f[R]
\f[B]preference-save\f[R]=\f[I]\[dq][S]ave\[dq],\[aq]s\[aq],\[aq]S\[aq]\f[R]
.SS preference-fields
.PP
Edit profile fields
.PD 0
.P
.PD
\f[B]preference-fields\f[R]=\f[I]\[lq][F]ields\[rq],`f',`F'\f[R]
\f[B]preference-fields\f[R]=\f[I]\[dq][F]ields\[dq],\[aq]f\[aq],\[aq]F\[aq]\f[R]
.SS preference-fields-add
.PP
Add new field
.PD 0
.P
.PD
\f[B]preference-fields-add\f[R]=\f[I]\[lq][A]dd\[rq],`a',`A'\f[R]
\f[B]preference-fields-add\f[R]=\f[I]\[dq][A]dd\[dq],\[aq]a\[aq],\[aq]A\[aq]\f[R]
.SS preference-fields-edit
.PP
Edit current field
.PD 0
.P
.PD
\f[B]preference-fields-edit\f[R]=\f[I]\[lq][E]dit\[rq],`e',`E'\f[R]
\f[B]preference-fields-edit\f[R]=\f[I]\[dq][E]dit\[dq],\[aq]e\[aq],\[aq]E\[aq]\f[R]
.SS preference-fields-delete
.PP
Delete current field
.PD 0
.P
.PD
\f[B]preference-fields-delete\f[R]=\f[I]\[lq][D]elete\[rq],`d',`D'\f[R]
\f[B]preference-fields-delete\f[R]=\f[I]\[dq][D]elete\[dq],\[aq]d\[aq],\[aq]D\[aq]\f[R]
.SH SEE ALSO
.IP
.nf

208
docs/man/tut.5.md

@ -48,18 +48,18 @@ home timeline with the name Home
timelines=home,Home
local timeline with the name Local and it gets focus when you press 2. It will also hide boosts in the timeline, but show toots that are replies.
timelines=local,Local,'2',false,true
timelines=local,Local,\'2\',false,true
notification timeline with the name [N]otifications and it gets focus when you press n or N
timelines=notifications,[N]otifications,'n','N'
timelines=notifications,[N]otifications,\'n\',\'N\'
tag timeline for \#linux with the name Linux and it gets focus when you press
timelines=tag linux,Linux,"F2"
timelines=tag linux,Linux,\"F2\"
If you don't set any timelines it will default to this:
If you don\'t set any timelines it will default to this:
timelines=home
timelines=notifications,[N]otifications,'n','N'
timelines=notifications,[N]otifications,\'n\',\'N\'
@ -75,7 +75,7 @@ Format for dates the same day. See date-format for more info.
This displays relative dates instead for statuses that are one day or older the output is 1y2m1d (1 year 2 months and 1 day)
The value is an integear
-1 = don't use relative dates
-1 = don\'t use relative dates
0 = always use relative dates, except for dates \< 1 day
1 - ∞ = number of days to use relative dates
@ -114,7 +114,7 @@ If you always want to quote original message when replying.
**quote-reply**=*false*
## char-limit
If you're on an instance with a custom character limit you can set it here.
If you\'re on an instance with a custom character limit you can set it here.
**char-limit**=*500*
## show-icons
@ -122,7 +122,7 @@ If you want to show icons in the list of toots.
**show-icons**=*true*
## short-hints
If you've learnt all the shortcut keys you can remove the help text and only show the key in tui. So it gets less cluttered.
If you\'ve learnt all the shortcut keys you can remove the help text and only show the key in tui. So it gets less cluttered.
**short-hints**=*false*
## show-filter-phrase
@ -148,7 +148,7 @@ If you want to display the username of the person being boosted instead of the p
**terminal-title**=*0*
## redraw-ui
If you don't want the whole UI to update, and only the text content you can set this option to true. This will lead to some artifacts being left on the screen when emojis are present. But it will keep the UI from flashing on every single toot in some terminals.
If you don\'t want the whole UI to update, and only the text content you can set this option to true. This will lead to some artifacts being left on the screen when emojis are present. But it will keep the UI from flashing on every single toot in some terminals.
**redraw-ui**=*true*
## leader-key
@ -160,21 +160,21 @@ Number of milliseconds before the leader command resets. So if you tap the leade
**leader-timeout**=*1000*
## leader-action
You set actions for the leader-key with one or more leader-action. It consists of two parts first the action then the shortcut. And they're separated by a comma.
You set actions for the leader-key with one or more leader-action. It consists of two parts first the action then the shortcut. And they\'re separated by a comma.
Available commands: blocking, bookmarks, boosts, clear-notifications, close-window, compose, direct, edit, favorited, favorites, federated, followers, following, history, home, list-placement, list-split, lists, local, mentions, move-window-left, move-window-right, move-window-up, move-window-down, move-window-home, move-window-end, muting, newer, notifications, preferences, profile, proportions, refetch, saved, special-all, special-boosts, special-replies, stick-to-top, switch, tag, tags, window
The ones named special-\* are the home timeline with only boosts and/or replies. All contains both, -boosts only boosts and -replies only replies.
The shortcuts are up to you, but keep them quite short and make sure they don't collide. If you have one shortcut that is "f" and an other one that is "fav", the one with "f" will always run and "fav" will never run.
The shortcuts are up to you, but keep them quite short and make sure they don\'t collide. If you have one shortcut that is \"f\" and an other one that is \"fav\", the one with \"f\" will always run and \"fav\" will never run.
Some special leaders:
tag is special as you need to add the tag after, e.g. tag linux
window is special as it's a shortcut for switching between the timelines you've set under general and they are zero indexed. window 0 = your first timeline, window 1 = your second and so on.
window is special as it\'s a shortcut for switching between the timelines you\'ve set under general and they are zero indexed. window 0 = your first timeline, window 1 = your second and so on.
list-placement as it takes the argument top, right, bottom or left
list-split as it takes the argument column or row
proportions takes the arguments [int] [int], where the first integer is the list and the other content, e.g. proportions 1 3. See list-proportion above for more information.
switch let's you go to a timeline if it already exists, if it doesn't it will open the timeline in a new window. The syntax is almost the same as in timelines= and is displayed under the examples.
switch let\'s you go to a timeline if it already exists, if it doesn\'t it will open the timeline in a new window. The syntax is almost the same as in timelines= and is displayed under the examples.
Some examples:
leader-action=local,lo
@ -209,11 +209,11 @@ Open the image viewer in the same terminal as toot. Only for terminal based view
**image-terminal**=*false*
## image-single
If images should open one by one e.g. "imv image.png" multiple times. If set to false all images will open at the same time like this "imv image1.png image2.png image3.png". Not all image viewers support this, so try it first.
If images should open one by one e.g. \"imv image.png\" multiple times. If set to false all images will open at the same time like this \"imv image1.png image2.png image3.png\". Not all image viewers support this, so try it first.
**image-single**=*true*
## image-reverse
If you want to open the images in reverse order. In some image viewers this will display the images in the "right" order.
If you want to open the images in reverse order. In some image viewers this will display the images in the \"right\" order.
**image-reverse**=*false*
## video-viewer
@ -229,7 +229,7 @@ If videos should open one by one. See image-single.
**video-single**=*true*
## video-reverse
If you want your videos in reverse order. In some video apps this will play the files in the "right" order.
If you want your videos in reverse order. In some video apps this will play the files in the \"right\" order.
**video-reverse**=*false*
## audio-viewer
@ -245,7 +245,7 @@ If audio should open one by one. See image-single.
**audio-single**=*true*
## audio-reverse
If you want to play the audio files in reverse order. In some audio apps this will play the files in the "right" order.
If you want to play the audio files in reverse order. In some audio apps this will play the files in the \"right\" order.
**audio-reverse**=*false*
## link-viewer
@ -332,22 +332,22 @@ Notification when there is new posts in current timeline.
# STYLE
This section is \[style\] in your configuration file
All styles can be represented in their HEX value like \#ffffff or with their name, so in this case white. The only special value is "default" which equals to transparent, so it will be the same color as your terminal.
All styles can be represented in their HEX value like \#ffffff or with their name, so in this case white. The only special value is \"default\" which equals to transparent, so it will be the same color as your terminal.
You can also use xrdb colors like this xrdb:color1 The program will use colors prefixed with an \* first then look for URxvt or XTerm if it can't find any color prefixed with an asterisk. If you don't want tut to guess the prefix you can set the prefix yourself. If the xrdb color can't be found a preset color will be used. You'll have to set theme=none for this to work.
You can also use xrdb colors like this xrdb:color1 The program will use colors prefixed with an \* first then look for URxvt or XTerm if it can\'t find any color prefixed with an asterisk. If you don\'t want tut to guess the prefix you can set the prefix yourself. If the xrdb color can\'t be found a preset color will be used. You\'ll have to set theme=none for this to work.
## xrdb-prefix
The xrdb prefix used for colors in .Xresources.
**xrdb-prefix**=*guess*
## theme
You can use some themes that comes bundled with tut. Check out the themes available on the URL below. If a theme is named "nord.ini" you just write theme=nord
You can use some themes that comes bundled with tut. Check out the themes available on the URL below. If a theme is named \"nord.ini\" you just write theme=nord
https://github.com/RasmusLindroth/tut/tree/master/config/themes
You can also create a theme file in your config directory e.g. ~/.config/tut/themes/foo.ini and then set theme=foo.
If you want to use your own theme but don't want to create a new file, set theme=none and then you can create your own theme below.
If you want to use your own theme but don\'t want to create a new file, set theme=none and then you can create your own theme below.
**theme**=*default*
## background
@ -463,321 +463,321 @@ This section is \[input\] in your configuration file
You can edit the keys for tut below.
The syntax is a bit weird, but it works. And I'll try to explain it as well as I can.
The syntax is a bit weird, but it works. And I\'ll try to explain it as well as I can.
Example:
status-favorite="[F]avorite","Un[F]avorite",'f','F'
status-delete="[D]elete",'d','D'
status-favorite=\"[F]avorite\",\"Un[F]avorite\",\'f\',\'F\'
status-delete=\"[D]elete\",\'d\',\'D\'
status-favorite and status-delete differs because favorite can be in two states, so you will have to add two key hints.
Most keys will only have on key hint. Look at the default value for reference.
Key hints must be in some of the following formats. Remember the quotation marks.
"" = empty
"[D]elete" = Delete with a highlighted D
"Un[F]ollow" = UnFollow with a highlighted F
"[Enter]" = Enter where everything is highlighted
"Yan[K]" = YanK with a highlighted K
\"\" = empty
\"[D]elete\" = Delete with a highlighted D
\"Un[F]ollow\" = UnFollow with a highlighted F
\"[Enter]\" = Enter where everything is highlighted
\"Yan[K]\" = YanK with a highlighted K
After the hint (or hints) you must set the keys. You can do this in two ways, with single quotation marks or double ones.
The single ones are for single chars like 'a', 'b', 'c' and double marks are for special keys like "Enter". Remember that they are case sensitive.
The single ones are for single chars like \'a\', \'b\', \'c\' and double marks are for special keys like \"Enter\". Remember that they are case sensitive.
To find the names of special keys you have to go to the following site and look for "var KeyNames = map[Key]string{"
To find the names of special keys you have to go to the following site and look for \"var KeyNames = map[Key]string{\"
https://github.com/gdamore/tcell/blob/master/key.go
## global-down
Keys for moving down
**global-down**=*"",'j','J',"Down"*
**global-down**=*\"\",\'j\',\'J\',\"Down\"*
## global-up
Keys for moving up
**global-up**=*"",'k','K',"Up"*
**global-up**=*\"\",\'k\',\'K\',\"Up\"*
## global-enter
To select items
**global-enter**=*"","Enter"*
**global-enter**=*\"\",\"Enter\"*
## global-back
To go back
**global-back**=*"[Esc]","Esc"*
**global-back**=*\"[Esc]\",\"Esc\"*
## global-exit
To go back and exit Tut
**global-exit**=*"[Q]uit",'q','Q'*
**global-exit**=*\"[Q]uit\",\'q\',\'Q\'*
## main-home
Move to the top
**main-home**=*"",'g',"Home"*
**main-home**=*\"\",\'g\',\"Home\"*
## main-end
Move to the bottom
**main-end**=*"",'G',"End"*
**main-end**=*\"\",\'G\',\"End\"*
## main-prev-feed
Go to previous feed
**main-prev-feed**=*"",'h','H',"Left"*
**main-prev-feed**=*\"\",\'h\',\'H\',\"Left\"*
## main-next-feed
Go to next feed
**main-next-feed**=*"",'l','L',"Right"*
**main-next-feed**=*\"\",\'l\',\'L\',\"Right\"*
## main-prev-window
Focus on the previous feed window
**main-prev-window**=*"","Backtab"*
**main-prev-window**=*\"\",\"Backtab\"*
## main-next-window
Focus on the next feed window
**main-next-window**=*"","Tab"*
**main-next-window**=*\"\",\"Tab\"*
## main-notification-focus
Focus on the notification list
**main-notification-focus**=*"[N]otifications",'n','N'*
**main-notification-focus**=*\"[N]otifications\",\'n\',\'N\'*
## main-compose
Compose a new toot
**main-compose**=*"",'c','C'*
**main-compose**=*\"\",\'c\',\'C\'*
## status-avatar
Open avatar
**status-avatar**=*"[A]vatar",'a','A'*
**status-avatar**=*\"[A]vatar\",\'a\',\'A\'*
## status-boost
Boost a toot
**status-boost**=*"[B]oost","Un[B]oost",'b','B'*
**status-boost**=*\"[B]oost\",\"Un[B]oost\",\'b\',\'B\'*
## status-edit
Edit a toot
**status-edit**=*"[E]dit",'e','E'*
**status-edit**=*\"[E]dit\",\'e\',\'E\'*
## status-delete
Delete a toot
**status-delete**=*"[D]elete",'d','D'*
**status-delete**=*\"[D]elete\",\'d\',\'D\'*
## status-favorite
Favorite a toot
**status-favorite**=*"[F]avorite","Un[F]avorite",'f','F'*
**status-favorite**=*\"[F]avorite\",\"Un[F]avorite\",\'f\',\'F\'*
## status-media
Open toots media files
**status-media**=*"[M]edia",'m','M'*
**status-media**=*\"[M]edia\",\'m\',\'M\'*
## status-links
Open links
**status-links**=*"[O]pen",'o','O'*
**status-links**=*\"[O]pen\",\'o\',\'O\'*
## status-poll
Open poll
**status-poll**=*"[P]oll",'p','P'*
**status-poll**=*\"[P]oll\",\'p\',\'P\'*
## status-reply
Reply to toot
**status-reply**=*"[R]eply",'r','R'*
**status-reply**=*\"[R]eply\",\'r\',\'R\'*
## status-bookmark
Save/bookmark a toot
**status-bookmark**=*"[S]ave","Un[S]ave",'s','S'*
**status-bookmark**=*\"[S]ave\",\"Un[S]ave\",\'s\',\'S\'*
## status-thread
View thread
**status-thread**=*"[T]hread",'t','T'*
**status-thread**=*\"[T]hread\",\'t\',\'T\'*
## status-user
Open user profile
**status-user**=*"[U]ser",'u','U'*
**status-user**=*\"[U]ser\",\'u\',\'U\'*
## status-view-focus
Open the view mode
**status-view-focus**=*"[V]iew",'v','V'*
**status-view-focus**=*\"[V]iew\",\'v\',\'V\'*
## status-yank
Yank the url of the toot
**status-yank**=*"[Y]ank",'y','Y'*
**status-yank**=*\"[Y]ank\",\'y\',\'Y\'*
## status-toggle-cw
Show the content in a content warning
**status-toggle-cw**=*"Press [Z] to toggle cw",'z','Z'*
**status-toggle-cw**=*\"Press [Z] to toggle cw\",\'z\',\'Z\'*
## status-show-filtered
Show the content of a filtered toot
**status-show-filtered**=*"Press [Z] to view filtered toot",'z','Z'*
**status-show-filtered**=*\"Press [Z] to view filtered toot\",\'z\',\'Z\'*
## user-avatar
View avatar
**user-avatar**=*"[A]vatar",'a','A'*
**user-avatar**=*\"[A]vatar\",\'a\',\'A\'*
## user-block
Block the user
**user-block**=*"[B]lock","Un[B]lock",'b','B'*
**user-block**=*\"[B]lock\",\"Un[B]lock\",\'b\',\'B\'*
## user-follow
Follow user
**user-follow**=*"[F]ollow","Un[F]ollow",'f','F'*
**user-follow**=*\"[F]ollow\",\"Un[F]ollow\",\'f\',\'F\'*
## user-follow-request-decide
Follow user
**user-follow-request-decide**=*"Follow [R]equest","Follow [R]equest",'r','R'*
**user-follow-request-decide**=*\"Follow [R]equest\",\"Follow [R]equest\",\'r\',\'R\'*
## user-mute
Mute user
**user-mute**=*"[M]ute","Un[M]ute",'m','M'*
**user-mute**=*\"[M]ute\",\"Un[M]ute\",\'m\',\'M\'*
## user-links
Open links
**user-links**=*"[O]pen",'o','O'*
**user-links**=*\"[O]pen\",\'o\',\'O\'*
## user-user
View user profile
**user-user**=*"[U]ser",'u','U'*
**user-user**=*\"[U]ser\",\'u\',\'U\'*
## user-view-focus
Open view mode
**user-view-focus**=*"[V]iew",'v','V'*
**user-view-focus**=*\"[V]iew\",\'v\',\'V\'*
## user-yank
Yank the user URL
**user-yank**=*"[Y]ank",'y','Y'*
**user-yank**=*\"[Y]ank\",\'y\',\'Y\'*
## list-open-feed
Open list
**list-open-feed**=*"[O]pen",'o','O'*
**list-open-feed**=*\"[O]pen\",\'o\',\'O\'*
## list-user-list
List all users in a list
**list-user-list**=*"[U]sers",'u','U'*
**list-user-list**=*\"[U]sers\",\'u\',\'U\'*
## list-user-add
Add user to list
**list-user-add**=*"[A]dd",'a','A'*
**list-user-add**=*\"[A]dd\",\'a\',\'A\'*
## list-user-delete
Delete user from list
**list-user-delete**=*"[D]elete",'d','D'*
**list-user-delete**=*\"[D]elete\",\'d\',\'D\'*
## link-open
Open URL
**link-open**=*"[O]pen",'o','O'*
**link-open**=*\"[O]pen\",\'o\',\'O\'*
## link-yank
Yank the URL
**link-yank**=*"[Y]ank",'y','Y'*
**link-yank**=*\"[Y]ank\",\'y\',\'Y\'*
## tag-open-feed
Open tag feed
**tag-open-feed**=*"[O]pen",'o','O'*
**tag-open-feed**=*\"[O]pen\",\'o\',\'O\'*
## tag-follow
Toggle follow on tag
**tag-follow**=*"[F]ollow","Un[F]ollow",'f','F'*
**tag-follow**=*\"[F]ollow\",\"Un[F]ollow\",\'f\',\'F\'*
## compose-edit-cw
Edit content warning text on new toot
**compose-edit-cw**=*"[C]W text",'c','C'*
**compose-edit-cw**=*\"[C]W text\",\'c\',\'C\'*
## compose-edit-text
Edit the text on new toot
**compose-edit-text**=*"[E]dit text",'e','E'*
**compose-edit-text**=*\"[E]dit text\",\'e\',\'E\'*
## compose-include-quote
Include a quote when replying
**compose-include-quote**=*"[I]nclude quote",'i','I'*
**compose-include-quote**=*\"[I]nclude quote\",\'i\',\'I\'*
## compose-media-focus
Focus on adding media to toot
**compose-media-focus**=*"[M]edia",'m','M'*
**compose-media-focus**=*\"[M]edia\",\'m\',\'M\'*
## compose-post
Post the new toot
**compose-post**=*"[P]ost",'p','P'*
**compose-post**=*\"[P]ost\",\'p\',\'P\'*
## compose-toggle-content-warning
Toggle content warning on toot
**compose-toggle-content-warning**=*"[T]oggle CW",'t','T'*
**compose-toggle-content-warning**=*\"[T]oggle CW\",\'t\',\'T\'*
## compose-visibility
Edit the visibility on new toot
**compose-visibility**=*"[V]isibility",'v','V'*
**compose-visibility**=*\"[V]isibility\",\'v\',\'V\'*
## compose-language
Edit the language of a toot
**compose-language**=*"[L]ang",'l','L'*
**compose-language**=*\"[L]ang\",\'l\',\'L\'*
## compose-poll
Switch to creating a poll
**compose-poll**=*"P[O]ll",'o','O'*
**compose-poll**=*\"P[O]ll\",\'o\',\'O\'*
## media-delete
Delete media file
**media-delete**=*"[D]elete",'d','D'*
**media-delete**=*\"[D]elete\",\'d\',\'D\'*
## media-edit-desc
Edit the description on media file
**media-edit-desc**=*"[E]dit desc",'e','E'*
**media-edit-desc**=*\"[E]dit desc\",\'e\',\'E\'*
## media-add
Add a new media file
**media-add**=*"[A]dd",'a','A'*
**media-add**=*\"[A]dd\",\'a\',\'A\'*
## vote-vote
Vote on poll
**vote-vote**=*"[V]ote",'v','V'*
**vote-vote**=*\"[V]ote\",\'v\',\'V\'*
## vote-select
Select item to vote on
**vote-select**=*"[Enter] to select",' ', "Enter"*
**vote-select**=*\"[Enter] to select\",\' \', \"Enter\"*
## poll-add
Add a new poll option
**poll-add**=*"[A]dd",'a','A'*
**poll-add**=*\"[A]dd\",\'a\',\'A\'*
## poll-edit
Edit a poll option
**poll-edit**=*"[E]dit",'e','E'*
**poll-edit**=*\"[E]dit\",\'e\',\'E\'*
## poll-delete
Delete a poll option
**poll-delete**=*"[D]elete",'d','D'*
**poll-delete**=*\"[D]elete\",\'d\',\'D\'*
## poll-multi-toggle
Toggle voting on multiple options
**poll-multi-toggle**=*"Toggle [M]ultiple",'m','M'*
**poll-multi-toggle**=*\"Toggle [M]ultiple\",\'m\',\'M\'*
## poll-expiration
Change the expiration of poll
**poll-expiration**=*"E[X]pires",'x','X'*
**poll-expiration**=*\"E[X]pires\",\'x\',\'X\'*
## preference-name
Change display name
**preference-name**=*"[N]ame",'n','N'*
**preference-name**=*\"[N]ame\",\'n\',\'N\'*
## preference-visibility
Change default visibility of toots
**preference-visibility**=*"[V]isibility",'v','V'*
**preference-visibility**=*\"[V]isibility\",\'v\',\'V\'*
## preference-bio
Change bio in profile
**preference-bio**=*"[B]io",'b','B'*
**preference-bio**=*\"[B]io\",\'b\',\'B\'*
## preference-save
Save your preferences
**preference-save**=*"[S]ave",'s','S'*
**preference-save**=*\"[S]ave\",\'s\',\'S\'*
## preference-fields
Edit profile fields
**preference-fields**=*"[F]ields",'f','F'*
**preference-fields**=*\"[F]ields\",\'f\',\'F\'*
## preference-fields-add
Add new field
**preference-fields-add**=*"[A]dd",'a','A'*
**preference-fields-add**=*\"[A]dd\",\'a\',\'A\'*
## preference-fields-edit
Edit current field
**preference-fields-edit**=*"[E]dit",'e','E'*
**preference-fields-edit**=*\"[E]dit\",\'e\',\'E\'*
## preference-fields-delete
Delete current field
**preference-fields-delete**=*"[D]elete",'d','D'*
**preference-fields-delete**=*\"[D]elete\",\'d\',\'D\'*
# SEE ALSO
tut(1) - flags and commands

12
docs/man/tut.7

@ -69,13 +69,13 @@ To change the keys look at tut(5) under the \f[I]INPUT\f[R] section.
.PP
\f[B]v\f[R] = view.
In this mode you can scroll throught the text of the toot if it
doesn\[cq]t fit the screen
doesn\[aq]t fit the screen
.PD 0
.P
.PD
\f[B]o\f[R] = open.
Gives you a list of all URLs in the toot.
Opens them in your default browser, if it\[cq]s an user or tag they will
Opens them in your default browser, if it\[aq]s an user or tag they will
be opened in tut
.PD 0
.P
@ -118,7 +118,7 @@ Compose a new toot
Edit one of your toots
.TP
\f[B]:favorited\f[R]
Lists toots you\[cq]ve favorited
Lists toots you\[aq]ve favorited
.TP
\f[B]:favorites\f[R]
Lists users that favorited the toot
@ -159,7 +159,7 @@ Moves the window in choosen direction
Shorter form of former command
.TP
\f[B]:muting\f[R]
Lists users that you\[cq]ve muted
Lists users that you\[aq]ve muted
.TP
\f[B]:newer\f[R]
Force load newer toots in current timeline
@ -176,7 +176,7 @@ The first integer is your windows and the other for content,
e.g.\ :proportions 1 3
.TP
\f[B]:refetch\f[R]
Refetches the current item that you\[cq]re viewing.
Refetches the current item that you\[aq]re viewing.
Can be used to update poll results.
.TP
\f[B]:saved\f[R]
@ -192,7 +192,7 @@ You can input multiple tags if you want to show them in the same
timeline
.TP
\f[B]:tags\f[R]
List of tags that you\[cq]re following
List of tags that you\[aq]re following
.TP
\f[B]:unfollow-tag\f[R] \f[I]<tag>\f[R]
Unfollow the hashtag named <tag>, e.g.\ :unfollow-tag tut

12
docs/man/tut.7.md

@ -24,8 +24,8 @@ To change the keys look at tut(5) under the *INPUT* section.
**Esc** = Go back
## Explanation of the non obvious keys when viewing a toot
**v** = view. In this mode you can scroll throught the text of the toot if it doesn't fit the screen
**o** = open. Gives you a list of all URLs in the toot. Opens them in your default browser, if it's an user or tag they will be opened in tut
**v** = view. In this mode you can scroll throught the text of the toot if it doesn\'t fit the screen
**o** = open. Gives you a list of all URLs in the toot. Opens them in your default browser, if it\'s an user or tag they will be opened in tut
**m** = media. Opens the media with xdg-open
# Commands
@ -63,7 +63,7 @@ To change the keys look at tut(5) under the *INPUT* section.
: Edit one of your toots
**:favorited**
: Lists toots you've favorited
: Lists toots you\'ve favorited
**:favorites**
: Lists users that favorited the toot
@ -102,7 +102,7 @@ To change the keys look at tut(5) under the *INPUT* section.
: Shorter form of former command
**:muting**
: Lists users that you've muted
: Lists users that you\'ve muted
**:newer**
: Force load newer toots in current timeline
@ -117,7 +117,7 @@ To change the keys look at tut(5) under the *INPUT* section.
: Sets the proportions of the windows and the content. The first integer is your windows and the other for content, e.g. :proportions 1 3
**:refetch**
: Refetches the current item that you're viewing. Can be used to update poll results.
: Refetches the current item that you\'re viewing. Can be used to update poll results.
**:saved**
: Alias for bookmarks
@ -129,7 +129,7 @@ To change the keys look at tut(5) under the *INPUT* section.
: Shows toots tagged with \<tag\>, e.g. :tag linux. You can input multiple tags if you want to show them in the same timeline
**:tags**
: List of tags that you're following
: List of tags that you\'re following
**:unfollow-tag** *\<tag\>*
: Unfollow the hashtag named \<tag\>, e.g. :unfollow-tag tut

Loading…
Cancel
Save