Browse Source

formatting

main
deicidus 3 years ago
parent
commit
75af724b5d
  1. 7
      README.md
  2. 2
      scripts/features/index.js

7
README.md

@ -27,15 +27,16 @@ These features work right now:
* `ao-cli` can self-update to the newest version * `ao-cli` can self-update to the newest version
* Run AO unit tests to verify the up-to-spec functioning of the system's running AO API server * Run AO unit tests to verify the up-to-spec functioning of the system's running AO API server
* Easily view installed/running status of optional AO features * Easily view installed/running status of optional AO features
* Add `ao` alias for `ao-cli` (under `Features→ao-cli`) * Add `ao` alias for `ao-cli` (under Features→ao-cli)
* Detects your OS, with support for Debian/Ubuntu, Arch/Manjaro, and Fedora (MacOS planned) * Detects your OS, with support for Debian/Ubuntu, Arch/Manjaro, and Fedora (MacOS planned)
* Enchant your 'cd' command to narrate your travels through the UNIX filesystem (under Features→ao-cli) (less annoying than it sounds, easy to disable)
* Easily install/uninstall and turn on/off optional AO features
## Upcoming Features ## Upcoming Features
These features are planned and many are mocked up in the menus: These features are planned and many are mocked up in the menus:
* Join the AO .onion bootstrapping network and find public AO chatrooms p2p over tor * Join the AO .onion bootstrapping network and find public AO chatrooms p2p over tor
* Easily install/uninstall and turn on/off optional AO features
* Operate essential AO client features (view and create priorities, create and send cards p2p via tor) * Operate essential AO client features (view and create priorities, create and send cards p2p via tor)
* Easily install and configure your AO server installation * Easily install and configure your AO server installation
* Easily use hardware-owner-only god-mode features for your AO server including resetting any password or deleting any member * Easily use hardware-owner-only god-mode features for your AO server including resetting any password or deleting any member
@ -46,7 +47,7 @@ These features are planned and many are mocked up in the menus:
* Full interactive wizard to walk you through setting up and connecting new AO hardware resources to your AO server * Full interactive wizard to walk you through setting up and connecting new AO hardware resources to your AO server
* Terminal spellbook to save and trade your favorite UNIX commands * Terminal spellbook to save and trade your favorite UNIX commands
* AO server using AO features via ao-cli command line switches (with optional sound notifications on server computer) * AO server using AO features via ao-cli command line switches (with optional sound notifications on server computer)
* Enchant your 'cd' command to narrate your travels through the UNIX filesystem (under `Features→ao-cli`) (less annoying than it sounds, easy to disable) * More unit tests, optional feature modules, and AO client features
## Important Locations ## Important Locations

2
scripts/features/index.js

@ -46,7 +46,7 @@ export async function featuresMenu(previousMenuChoice = 0) {
if(status !== 'Unknown') { if(status !== 'Unknown') {
loadedFeatures++ loadedFeatures++
} }
const statusColumn = styledStatus(status) + ' ' const statusColumn = styledStatus(status, 25)
const descriptionColumn = feature.description || '' const descriptionColumn = feature.description || ''
const choice = { name: nameColumn + statusColumn + descriptionColumn, value: featureKey, short: featureKey} const choice = { name: nameColumn + statusColumn + descriptionColumn, value: featureKey, short: featureKey}
return choice return choice

Loading…
Cancel
Save