This commit is contained in:
Magnus Root 2026-08-13 10:33:21 +03:00
parent c2ac57d727
commit 3578f3b08d
3 changed files with 14 additions and 14 deletions

16
Cargo.lock generated
View file

@ -1667,6 +1667,14 @@ dependencies = [
"jni-sys 0.3.1", "jni-sys 0.3.1",
] ]
[[package]]
name = "nm"
version = "0.1.0"
dependencies = [
"anyhow",
"tui",
]
[[package]] [[package]]
name = "nom" name = "nom"
version = "7.1.3" version = "7.1.3"
@ -1677,14 +1685,6 @@ dependencies = [
"minimal-lexical", "minimal-lexical",
] ]
[[package]]
name = "nsm"
version = "0.1.0"
dependencies = [
"anyhow",
"tui",
]
[[package]] [[package]]
name = "nucleo-matcher" name = "nucleo-matcher"
version = "0.3.1" version = "0.3.1"

View file

@ -1,4 +1,4 @@
# nsm # nm
Терминальный музыкальный плеер на Rust — что-то вроде [cmus](https://cmus.github.io/), но с нуля, с эквалайзером, поддержкой cue-листов, интернет-радио и SMB-шар. Терминальный музыкальный плеер на Rust — что-то вроде [cmus](https://cmus.github.io/), но с нуля, с эквалайзером, поддержкой cue-листов, интернет-радио и SMB-шар.
@ -63,11 +63,11 @@ xcode-select --install
```bash ```bash
git clone <URL-этого-репозитория> git clone <URL-этого-репозитория>
cd nsm cd nm
cargo build --release cargo build --release
``` ```
Бинарник появится в `target/release/nsm` (на Windows — `target\release\nsm.exe`). Бинарник появится в `target/release/nm` (на Windows — `target\release\nm.exe`).
### Сборка Windows-бинарника с Linux (кросс-компиляция) ### Сборка Windows-бинарника с Linux (кросс-компиляция)
@ -95,7 +95,7 @@ cargo build --release --target x86_64-pc-windows-gnu
### Запуск ### Запуск
```bash ```bash
./target/release/nsm /путь/к/музыке ./target/release/nm /путь/к/музыке
``` ```
Если путь не указан, по умолчанию используется `~/Music`. Если путь не указан, по умолчанию используется `~/Music`.

View file

@ -1,10 +1,10 @@
[package] [package]
name = "nsm" name = "nm"
version.workspace = true version.workspace = true
edition.workspace = true edition.workspace = true
[[bin]] [[bin]]
name = "nsm" name = "nm"
path = "src/main.rs" path = "src/main.rs"
[dependencies] [dependencies]