Veonim é um IDE modal simples, construído com extensões Neovim e VSCode. O objetivo é criar meu ambiente de programação ideal.
Recursos:
Primeiramente você vai precisar possuir o nodejs, npm e o Git instalados no seu sistema, exemplos:
emerge nodejs git # Gentoo, Funtoo, ...
sudo apt install nodejs npm git # Ubuntu, Debian, Mint, ...
sudo pacman -S nodejs npm git # Arch, Manjaro, ...
sudo dnf install nodejs npm git # Fedora
Após isso é necessário clonar o Veonim
git clone https://github.com/veonim/veonim
Próximo passo é entrar no diretório e instalar as dependências via npm
cd veonim/
npm i
Pronto, agora você já consegue rodar o Veonim , mas essa não é a forma mais recomendada de usar, além de ficar lento demais, as configurações que você definir serão perdidas. Esse procedimento serve só pra ver se está tudo certo.
npm start
Ainda dentro do diretório do Veonim , rode o comando:
npm run build
Agora vamos contruir o binário dele:
Se quiser antes teste com o comando:
npm run start:release
npm run package
O binário ficará pronto no diretório: ./dist/
Então vamos instalá-lo em um diretório do sistema:
sudo install dist/veonim*.AppImage /usr/local/bin/veonim
Agora vamos torná-lo visível ao Dashboard e Launcher, rode os comandos:
Definindo o ícone padrão do software
sudo cp art/icon.png /usr/share/pixmaps/veonim.png
E criamos o arquivo de chamada:
echo -e "[Desktop Entry]\nType=Application\nEncoding=UTF-8\nName=VeoNim\nIcon=veonim\nTerminal=false\nExec=veonim\nCategories=Development;" | sudo tee -a /usr/share/applications/veonim.desktop
Agora é só procurar procurar Veonim no Dash, Laucher, ou rodar via terminal para abrí-lo:
veonim
set guifont=SF\ FantasqueSansMono-Regular:h16
:Veonim explorer
:Veonim files
E muito mais comandos e dicas que você pode encontrar na página inicial do Veonim no GitHub:
Consulte também o guia do usuário para usar suas configurações pessoais:
Valeu!
veonim vim neovim editores javascript electronjs