You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* bump version
* rename window to pane
* Add internal editor
* show chars left
* don't assume xdg-open, use open on iOS and start on Windows
* remove leaders and fix "switch"
* support multiple accounts
* update title on named feeds
* terminal-title=3, no top bar and no terminal title
* remove ini package
* add commands-in-new-pane and dynamic-timeline-name
* add delete-temp-files
* add lang to toots
* update docs
* update modules
* add clear-temp
* upgrade modules
* add gruvbox light
Copy file name to clipboardExpand all lines: README.md
+16-11Lines changed: 16 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -47,7 +47,8 @@ You can find Linux binaries under [releases](https://github.com/RasmusLindroth/t
47
47
*`:boosts` = Lists users that have boosted the toot
48
48
*`:bookmarks` = List all your bookmarks
49
49
*`:clear-notifications` = Remove all of your notifications
50
-
*`:close-window` = Closes the current window, including all the timelines in said window
50
+
*`:clear-temp` = Remove all of your media files that have been downloaded. Only needed if you have set delete-temp-files to false under [media] in your config.
51
+
*`:close-pane` = Closes the current pane, including all the timelines in said pane
51
52
*`:compose` = Compose a new toot
52
53
*`:edit` = Edit one of your toots
53
54
*`:favorited` = Lists toots you've favorited
@@ -60,22 +61,25 @@ You can find Linux binaries under [releases](https://github.com/RasmusLindroth/t
60
61
*`:history` = Show edits of a toot
61
62
*`:lists` = Show a list of your lists
62
63
*`:list-placement top|right|bottom|left` = Place the list in choosen placement
63
-
*`:list-split row|column` = Split the timelines in window by row or column
64
-
*`:move-window left|right|up|down|home|end` = Moves the window in choosen direction
65
-
*`:mv l|r|u|d|h|e` = Shorter form of former command
64
+
*`:list-split row|column` = Split the timelines by row or column
65
+
*`:login` = Login to one more account
66
+
*`:move-pane left|right|up|down|home|end` = Moves the pane in choosen direction
67
+
*`:mp l|r|u|d|h|e` = Shorter form of former command
66
68
*`:muting` = Lists users that you've muted
67
69
*`:newer` = Force load newer toots in current timeline
70
+
*`:next-acct` = Go to the next account if you're logged in to multiple
68
71
*`:preferences` = Update your profile and some other settings
72
+
*`:prev-acct` = Go to the prev account if you're logged in to multiple
69
73
*`:profile` = Go to your profile
70
-
*`:proportions [int] [int]` = 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
74
+
*`:proportions [int] [int]` = Sets the proportions of the panes and the content. The first integer is your panes and the other for content, e.g. :proportions 1 3
71
75
*`:refetch` = Refetches the current item that you're viewing. Can be used to update poll results.
72
76
*`:saved` = Alias for bookmarks
73
77
*`:stick-to-top` = Toggle the stick-to-top setting that always shows the latest toot in all timelines
74
78
*`:tag <tag>` = Shows toots tagged with <tag>, e.g. :tag linux. You can input multiple tags if you want to show them in the same timeline
75
79
*`:tags` = List of tags that you're following
76
80
*`:unfollow-tag <tag>` = Unfollow the hashtag named <tag>, e.g. :unfollow-tag tut
77
81
*`:user <username>` = Search for users named <username>, e.g. :user rasmus. To narrow a search include the instance like this :user[email protected]
78
-
*`:window <int>` = Switch window by index (zero indexed) e.g. :window 0 for the left/top window
82
+
*`:pane <int>` = Switch pane by index (zero indexed) e.g. :pane 0 for the left/top pane
79
83
80
84
Keys without description in tut
81
85
*`c` = Compose a new toot
@@ -99,12 +103,12 @@ Tut is configurable, so you can change things like the colors, the default timel
99
103
what image viewer to use and some more. Check out the configuration file to see
100
104
all the options.
101
105
102
-
You find it in `XDG_CONFIG_HOME/tut/config.ini` on Linux which usually equals to `~/.config/tut/config.ini`.
106
+
You find it in `XDG_CONFIG_HOME/tut/config.toml` on Linux which usually equals to `~/.config/tut/config.toml`.
103
107
If you don't run Linux it will use the path of [os#UserConfigDir](https://github.com/golang/go/blob/7dc9fcb13de7bb20b11f6a526865545cc9142c2c/src/os/file.go#L455-L461).
104
108
But if you move the tut folder to `XDG_CONFIG_HOME/tut/` and have set the environment variable `XDG_CONFIG_HOME`
105
109
it will look there instead of the standard place.
106
110
107
-
You can find an updated configuration file in this repo named `config.example.ini`.
111
+
You can find an updated configuration file in this repo named `config.example.toml`.
108
112
If there are any new configurations options you can copy them frome that file.
109
113
If you prefer a website you can read about all the options on [tut.anv.nu](https://tut.anv.nu/config) and
110
114
if man pages are your thing use `tut(5)`.
@@ -210,16 +214,17 @@ you will have to add `go/bin` to your `$PATH`.
210
214
## Flags and commands
211
215
```
212
216
Commands:
213
-
example-config - creates the default configuration file in the current directory and names it ./config.example.ini
217
+
example-config - creates the default configuration file in the current directory and names it ./config.example.toml
214
218
215
219
Flags:
216
220
-h --help prints this message
217
221
-v --version prints the version
218
222
-n --new-user add one more user to tut
219
-
-c --config <path> load config.ini from <path>
223
+
-c --config <path> load config.toml from <path>
220
224
-d --config-dir <path> load all config from <path>
221
225
-u --user <name> login directly to user named <name>
222
-
If two users are named the same. Use full name like [email protected]
226
+
If you want to login to multiple accounts seperate them with a space and use quotation marks. E.g. -u "acc_one acc_two"
227
+
If two users are named the same. Use full name like [email protected]
223
228
```
224
229
225
230
If you don't want to set `--config` or `--config-dir` everytime you can set
0 commit comments