Uma coleção de scripts úteis para Linux, incluindo instalação e atualização do editor Cursor e gerenciamento de PATH.
- Clone este repositório na pasta
~/scripts:
git clone https://github.com/seu-usuario/linux-scripts.git ~/scripts- Configure o diretório de scripts no PATH do sistema:
cd ~/scripts
chmod +x *.sh
./set-scripts-in-path.sh
source ~/.bashrcInstala o editor Cursor como AppImage no sistema.
Uso:
cursor-install.shFuncionalidades:
- Baixa a última versão do Cursor
- Instala em /opt/cursor.appimage
- Cria atalho no menu de aplicativos
- Requer privilégios sudo (solicitados automaticamente)
Atualiza uma instalação existente do Cursor.
Uso:
cursor-update.shFuncionalidades:
- Baixa a última versão do Cursor
- Faz backup da versão anterior
- Atualiza mantendo configurações
- Requer privilégios sudo (solicitados automaticamente)
Configura o diretório ~/scripts no PATH do sistema.
Uso:
set-scripts-in-path.shFuncionalidades:
- Adiciona ~/scripts ao PATH via .bashrc
- Verifica instalação existente
- Fornece instruções de ativação
- Instalação completa do ambiente:
# Clone o repositório
git clone https://github.com/seu-usuario/linux-scripts.git ~/scripts
# Configure o PATH
cd ~/scripts
chmod +x *.sh
./set-scripts-in-path.sh
source ~/.bashrc
# Instale o Cursor
cursor-install.sh- Atualização do Cursor:
# Quando houver uma nova versão disponível
cursor-update.sh- Linux (testado em Ubuntu/Debian)
- curl
- sudo (para instalação/atualização do Cursor)
- Git (para clonar o repositório)
- Faça um fork do repositório
- Crie uma branch para sua feature (
git checkout -b feature/nova-feature) - Commit suas mudanças (
git commit -am 'Adiciona nova feature') - Push para a branch (
git push origin feature/nova-feature) - Crie um Pull Request
Este projeto está licenciado sob a Licença MIT - veja o arquivo LICENSE para detalhes.
Copyright (c) 2025 Alberto Souza