summaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorhenil <dedaniahenil@gmail.com>2021-02-10 12:11:55 +0530
committerhenil <dedaniahenil@gmail.com>2021-02-10 12:12:19 +0530
commit30f0567d8ad889ec7b99f7411f8a8cc23b159d05 (patch)
tree8db759dd3fc916ddca57dc4d0a4b59603a256a30 /README.md
parent4704510917f27a25d294480a8b7d0dde86812593 (diff)
Update references of mosaic to Zellij in md files
Diffstat (limited to 'README.md')
-rw-r--r--README.md24
1 files changed, 12 insertions, 12 deletions
diff --git a/README.md b/README.md
index 4e6c9fc80..56d143849 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
<br>
<img src="assets/logo.png" alt="logo" width="200">
<br>
- Mosaic
+ Zellij
<br>
<br>
</h1>
@@ -18,23 +18,23 @@
# What is this?
-Mosaic is a workspace aimed at developers, ops-oriented people and anyone who loves the terminal.
+Zellij is a workspace aimed at developers, ops-oriented people and anyone who loves the terminal.
At its core, it is a terminal multiplexer (similar to [tmux](https://github.com/tmux/tmux) and [screen](https://www.gnu.org/software/screen/)), but this is merely its infrastructure layer.
For more details, read about upcoming features in our [roadmap](#roadmap).
-Right now Mosaic is in its early development stages and is not yet ready for everyday usage.
+Right now Zellij is in its early development stages and is not yet ready for everyday usage.
If you're interested, watch this space or better yet - get involved!
## How to use it?
* Clone the project
* In the project folder, run: `cargo run`
-(note that right now Mosaic only supports linux and maybe mac)
+(note that right now Zellij only supports linux and maybe mac)
-mosaic has three modes, which are a bit like vim or tmux:
+Zellij has three modes, which are a bit like vim or tmux:
* Normal mode - allows you to enter text, input will be sent through to stdin on the pane you're typing in
- * Command mode - input is interpreted as commands to control mosaic. This comes in two variants:
+ * Command mode - input is interpreted as commands to control Zellij. This comes in two variants:
* Temporary - once a single valid command has been parsed, returns to normal mode (e.g. quickly opening a new pane and start typing)
* Permanent - remain in command mode until you issue the exit command mode command
@@ -57,14 +57,14 @@ In command mode:
* 2 - switch to next tab
* 3 - switch to previous tab
* x - close focused pane
- * q - quit Mosaic
+ * q - quit Zellij
# What is the current status of the project?
-Mosaic is in the last stages of being VT compatible. As much as modern terminals are.
+Zellij is in the last stages of being VT compatible. As much as modern terminals are.
Most things should work inside a terminal pane, but some edge cases don't.
-Right now, Mosaic:
+Right now, Zellij:
* Successfully renders shells (all experiments have been done with fish-cli).
* Can split the terminal into multiple horizontal/vertical panes
* Can resize panes, as well as close them
@@ -77,7 +77,7 @@ Please, don't do anything important with it. It's currently being stabilized and
# How do I get involved?
At the moment, the project is in early development and prototyping.
-A lot of the work needed to be done is product work (making decisions about what Mosaic will be and do) as well as development work. So note that most tasks would probably involve a little of both.
+A lot of the work needed to be done is product work (making decisions about what Zellij will be and do) as well as development work. So note that most tasks would probably involve a little of both.
We're a small team of enthusiasts, and we eagerly welcome people who would like to join in at this early stage.
Because of the above, it's not trivial for us to have issues tagged "Help Wanted" or "Good First Issue", as all work would likely need some prior discussion.
@@ -97,8 +97,8 @@ This section contains an ever-changing list of the major features that are eithe
- A launcher that opens any command you enter in a new pane
- A command pane that would run any command, display its output and re-run that command when clicked. Changing its frame colour to green/yellow/red depending on the exit status.
* <b>A Webassembly plugin system for compiled languages</b> built using WASI to allow you to write plugins in any compiled language. These plugins would be able to create new panes, interact with existing ones, interact with the filesystem and subscribe to events. You could consume them at runtime and decide what permissions to give them.
- * <b>Built in support for portable workspaces across machines, projects and teams</b>: imagine being able to include a configuration file with your project that would include all the layouts and plugins that would best help new developers getting onboarded. Including all the shortcuts, customized panes and help-message hints triggered by things such as opening a file, entering a folder or running a command. How about being able to log into a new server or container, start mosaic with a URL of a git repository including your favorite configuration and plugins, and working with it as if you were on your own machine?
- * <b>Support for multiple terminal windows across screens</b>: Why limit yourself to one terminal window? Mosaic would allow you to transfer panes, view powerlines, get alerts and control your workspace from different windows by having them all belong to the same session.
+ * <b>Built in support for portable workspaces across machines, projects and teams</b>: imagine being able to include a configuration file with your project that would include all the layouts and plugins that would best help new developers getting onboarded. Including all the shortcuts, customized panes and help-message hints triggered by things such as opening a file, entering a folder or running a command. How about being able to log into a new server or container, start Zellij with a URL of a git repository including your favorite configuration and plugins, and working with it as if you were on your own machine?
+ * <b>Support for multiple terminal windows across screens</b>: Why limit yourself to one terminal window? Zellij would allow you to transfer panes, view powerlines, get alerts and control your workspace from different windows by having them all belong to the same session.
# Contributing