https://github.com/jeebuscrossaint/oh-my-gossh
some tui idk
https://github.com/jeebuscrossaint/oh-my-gossh
go golang portfolio ssh tui
Last synced: about 1 year ago
JSON representation
some tui idk
- Host: GitHub
- URL: https://github.com/jeebuscrossaint/oh-my-gossh
- Owner: jeebuscrossaint
- License: mit
- Created: 2024-07-16T03:43:29.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-18T14:40:26.000Z (about 1 year ago)
- Last Synced: 2025-03-18T15:44:25.917Z (about 1 year ago)
- Topics: go, golang, portfolio, ssh, tui
- Language: Go
- Homepage: https://jeebuscrossaint.github.io/projects/oh-my-gossh.html
- Size: 283 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# oh-my-gossh
The most customizable and feature rich portfolio TUI for you. Written using the [Bubble Tea framework](https://github.com/charmbracelet/bubbletea) and the power of Golang. Letting you express your portfolio in an incredibly distinct way, utilizing the power of the TOML configuration file. Perhaps it may even make viewers say ***"Oh my gossh!"***.
____
### Configuration
A full configuration guide with an image example can be found [here](configs/configs.md).
Extremely modular configuration, core configuration should take no more than a few minutes.
### Hosting
You can host it through docker, or just run it locally.
### Installation
1. **First, clone the repository and cd in.**
```bash
git clone github.com/jeebuscrossaint/oh-my-gossh
cd oh-my-gossh
```
2. **Next, in the folder, run the following commands to build the binary. (requires golang installed of course along with make)**
```bash
make release
make install
make firsttime
```
3. **Read configs/configs.md and configure your portfolio colors and TOML and make your markdown.**
4. **Run the binary.**
```bash
oh-my-gossh
```