mirror of
https://github.com/wez/wezterm.git
synced 2024-11-23 15:04:36 +03:00
documentation update
This commit is contained in:
parent
6870da5ce1
commit
1fee3c11bb
9
ci/subst-release-info.py
Normal file → Executable file
9
ci/subst-release-info.py
Normal file → Executable file
@ -9,6 +9,7 @@ def release_to_links(rel):
|
||||
ubuntu = None
|
||||
windows = None
|
||||
linux_bin = None
|
||||
appimage = None
|
||||
|
||||
tag_name = "wezterm-%s" % rel["tag_name"]
|
||||
|
||||
@ -27,6 +28,8 @@ def release_to_links(rel):
|
||||
macos = (url, name, tag_name)
|
||||
elif "WezTerm-windows-" in name:
|
||||
windows = (url, name, tag_name)
|
||||
elif ".AppImage" in name:
|
||||
appimage = (url, name, tag_name)
|
||||
|
||||
return {
|
||||
"source": source,
|
||||
@ -35,6 +38,7 @@ def release_to_links(rel):
|
||||
"fedora": fedora,
|
||||
"macos": macos,
|
||||
"windows": windows,
|
||||
"appimage": appimage,
|
||||
}
|
||||
|
||||
def pretty(o):
|
||||
@ -58,7 +62,10 @@ def load_release_info():
|
||||
print('nightly: ', pretty(nightly))
|
||||
|
||||
subst = {}
|
||||
for (kind, (url, name, dir)) in latest.items():
|
||||
for (kind, info) in latest.items():
|
||||
if info is None:
|
||||
continue
|
||||
url, name, dir = info
|
||||
subst["{{ %s_stable }}" % kind] = url
|
||||
subst["{{ %s_stable_asset }}" % kind] = name
|
||||
subst["{{ %s_stable_dir }}" % kind] = dir
|
||||
|
@ -10,7 +10,31 @@ daily) from the master branch. It may not be usable and
|
||||
the feature set may change. As features stabilize some
|
||||
brief notes about them may accumulate here.
|
||||
|
||||
* No new changes yet!
|
||||
* We now accept `rgb:XX/XX/XX` color syntax for OSC 4 and related escape
|
||||
sequences; previously only `#XXXXXX` and named colors were accepted.
|
||||
* We now accept OSC 104 to reset custom colors to their defaults.
|
||||
* Added Tab Navigator overlay for folks that hoard tabs; it presents
|
||||
an interactive UI for selecting and activating a tab from a vertically
|
||||
oriented list. This is bound to `Alt-9` by default.
|
||||
* Added support for DEC Origin Mode (`DECOM`) which improves cursor positioning
|
||||
with some applications
|
||||
* Added support for DEC AutoWrap Mode (`DECAWM`) which was previously always on.
|
||||
This improves rendering for applications that explicitly disable it.
|
||||
* We now show a connection status window while establishing MUX and SSH connections.
|
||||
The status window is also where any interactive authentication is carried out
|
||||
for eg: SSH sessions.
|
||||
* Improved SSH authentication handling; we now give you a few opportunities to
|
||||
authenticate and are now able to successfully authenticate with sites that
|
||||
have configured 2-Factor authentication in their server side SSH configuration.
|
||||
* Fixed an issue where SHIFT-Space would swallow the space key.
|
||||
* Nightly builds are now available for Linux in [AppImage](https://github.com/wez/wezterm/releases/download/nightly/WezTerm-nightly.AppImage) format.
|
||||
* Shift+Left Mouse button can now be used to extend the selection to the clicked location. This is particularly helpful when you want to select something that is larger than the viewport.
|
||||
* Windows: a single mouse wheel tick now scrolls by the number of positions configured in the Windows system settings (default 3)
|
||||
* Windows: fixed IME position when the tab bar is enabled
|
||||
* Windows: removed support for WinPty, which was too difficult to obtain, configure and use.
|
||||
* Configuration errors now show in a separate window on startup, or when the configuration is reloaded
|
||||
* Improved reliability and performance of MUX sessions, although they still have room for further improvement
|
||||
|
||||
|
||||
### 20200113-214446-bb6251f
|
||||
|
||||
|
@ -53,8 +53,38 @@ sudo dnf install -y {{ fedora_stable }}
|
||||
* The package installs `/usr/bin/wezterm` and `/usr/share/applications/wezterm.desktop`
|
||||
* Configuration instructions can be [found here](config/index.html)
|
||||
|
||||
## Installing on Linux via AppImage
|
||||
|
||||
If you have some other Linux system, or otherwise prefer AppImage over your
|
||||
system package format, you can download a build by following these steps.
|
||||
AppImages are newer than the latest tagged release so they are currently
|
||||
only available for nightly builds:
|
||||
|
||||
<a href="https://github.com/wez/wezterm/releases/download/nightly/WezTerm-nightly.AppImage" class="btn">Nightly AppImage</a>
|
||||
|
||||
```bash
|
||||
curl -LO https://github.com/wez/wezterm/releases/download/nightly/WezTerm-nightly.AppImage
|
||||
chmod +x WezTerm-nightly.AppImage
|
||||
```
|
||||
|
||||
You may then execute the appimage directly to launch wezterm.
|
||||
|
||||
* Configuration instructions can be [found here](config/index.html)
|
||||
|
||||
## Raw Linux Binary
|
||||
|
||||
Another option for linux is a raw binary archive. These are the same binaries that
|
||||
are built for Ubuntu but provided in a tarball.
|
||||
|
||||
<a href="{{ linux_bin_stable }}" class="btn">Download raw Linux binaries</a>
|
||||
<a href="https://github.com/wez/wezterm/releases/download/nightly/wezterm-nightly.tar.xz"
|
||||
class="btn">Nightly raw Linux binaries</a>
|
||||
|
||||
## Installing from source
|
||||
|
||||
If your system isn't covered by the list above, then you can build it for yourself.
|
||||
WezTerm should run on any modern unix as well as Windows 10 and macOS.
|
||||
|
||||
* Install `rustup` to get the `rust` compiler installed on your system.
|
||||
[Install rustup](https://www.rust-lang.org/en-US/install.html)
|
||||
* Rust version 1.39 or later is required
|
||||
|
Loading…
Reference in New Issue
Block a user