diff --git a/fonts.sh b/fonts.sh index 9eca8c2..18c2752 100644 --- a/fonts.sh +++ b/fonts.sh @@ -73,7 +73,7 @@ unzip FontsForDesign.zip -d ~/.fonts clear echo "purging fonts cache " -fc-cache -v -f +sudo fc-cache -v -f clear echo "Done" sleep 2 diff --git a/image/banner/banner_debian12_emerald.png b/image/banner/banner_debian12_emerald.png new file mode 100644 index 0000000..3ffbf24 Binary files /dev/null and b/image/banner/banner_debian12_emerald.png differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..566d5b5 --- /dev/null +++ b/index.html @@ -0,0 +1,466 @@ + + + + + + Pós-Instalação do Debian 12 + + + + + +
+
+
+
+ +

Pós-Instalação do Debian 12

+
+ +
+
+
+ +
+
+
+

Otimize Sua Experiência com o Debian 12 GNOME

+

Uma coleção de scripts para personalizar e melhorar sua instalação do Debian 12 com aplicativos essenciais, codecs, ajustes e muito mais.

+ +
+
+ +
+
+
+
+

Baixar Debian 12 GNOME

+

Comece com a ISO live oficial do Debian 12 GNOME para usar esses scripts de pós-instalação.

+ + Baixar ISO + +
+
+
# Debian 12 GNOME ISO Oficial
+https://www.debian.org/download.pt.html
+
+
+
+ +
+

O Que Está Incluído

+
+
+
+ +
+

Pacotes Essenciais

+

Codecs, firmware, fontes e utilitários para tornar seu sistema totalmente funcional.

+
+
+
+ +
+

Personalização GNOME

+

Extensões e ajustes para melhorar sua experiência com o desktop GNOME.

+
+
+
+ +
+

Desempenho

+

Otimizações de drivers e remoção de bloat para um sistema mais rápido.

+
+
+
+ +
+

Scripts de Pós-Instalação

+ +
+
+

Pós-Instalação Completa

+

Execute todas as alterações recomendadas incluindo ativação de repositórios, instalação de codecs, extensões GNOME e instalação de aplicativos.

+ + + +
+
curl -o pos_install_complete.sh https://raw.githubusercontent.com/phaleixo/after_install_debian_12/main/pos_install_complete.sh && chmod +x pos_install_complete.sh && ./pos_install_complete.sh && rm pos_install_complete.sh
+
+
+
+ +
+
+
+

Ativar Repositórios

+

Ative os repositórios contrib e non-free e instale suporte ao Flatpak com o repositório Flathub.

+ +
+
+
curl -o activating_repo_apps.sh https://raw.githubusercontent.com/phaleixo/after_install_debian_12/main/activating_repo_apps.sh && chmod +x activating_repo_apps.sh && ./activating_repo_apps.sh && rm activating_repo_apps.sh
+
+
+ +
+
+

Firefox Atual

+

Mude do Firefox ESR para a versão de lançamento atual.

+ +
+
+
curl -o change_firefox_esr_to_firefox.sh https://raw.githubusercontent.com/phaleixo/after_install_debian_12/main/change_firefox_esr_to_firefox.sh && chmod +x change_firefox_esr_to_firefox.sh && ./change_firefox_esr_to_firefox.sh && rm change_firefox_esr_to_firefox.sh
+
+
+ +
+
+

Codecs & Ajustes

+

Instale codecs multimídia, firmware, fontes e utilitários úteis.

+ +
+
+
curl -o codecs_and_tweaks_installer.sh https://raw.githubusercontent.com/phaleixo/after_install_debian_12/main/codecs_and_tweaks_installer.sh && chmod +x codecs_and_tweaks_installer.sh && ./codecs_and_tweaks_installer.sh && rm codecs_and_tweaks_installer.sh
+
+
+ +
+
+

Extensões GNOME

+

Instale extensões úteis do GNOME como Dash-to-Dock, Tiling Assistant e mais.

+ +
+
+
curl -o install_extensions.sh https://raw.githubusercontent.com/phaleixo/after_install_debian_12/main/install_extensions.sh && chmod +x install_extensions.sh && ./install_extensions.sh && rm install_extensions.sh
+
+
+ +
+
+

Remover Apps Desnecessários

+

Remova aplicativos pré-instalados desnecessários para limpar seu sistema.

+ +
+
+
curl -o unnecessary_apps_remover.sh https://raw.githubusercontent.com/phaleixo/after_install_debian_12/main/unnecessary_apps_remover.sh && chmod +x unnecessary_apps_remover.sh && ./unnecessary_apps_remover.sh && rm unnecessary_apps_remover.sh
+
+
+ +
+
+

Instalar Aplicativos

+

Instale aplicativos úteis via Flatpak incluindo GIMP, Inkscape e mais.

+ +
+
+
curl -o install_apps.sh https://raw.githubusercontent.com/phaleixo/after_install_debian_12/main/install_apps.sh && chmod +x install_apps.sh && ./install_apps.sh && rm install_apps.sh
+
+
+ +
+
+

Radeon para AMDGPU

+

Mude do driver Radeon para AMDGPU para melhor desempenho com certas GPUs AMD.

+ +
+
+
curl -o radeon_to_amdgpu.sh https://raw.githubusercontent.com/phaleixo/after_install_debian_12/main/radeon_to_amdgpu.sh && chmod +x radeon_to_amdgpu.sh && ./radeon_to_amdgpu.sh && rm radeon_to_amdgpu.sh
+
+
+ +
+
+

Instalar Fontes

+

Instale e configure fontes adicionais para melhor tipografia.

+ +
+
+
curl -o fonts.sh https://raw.githubusercontent.com/phaleixo/after_install_debian_12/main/fonts.sh && chmod +x fonts.sh && ./fonts.sh && rm fonts.sh
+
+
+ +
+
+

Instalar Papéis de Parede

+

Baixe e configure papéis de parede adicionais para sua área de trabalho.

+ +
+
+
curl -o wallpapers.sh https://raw.githubusercontent.com/phaleixo/after_install_debian_12/main/wallpapers.sh && chmod +x wallpapers.sh && ./wallpapers.sh && rm wallpapers.sh
+
+
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/scripts/scripts.js b/scripts/scripts.js new file mode 100644 index 0000000..3898e0b --- /dev/null +++ b/scripts/scripts.js @@ -0,0 +1,187 @@ +// Language translations +const translations = { + pt: { + "title": "Scripts de Pós-Instalação do Debian 12", + "hero.title": "Otimize Sua Experiência com o Debian 12 GNOME", + "hero.subtitle": "Uma coleção de scripts para personalizar e melhorar sua instalação do Debian 12 com aplicativos essenciais, codecs, ajustes e muito mais.", + "hero.download": "Baixar Debian 12", + "hero.viewScripts": "Ver Scripts", + "download.title": "Baixar Debian 12 GNOME", + "download.description": "Comece com a ISO live oficial do Debian 12 GNOME para usar esses scripts de pós-instalação.", + "download.button": "Baixar ISO", + "scripts.title": "Scripts de Pós-Instalação", + "scripts.complete.title": "Pós-Instalação Completa", + "scripts.complete.description": "Execute todas as alterações recomendadas incluindo ativação de repositórios, instalação de codecs, extensões GNOME e instalação de aplicativos.", + "scripts.repos.title": "Ativar Repositórios", + "scripts.repos.description": "Ative os repositórios contrib e non-free e instale suporte ao Flatpak com o repositório Flathub.", + "scripts.firefox.title": "Firefox Atual", + "scripts.firefox.description": "Mude do Firefox ESR para a versão de lançamento atual.", + "scripts.codecs.title": "Codecs & Ajustes", + "scripts.codecs.description": "Instale codecs multimídia, firmware, fontes e utilitários úteis.", + "scripts.extensions.title": "Extensões GNOME", + "scripts.extensions.description": "Instale extensões úteis do GNOME como Dash-to-Dock, Tiling Assistant e mais.", + "scripts.remove.title": "Remover Apps Desnecessários", + "scripts.remove.description": "Remova aplicativos pré-instalados desnecessários para limpar seu sistema.", + "scripts.apps.title": "Instalar Aplicativos", + "scripts.apps.description": "Instale aplicativos úteis via Flatpak incluindo GIMP, Inkscape e mais.", + "scripts.radeon.title": "Radeon para AMDGPU", + "scripts.radeon.description": "Mude do driver Radeon para AMDGPU para melhor desempenho com certas GPUs AMD.", + "scripts.fonts.title": "Instalar Fontes", + "scripts.fonts.description": "Instale e configure fontes adicionais para melhor tipografia.", + "scripts.wallpapers.title": "Instalar Papéis de Parede", + "scripts.wallpapers.description": "Baixe e configure papéis de parede adicionais para sua área de trabalho.", + "scripts.copy": "Copiar", + "features.title": "O Que Está Incluído", + "features.packages.title": "Pacotes Essenciais", + "features.packages.description": "Codecs, firmware, fontes e utilitários para tornar seu sistema totalmente funcional.", + "features.customization.title": "Personalização GNOME", + "features.customization.description": "Extensões e ajustes para melhorar sua experiência com o desktop GNOME.", + "features.performance.title": "Desempenho", + "features.performance.description": "Otimizações de drivers e remoção de bloat para um sistema mais rápido.", + "footer.text": "Scripts de Pós-Instalação do Debian 12", + "footer.disclaimer": "Não afiliado ao Projeto Debian. Use por sua conta e risco.", + "notification.copied": "Copiado para a área de transferência!" + }, + es: { + "title": "Scripts de Post-Instalación para Debian 12", + "hero.title": "Optimiza tu Experiencia con Debian 12 GNOME", + "hero.subtitle": "Una colección de scripts para personalizar y mejorar tu instalación de Debian 12 con aplicaciones esenciales, códecs, ajustes y más.", + "hero.download": "Descargar Debian 12", + "hero.viewScripts": "Ver Scripts", + "download.title": "Descargar Debian 12 GNOME", + "download.description": "Comienza con la ISO live oficial de Debian 12 GNOME para usar estos scripts de post-instalación.", + "download.button": "Descargar ISO", + "scripts.title": "Scripts de Post-Instalación", + "scripts.complete.title": "Post-Instalación Completa", + "scripts.complete.description": "Ejecuta todos los cambios recomendados incluyendo activación de repositorios, instalación de códecs, extensiones GNOME e instalación de aplicaciones.", + "scripts.repos.title": "Activar Repositorios", + "scripts.repos.description": "Activa los repositorios contrib y non-free e instala soporte para Flatpak con el repositorio Flathub.", + "scripts.firefox.title": "Firefox Actual", + "scripts.firefox.description": "Cambia de Firefox ESR a la versión de lanzamiento actual.", + "scripts.codecs.title": "Códecs & Ajustes", + "scripts.codecs.description": "Instala códecs multimedia, firmware, fuentes y utilidades útiles.", + "scripts.extensions.title": "Extensiones GNOME", + "scripts.extensions.description": "Instala extensiones útiles de GNOME como Dash-to-Dock, Tiling Assistant y más.", + "scripts.remove.title": "Eliminar Apps Innecesarios", + "scripts.remove.description": "Elimina aplicaciones preinstaladas innecesarias para limpiar tu sistema.", + "scripts.apps.title": "Instalar Aplicaciones", + "scripts.apps.description": "Instala aplicaciones útiles via Flatpak incluyendo GIMP, Inkscape y más.", + "scripts.radeon.title": "Radeon a AMDGPU", + "scripts.radeon.description": "Cambia del controlador Radeon a AMDGPU para mejor rendimiento con ciertas GPUs AMD.", + "scripts.fonts.title": "Instalar Fuentes", + "scripts.fonts.description": "Instala y configura fuentes adicionales para mejor tipografía.", + "scripts.wallpapers.title": "Instalar Fondos de Pantalla", + "scripts.wallpapers.description": "Descarga y configura fondos de pantalla adicionales para tu escritorio.", + "scripts.copy": "Copiar", + "features.title": "Qué está Incluido", + "features.packages.title": "Paquetes Esenciales", + "features.packages.description": "Códecs, firmware, fuentes y utilidades para hacer tu sistema completamente funcional.", + "features.customization.title": "Personalización GNOME", + "features.customization.description": "Extensiones y ajustes para mejorar tu experiencia con el escritorio GNOME.", + "features.performance.title": "Rendimiento", + "features.performance.description": "Optimizaciones de controladores y eliminación de bloat para un sistema más rápido.", + "footer.text": "Scripts de Post-Instalación para Debian 12", + "footer.disclaimer": "No afiliado al Proyecto Debian. Úsalo bajo tu propio riesgo.", + "notification.copied": "¡Copiado al portapapeles!" + }, + en: { + "title": "Debian 12 Post-Installation Scripts", + "hero.title": "Optimize Your Debian 12 GNOME Experience", + "hero.subtitle": "A collection of scripts to customize and enhance your Debian 12 installation with essential apps, codecs, tweaks, and more.", + "hero.download": "Download Debian 12", + "hero.viewScripts": "View Scripts", + "download.title": "Download Debian 12 GNOME", + "download.description": "Start with the official Debian 12 GNOME live ISO to use these post-installation scripts.", + "download.button": "Download ISO", + "scripts.title": "Post-Installation Scripts", + "scripts.complete.title": "Complete Post-Installation", + "scripts.complete.description": "Run all recommended changes including repository activation, codecs installation, GNOME extensions, and app installations.", + "scripts.repos.title": "Activate Repositories", + "scripts.repos.description": "Activate contrib and non-free repositories and install Flatpak support with Flathub.", + "scripts.firefox.title": "Firefox Current", + "scripts.firefox.description": "Change from Firefox ESR to the current release version.", + "scripts.codecs.title": "Codecs & Tweaks", + "scripts.codecs.description": "Install multimedia codecs, firmware, fonts, and useful utilities.", + "scripts.extensions.title": "GNOME Extensions", + "scripts.extensions.description": "Install useful GNOME extensions like Dash-to-Dock, Tiling Assistant, and more.", + "scripts.remove.title": "Remove Unneeded Apps", + "scripts.remove.description": "Remove unnecessary pre-installed applications to clean up your system.", + "scripts.apps.title": "Install Apps", + "scripts.apps.description": "Install useful applications via Flatpak including GIMP, Inkscape, and more.", + "scripts.radeon.title": "Radeon to AMDGPU", + "scripts.radeon.description": "Switch from Radeon to AMDGPU driver for better performance with certain AMD GPUs.", + "scripts.fonts.title": "Install Fonts", + "scripts.fonts.description": "Install and configure additional fonts for better typography.", + "scripts.wallpapers.title": "Install Wallpapers", + "scripts.wallpapers.description": "Download and set up additional wallpapers for your desktop.", + "scripts.copy": "Copy", + "features.title": "What's Included", + "features.packages.title": "Essential Packages", + "features.packages.description": "Codecs, firmware, fonts, and utilities to make your system fully functional.", + "features.customization.title": "GNOME Customization", + "features.customization.description": "Extensions and tweaks to enhance your GNOME desktop experience.", + "features.performance.title": "Performance", + "features.performance.description": "Driver optimizations and bloat removal for a faster system.", + "footer.text": "Debian 12 Post-Installation Scripts", + "footer.disclaimer": "Not affiliated with the Debian Project. Use at your own risk.", + "notification.copied": "Copied to clipboard!" + } +}; + +// Language switcher functionality +document.addEventListener('DOMContentLoaded', function () { + // Language dropdown toggle + const languageDropdownButton = document.getElementById('languageDropdownButton'); + const languageDropdown = document.getElementById('languageDropdown'); + + languageDropdownButton.addEventListener('click', function () { + languageDropdown.classList.toggle('hidden'); + }); + + // Close dropdown when clicking outside + document.addEventListener('click', function (event) { + if (!languageDropdownButton.contains(event.target) && !languageDropdown.contains(event.target)) { + languageDropdown.classList.add('hidden'); + } + }); + + // Language selection + languageDropdown.querySelectorAll('a').forEach(link => { + link.addEventListener('click', function (event) { + event.preventDefault(); + const selectedLang = this.dataset.lang; + setLanguage(selectedLang); + languageDropdown.classList.add('hidden'); + }); + }); + + // Set language + function setLanguage(lang) { + document.querySelectorAll('[data-i18n]').forEach(element => { + const key = element.dataset.i18n; + if (translations[lang] && translations[lang][key]) { + element.textContent = translations[lang][key]; + } + }); + // Como agora é apenas um ícone, não precisamos atualizar o texto do botão + } + + // Set initial language (you might want to store this in localStorage) + setLanguage('pt'); +}); + +// Copy to clipboard functionality +function copyToClipboard(id) { + const codeElement = document.getElementById(id); + const textToCopy = codeElement.textContent || codeElement.innerText; + + navigator.clipboard.writeText(textToCopy).then(() => { + const notification = document.getElementById('copyNotification'); + notification.classList.remove('hidden'); + setTimeout(() => { + notification.classList.add('hidden'); + }, 2000); + }).catch(err => { + console.error('Erro ao copiar: ', err); + }); +} \ No newline at end of file diff --git a/wallpapers/1.jpg b/wallpapers/1.jpg new file mode 100644 index 0000000..a0d950d Binary files /dev/null and b/wallpapers/1.jpg differ diff --git a/wallpapers/10.png b/wallpapers/10.png new file mode 100644 index 0000000..ce8c91b Binary files /dev/null and b/wallpapers/10.png differ diff --git a/wallpapers/11.jpg b/wallpapers/11.jpg new file mode 100644 index 0000000..b49f9bf Binary files /dev/null and b/wallpapers/11.jpg differ diff --git a/wallpapers/12.png b/wallpapers/12.png new file mode 100644 index 0000000..283e827 Binary files /dev/null and b/wallpapers/12.png differ diff --git a/wallpapers/13.png b/wallpapers/13.png new file mode 100644 index 0000000..b8c27dc Binary files /dev/null and b/wallpapers/13.png differ diff --git a/wallpapers/14.jpg b/wallpapers/14.jpg new file mode 100644 index 0000000..833301f Binary files /dev/null and b/wallpapers/14.jpg differ diff --git a/wallpapers/15.png b/wallpapers/15.png new file mode 100644 index 0000000..251bcdf Binary files /dev/null and b/wallpapers/15.png differ diff --git a/wallpapers/16.jpg b/wallpapers/16.jpg new file mode 100644 index 0000000..2557ab9 Binary files /dev/null and b/wallpapers/16.jpg differ diff --git a/wallpapers/17.jpg b/wallpapers/17.jpg new file mode 100644 index 0000000..fc257da Binary files /dev/null and b/wallpapers/17.jpg differ diff --git a/wallpapers/18.jpg b/wallpapers/18.jpg new file mode 100644 index 0000000..dfc3fe4 Binary files /dev/null and b/wallpapers/18.jpg differ diff --git a/wallpapers/19.jpg b/wallpapers/19.jpg new file mode 100644 index 0000000..9fc24b4 Binary files /dev/null and b/wallpapers/19.jpg differ diff --git a/wallpapers/2.jpg b/wallpapers/2.jpg new file mode 100644 index 0000000..26fe9ed Binary files /dev/null and b/wallpapers/2.jpg differ diff --git a/wallpapers/20.jpg b/wallpapers/20.jpg new file mode 100644 index 0000000..e00d251 Binary files /dev/null and b/wallpapers/20.jpg differ diff --git a/wallpapers/21.jpg b/wallpapers/21.jpg new file mode 100644 index 0000000..952d97a Binary files /dev/null and b/wallpapers/21.jpg differ diff --git a/wallpapers/22.jpg b/wallpapers/22.jpg new file mode 100644 index 0000000..6d9b44f Binary files /dev/null and b/wallpapers/22.jpg differ diff --git a/wallpapers/23.jpg b/wallpapers/23.jpg new file mode 100644 index 0000000..709e04c Binary files /dev/null and b/wallpapers/23.jpg differ diff --git a/wallpapers/24.jpg b/wallpapers/24.jpg new file mode 100644 index 0000000..ae51d6e Binary files /dev/null and b/wallpapers/24.jpg differ diff --git a/wallpapers/25.jpg b/wallpapers/25.jpg new file mode 100644 index 0000000..e3e7f21 Binary files /dev/null and b/wallpapers/25.jpg differ diff --git a/wallpapers/26.jpg b/wallpapers/26.jpg new file mode 100644 index 0000000..85d47f3 Binary files /dev/null and b/wallpapers/26.jpg differ diff --git a/wallpapers/27.jpg b/wallpapers/27.jpg new file mode 100644 index 0000000..c83940b Binary files /dev/null and b/wallpapers/27.jpg differ diff --git a/wallpapers/3.jpg b/wallpapers/3.jpg new file mode 100644 index 0000000..5ff96fa Binary files /dev/null and b/wallpapers/3.jpg differ diff --git a/wallpapers/4.jpg b/wallpapers/4.jpg new file mode 100644 index 0000000..2bae6e7 Binary files /dev/null and b/wallpapers/4.jpg differ diff --git a/wallpapers/5.jpg b/wallpapers/5.jpg new file mode 100644 index 0000000..bd12c35 Binary files /dev/null and b/wallpapers/5.jpg differ diff --git a/wallpapers/6.jpg b/wallpapers/6.jpg new file mode 100644 index 0000000..b137474 Binary files /dev/null and b/wallpapers/6.jpg differ diff --git a/wallpapers/7.jpg b/wallpapers/7.jpg new file mode 100644 index 0000000..b9fcfc3 Binary files /dev/null and b/wallpapers/7.jpg differ diff --git a/wallpapers/8.jpg b/wallpapers/8.jpg new file mode 100644 index 0000000..8b735f1 Binary files /dev/null and b/wallpapers/8.jpg differ diff --git a/wallpapers/9.jpg b/wallpapers/9.jpg new file mode 100644 index 0000000..3c7c0d0 Binary files /dev/null and b/wallpapers/9.jpg differ