Skip to content

Latest commit

 

History

History
65 lines (45 loc) · 1.25 KB

README.md

File metadata and controls

65 lines (45 loc) · 1.25 KB

nostui

CI

A TUI client for Nostr

Getting Started

Requirements

  • git
  • rust

Installation

  1. Clone this repository and move to the directory:
git clone https://github.com/akiomik/nostui
cd nostui
  1. Install nostui binary:
# Install to ~/.cargo/bin/nostui
cargo install --path .

Setup

  1. Create a config.json to the following path:
  • Linux: ~/.config/notsui/config.json
  • Windows: ~\AppData\Roaming\0m1\nostui
  • macOS: ~/Library/Application Support/io.0m1.nostui
  1. Add your privatekey to the config.json:
{
    "privatekey": "nsec1...",
    "relays": ["wss://nos.lol"] // optional
}

Usage

Commands

nostui

Default Keybindings

Keybinding Description
k up Scroll up
j down Scroll down
q Ctrl-c Ctrl-d Quit
home gg Scroll to top
end Shift-g Scroll to bottom
Ctrl-z Suspend
esc Unselect