Thanks to visit codestin.com
Credit goes to github.com

Skip to content

albertosouza/scripts

Repository files navigation

Scripts de Utilidades para Linux do Alberto

Uma coleção de scripts úteis para Linux, incluindo instalação e atualização do editor Cursor e gerenciamento de PATH.

Instalação

  1. Clone este repositório na pasta ~/scripts:
git clone https://github.com/seu-usuario/linux-scripts.git ~/scripts
  1. Configure o diretório de scripts no PATH do sistema:
cd ~/scripts
chmod +x *.sh
./set-scripts-in-path.sh
source ~/.bashrc

Scripts Disponíveis

cursor-install.sh

Instala o editor Cursor como AppImage no sistema.

Uso:

cursor-install.sh

Funcionalidades:

  • Baixa a última versão do Cursor
  • Instala em /opt/cursor.appimage
  • Cria atalho no menu de aplicativos
  • Requer privilégios sudo (solicitados automaticamente)

cursor-update.sh

Atualiza uma instalação existente do Cursor.

Uso:

cursor-update.sh

Funcionalidades:

  • Baixa a última versão do Cursor
  • Faz backup da versão anterior
  • Atualiza mantendo configurações
  • Requer privilégios sudo (solicitados automaticamente)

set-scripts-in-path.sh

Configura o diretório ~/scripts no PATH do sistema.

Uso:

set-scripts-in-path.sh

Funcionalidades:

  • Adiciona ~/scripts ao PATH via .bashrc
  • Verifica instalação existente
  • Fornece instruções de ativação

Exemplos de Uso

  1. 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
  1. Atualização do Cursor:
# Quando houver uma nova versão disponível
cursor-update.sh

Requisitos

  • Linux (testado em Ubuntu/Debian)
  • curl
  • sudo (para instalação/atualização do Cursor)
  • Git (para clonar o repositório)

Contribuindo

  1. Faça um fork do repositório
  2. Crie uma branch para sua feature (git checkout -b feature/nova-feature)
  3. Commit suas mudanças (git commit -am 'Adiciona nova feature')
  4. Push para a branch (git push origin feature/nova-feature)
  5. Crie um Pull Request

Links

Licença

Este projeto está licenciado sob a Licença MIT - veja o arquivo LICENSE para detalhes.

Copyright (c) 2025 Alberto Souza

About

Scripts pessoais para coisas gerais

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages