SkillAgentSearch skills...

Basalt

TUI Application to manage Obsidian notes directly from the terminal

Install / Use

/learn @erikjuhani/Basalt
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<img align="left" width="125px" src="https://raw.githubusercontent.com/erikjuhani/basalt/refs/heads/main/assets/basalt.png?raw=true"><h3>Basalt  </h3>

<p>TUI Application to manage Obsidian notes&nbsp;&nbsp;&nbsp;&nbsp;</p> <hr>

TUI Application to manage Obsidian vaults and notes directly from the terminal ✨.

Demo

Basalt is a cross-platform TUI (Terminal User Interface) for managing Obsidian vaults and notes. It runs on Windows, macOS, and Linux. Basalt is not a replacement for Obsidian. Instead, it provides a minimalist terminal interface with a WYSIWYG experience.

Installation

  • Using Cargo:

    cargo install basalt-tui
    
  • Using aqua:

    aqua g -i erikjuhani/basalt
    

Or download a pre-compiled binary from the latest release, extract it, and move the basalt binary to a location in your PATH.

Configuration

Basalt can be customized using a TOML configuration file. The file does not exist by default — create it manually when you want to override the defaults.

macOS and Linux:

  • $HOME/.basalt.toml
  • $XDG_CONFIG_HOME/basalt/config.toml

Windows:

  • %USERPROFILE%\.basalt.toml
  • %APPDATA%\basalt\config.toml

If configuration files exist in multiple locations, only the first one found is used. The home directory configuration takes precedence.

[!WARNING]

This behavior may change in future versions to merge all found configurations instead.

See the full configuration reference for key mappings, custom commands, and defaults.

Documentation

Contributing

Contributions are welcome, primarily for bug fixes. Feature work is considered on a case-by-case basis — please open an issue first to discuss.

See CONTRIBUTING.md for development setup, code style, and contribution guidelines.

Related Skills

View on GitHub
GitHub Stars1.1k
CategoryDevelopment
Updated4h ago
Forks28

Languages

Rust

Security Score

100/100

Audited on Apr 9, 2026

No findings