Code Monkey home page Code Monkey logo

archpost-installation's Introduction

Arch Linux archpost-installation

License MIT Last commit

Eu uso os scripts desse repositório somente após instalar o Arch Linux usando o script de instalação archinstall fornecido pela ISO oficial.

Último teste dos scripts: 12 de março de 2024 / Os scripts foram alterados após essa data.

Os scripts foram concebidos especificamente para a configuração da minha máquina. Notebook Lenovo S145, Intel Core i7-8565U, 20GB de RAM, SSD 240GB, SSD 512GB M.2 NVMe, NVIDIA GeForce MX110, teclado Logitech K120, mouse Logitech M90, joystick Multilaser Js091 e headset HyperX Cloud Stinger.

Eu instalo o sistema em UEFI, com systemd-boot, sistema de arquivos EXT4, ZRAM, kernel stable, pipewire, wireplumber, repositório multilib habilitado (ativado por intermédio do archinstall), Nvidia com o driver proprietário para o kernel stable (não é o pacote dkms), shell Zsh com Oh My Zsh e powerlevel10k, Wezterm terminal, AUR helper Yay, Flatpak, Podman, Distrobox, Apparmor, firewalld, libvirt, Incus, asdf, intel_pstate scaling driver, thermald e x86_energy_perf_policy para gerenciamento de frequências da CPU e do perfil de energia (uso o notebook ligado na tomada), firmware para o áudio da Sound Open Firmware, equalização paramétrica para o Headset HyperX Cloud Stinger, Helix Editor e GNOME (Wayland). As configurações dos scripts são concebidas nessa base.

Os scripts deverão ser executados após a inicialização do sistema no ambiente gráfico.

Caso o git não esteja instalado no sistema, execute:

sudo pacman -S git --needed

Para usar os scripts clone o repositório e acesse a pasta:

git clone http://github.com/henriqueffc/archpost-installation

cd archpost-installation

É necessário dar permissão de execução para os arquivos .sh

chmod +x *.sh

Ordem de uso dos scripts:

  • 1-initialconfig.sh (esse script deve ser executado com o comando sudo - sudo ./initialconfig.sh)
  • 2-video-e-audio.sh
  • 3-pacotes.sh
  • 4-flatpak.sh
  • 5-yay.sh
  • 6-grid.sh
  • 7-zsh-ohmyzsh.sh
  • 8-podman-distrobox-incus.sh
  • 9-helix.sh

Recomendo reinicializar o sistema após a execução de cada script.

Concluída a etapa de execução dos scripts verifique o arquivo config-finais.md para encerrar a configuração do sistema.

Histórico dos resultados de desempenho do processador usando o Arch Linux - Geekbench

Screenshots

Tela 1

Tela 2

archpost-installation's People

Contributors

henriqueffc avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

drdeviant

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.