This is a shell made for the sophisticated power user. It's far from finished yet, but the main motive is to create a hyperextensible shell with all the features of previous generations added with tools geared towards improving your workflow.
Install via running the following commands
sudo wget https://github.com/vaimer9/vsh/releases/latest/download/vsh -q -P /bin
sudo chmod +x /bin/vsh
rustup
installedbuild-essential
installedmake install
vsh will be installed in /bin
directory by default, you can change this via changing line #11 in Makefile
On first run, vsh will automatically create .vshrc.toml
.
Any customization is done there.
Here is the default config:
[prompt]
theme="&[#7393B3]`[`{{current_dir}}`] `"
[misc]
alias = [
["", ""]
]
[effects]
underlined = false
bold = true
dimmed = false
suggestion_color = "red"
truecolors = false
true_suggestion_color = [255, 0, 0]
This is my personal config, as an example:
[prompt]
theme="&[#7393B3]`[`{{current_dir}}`] `"
As you can see customizing isn't that hard and doesn't require too much code. I will be improving the level of customization possible! See this documentation for more info on themes
ctrl
+ z
functionality (i.e Being able to run processes in the background)vsh
Scripting language :eyes:ls
commandgit
, node
and cargo
.vshrc
See projects for more
Licensed under a Mozilla Public License.
For more information take a look at the license here.