blob: 28493ac2dab77742e6ebcfc7c5df6d65b204b128 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
# wsl-tui
A simple terminal interface to interact with having several [WSL](https://learn.microsoft.com/en-gb/windows/wsl/) distributions installed.
## Config file
See [example config](./config_example.toml).
## Requirements
- `go` 1.23
- `wsl` if on Windows
- `SSH` if on any other platform or on Windows built with the `nohost` tag.
### Building
```bash
go build -ldflags "-s -w" -o wsl-tui
```
To use SSH on Windows instead of WSL, instead use the following:
```bash
go build -ldflags "-s -w" -tags nohost -o wsl-tui
```
## License
[MIT](./LICENSE)
|