dotfiles

Repositório dotfiles
git clone git://git.sivaldodavi.com/dotfiles.git
Log | Files | Refs | README

commit 20f2333605be1a355087ffd9b39c9e4f14d0e6cf
parent d0b08e8adc353e0ac07cf2b20bdb36bb37d32713
Author: Sivaldo <gxixtx@xsxixvxaxlxdxoxdxaxvxix.xcxoxm>
Date:   Sun,  9 Aug 2026 15:26:47 -0300

feat(install): adiciona comando bookmarks e migra clones para git.sivaldodavi.com

Diffstat:
M.local/bin/install | 25+++++++++++++++++++++++--
1 file changed, 23 insertions(+), 2 deletions(-)

diff --git a/.local/bin/install b/.local/bin/install @@ -1,7 +1,7 @@ #!/bin/sh USER_NAME=$(whoami) -BASE_URL="https://codeberg.org/sivaldodavi" +BASE_URL="git://git.sivaldodavi.com" SRC_DIR="$HOME/.local/src" SHARE_DIR="$HOME/.local/share" FONT_DIR="$SHARE_DIR/fonts" @@ -84,6 +84,7 @@ show_help() { echo "Comandos extras:" echo " config - Fluxo normal: executa todos os passos de instalação acima na ordem correta" echo " alpine - Cria o arquivo de configuração para o Alpine (answers.txt)" + echo " bookmarks - Cria o arquivo de bookmarks em ~/.local/share/bookmarks" echo " ssh - Configura a chave SSH com o Codeberg" echo " fontes - Baixa e instala as fontes personalizadas" echo " adb - Instala as ferramentas do android-tools" @@ -118,6 +119,25 @@ install_all_fonts() { [ -x "$(command -v fc-cache)" ] && fc-cache -f } +setup_bookmarks() { + echo "Criando arquivo de bookmarks..." + mkdir -p "$SHARE_DIR" + cat << BOOKMARKS_EOF > "$SHARE_DIR/bookmarks" +http://localhost:1313/ +https://sivaldodavi.com +https://web.whatsapp.com +http://git.sivaldodavi.com/ +https://substack.com +https://disroot.org +https://cloud.disroot.org +https://webmail.disroot.org +https://drive.google.com +https://classroom.google.com +https://facsur.jacad.com.br/academico/aluno-v2/login +BOOKMARKS_EOF + log_ok "Arquivo 'bookmarks' criado em $SHARE_DIR/bookmarks." +} + setup_ssh() { printf "Email para a chave SSH: " read -r SSH_EMAIL @@ -392,7 +412,7 @@ setup_vim() { setup_ffsetup() { echo "Configurando Firefox (ffsetup)..." - git clone "https://codeberg.org/sivaldodavi/ffsetup.git" "/tmp/ffsetup" || log_warn "Falha ao clonar ffsetup." + git clone "$BASE_URL/ffsetup.git" "/tmp/ffsetup" || log_warn "Falha ao clonar ffsetup." if [ -d "/tmp/ffsetup" ]; then (cd "/tmp/ffsetup" && chmod +x ffsetup.sh && ./ffsetup.sh) || log_warn "Falha ao executar ffsetup.sh." @@ -480,6 +500,7 @@ case "$1" in # Fluxos e extras originais config) run_full_installation ;; alpine) setup_alpine_answers ;; + bookmarks) setup_bookmarks ;; ssh) setup_ssh ;; fontes) install_all_fonts ;; adb) setup_android ;;