The neoman
project can be used to install, initialize, configure, and manage
Neoman | Managed | Project | Configs |
---|---|---|---|
Asciiville | MirrorCommand | MusicPlayerPlus | RoonCommandLine |
neovim | neomutt | newsboat | btop++ |
kitty | neofetch | w3m | tmux |
These are powerful, configurable, extensible, character-based programs. Neoman automates the installation, initialization, configuration, and management of these tools using a command line and character menu interface.
[Note:] This project is in early development and not yet ready to install
The initial installation of Neoman should be performed by a user with
sudo
privileges, not the root
user. Issue the following two commands:
# Install neoman with the following two commands:
git clone https://github.com/doctorfree/neoman $HOME/.config/neoman
$HOME/.config/neoman/neoman
Subsequent use of the neoman
command does not require sudo
privilege and
can be performed by any user.
After installation is complete, run the neoman
command to get started
managing your Neoman system.
The Neoman installation creates the neoman
command which can be used to
manage Neoman components via the command line or the Neoman menu interface.
See https://musicplayerplus.dev
Neoman uses the Lazyman Neovim Configuration Manager to install Neovim, tools, and dependencies as well as multiple Neovim configurations, and the Bob Neovim version manager.
Neoman installs the versatile and highly configurable
NeoMutt
command line mail reader (based on Mutt) if not already present
and installs a rich user NeoMutt configuration. The Neoman
NeoMutt configuration can be managed via the neoman
menu system.
The Newsboat RSS/Atom feed reader is installed by
Neoman and a rich newsboat
configuration can be installed using neoman
.
The Btop++ system resource monitor
shows usage and stats for processor, memory, disks, network, and processes.
Neoman installs a precompiled btop
in native package format and provides
a themed btop
user configuration.
The fast, feature-rich, GPU based Kitty terminal emulator is installed and an extensive Kitty configuration made available by Neoman.
The Neofetch system information tool is managed
through the neoman
menu interface.
Many Neofetch themes are included
in neoman
thanks primarily to the excellent work of Github user
Chick2D.
w3m is a text-based web browser as well as a
pager like more
or less
. With w3m
you can browse web pages through a
terminal emulator window (e.g. kitty
). Moreover, w3m
can be used as a text
formatting tool which typesets HTML into plain text.
Neoman installs w3m
and provides an extensive w3m
configuration which
includes a mailcap
tailored for use with a character browser.
tmux is a terminal multiplexer. It enables
multiple terminals to be created, accessed, and controlled from a single screen.
Neoman installs tmux
if not already present and provides an extensive user
tmux
configuration.