mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-06 11:46:41 +01:00
working main menu
This commit is contained in:
parent
559d2fc4a1
commit
f81f16b47b
7 changed files with 130 additions and 80 deletions
|
|
@ -115,12 +115,15 @@ impl Cli {
|
|||
|
||||
/// CLI header
|
||||
const HEADER: &'static str = r#"
|
||||
~ ╓─╥─╖ ╓──╖ ╥ ╖ ~~~~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~~~~~~
|
||||
~ ~ ║ ~ ╟─╌ ~╟─< ~ v0.3.0-rc.0 "no, i insist that i am not a dj ~
|
||||
~ ~ ╨ ~ ╙──╜ ╨ ╜ ~ 2025, summer, the nose of the cat. J ~
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
On first run, Tek will create configuration and state dirs. ~
|
||||
On subsequent runs, Tek should resume from where you left off. ~"#;
|
||||
~ ╓─╥─╖ ╓──╖ ╥ ╖ ~~~~ ~ ~ ~~ ~ ~ ~ ~~ ~ ~ ~ ~ ~~~~~~ ~ ~~~
|
||||
~~ ║ ~ ╟─╌ ~╟─< ~ v0.3.0, 2025 sum(m)er @ the nose of the cat. ~
|
||||
~~~ ╨ ~ ╙──╜ ╨ ╜ ~ ~~~ ~ ~ ~ ~ ~~~ ~~~ ~ ~~ ~~ ~~ ~ ~~
|
||||
On first run, Tek will create configuration and state dirs:
|
||||
* [x] ~/.config/tek - config
|
||||
* [ ] ~/.local/share/tek - projects
|
||||
* [ ] ~/.local/lib/tek - plugins
|
||||
* [ ] ~/.cache/tek - cache
|
||||
~"#;
|
||||
|
||||
#[cfg(test)] #[test] fn test_cli () {
|
||||
use clap::CommandFactory;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue