Um simples chat de texto baseado em arquivos feito com bash script
e que usa o Tmux
.
terminal-chat.mp4
Para rodar o projeto você precisa ter instalado o Tmux e o NNN.
Para iniciar o projeto você pode começar clonando o repositório com o seguinte comando.
git clone https://github.com/DevRadhy/terminal-chat.git
# ou gh repo clone DevRadhy/terminal-chat
e para iniciar o projeto entre na pasta do repositório que você acabou de baixar.
cd terminal-chat
antes de executar o script main.sh
do projeto, você precisa definir as permissões de execução com o seguinte comando.
chmod +x ./main.sh ./message.sh ./chat.sh
após conceder permissão de execução para os scripts, bash abrir um terminal com o Tmux
e iniciar o script principal usando:
./main.sh
seu terminal será dividido em três partes, um para a listagem de chats, que são baseados em arquivos de texto, outro para o input de mensagens e mais uma parte para mostrar as mensagens que são enviadas.