Crates.io | glim-tui |
lib.rs | glim-tui |
version | 0.1.0 |
source | src |
created_at | 2024-10-05 18:07:24.239333 |
updated_at | 2024-10-05 18:07:24.239333 |
description | A TUI for monitoring GitLab CI/CD pipelines and projects |
homepage | https://github.com/junkdog/glim |
repository | https://github.com/junkdog/glim |
max_upload_size | |
id | 1398342 |
size | 809,544 |
A terminal user interface (TUI) for monitoring GitLab CI/CD pipelines and projects. Built with ratatui.
read_api
scopelibssl-dev
installed on your systemcargo build --release
cargo install glim-tui
To use glim, you'll need a GitLab personal access token (PAT) for authentication with the GitLab API. Be aware that this PAT is stored in plain text within the configuration file. If you start glim without any arguments and it hasn't been set up yet, the program will prompt you to enter the PAT and the GitLab server URL.
$ glim -h
A TUI for monitoring GitLab CI/CD pipelines and projects
Usage: glim [OPTIONS]
Options:
-c, --config <FILE> Alternate path to the configuration file
-p, --print-config-path Print the path to the configuration file and exit
-h, --help Print help
-V, --version Print version
There is currently no support for multiple GitLab servers in the configuration file. The interim
solution is to use the --config
flag to specify a different configuration file, e.g.
glim --config glim-corporate.toml
or glim --config glim-personal.toml
.