
As distribuições Linux, em geral, não parecem tão polidas quanto os sistemas operacionais proprietários, por exemplo, macOS . Mesmo as distribuições focadas em fornecer apenas um ambiente esteticamente agradável para trabalhar (por exemplo Xerolinux ), não têm um tema consistente funcionando em todo o seu ecossistema. Por esse motivo específico, os recém -chegados que geralmente consomem a mídia convencional e são intimidados pela linha de comando usam o argumento de 'feio' contra usuários do Linux, comparando -o a outros sistemas operacionais proprietários. Outro problema no mundo principal do Linux é que as distribuições criadas especificamente com foco para os jogos em mente são limitadas e, em vez disso, parecem chamativas demais para o gosto de qualquer pessoa. Mesmo distribuições como Pop! _OS não suportam videogames sem ajustar algumas coisas primeiro. Os jogos são uma parte importante da vida da maioria das pessoas e, geralmente, quando o tópico do Linux é encerrado na frente dos novatos, a carta "não posso jogar no Linux" é frequentemente retirada. Essa distribuição também se concentrará para corrigir esse problema. O Pixarch (para Pixel+Arch) foi inicialmente um arroz, criado por Haard e eu para o I3 Window Manager. Ele incluiu um tema de pixel simples, porém bonito, uma doca modificada, um tema de grub configurado e, finalmente, um navegador modificado com um mecanismo de pesquisa auto-hospedado chamado Browsel (nosso próprio garfo de Searx). À medida que a idéia aumentava, sentimos que havia uma necessidade de criar uma distribuição Linux 'ainda mais' que tivesse um equilíbrio entre minimalismo, ocular, privacidade moderada e jogos. Em última análise, esse projeto tem o objetivo de fornecer um ecossistema consistente que atrai o público em geral e é esteticamente agradável com os jogos como seu foco principal, e minimalismo e lixo como suas características secundárias.




A arte atualmente usada neste projeto é usada após a permissão do artista. Embora este seja um projeto de código aberto, os artistas de pixels precisam receber sua taxa habitual para obter ativos personalizados. O logotipo Pixarch, Browsel e Pixulator, juntamente com os elementos da interface do usuário, precisam ser feitos sob medida. Quaisquer doações serão muito apreciadas!
Bitcoin: BC1QN7CH285WYYK8H4W8WZCYQYT69X6Z3WG3MAK9V5
BuyMeAcoffee: https://www.buymeacoffee.com/heisenburgr
BCH: QZL2ZG758F2RC9G5SZWHXS6DQG8VCX9KWG2TDTTZKG
LTC: LTC1QC28RG7NUVRLW7HM6LYERN36Y4JSYP3U7FXNMTX
ETH: 0XA5212281CE861643346DFA383C6DB9F31741C79A
O projeto é dividido em 3 divisões; Privacidade, estética e jogos. As 3 divisões e seus requisitos são explicados adequadamente nas seções fornecidas abaixo.
A privacidade é uma característica importante de qualquer sistema de computador. Embora essa distribuição não se concentre tanto na privacidade quanto nos qubes, caudas ou qualquer outra distribuição orientada à privacidade, a privacidade ainda é um fator importante quando as pessoas selecionam sua distribuição. Afinal, ninguém quer um monte de spyware gravados em seu sistema assim que instalam a distribuição. A privacidade da Internet é um recurso importante que é mais ou menos exigido por todos no setor e na área convencional. No entanto, não exigimos níveis de privacidade 'barba de pescoço' incorporados ao navegador. Na minha perspectiva, exigimos um mecanismo de busca de privacidade que não envie metadados para o host e mantém o usuário seguro. Como todos os mecanismos de pesquisa são hospedados por alguém que não é você, há poucas razões para confiar no que acontece nos bastidores. Até a privacidade que respeita mecanismos de busca como DuckDuckgo é relatada como armazenar metadados e espionar você de acordo com alguns relatórios. Para evitar isso, uma solução óbvia e intuitiva seria extrair os resultados da pesquisa do DuckDuckGo por um programa e depois renderizá -lo no seu navegador. Felizmente, o Searx é um programa que faz exatamente o que eu detalhei acima. Ele extrai dados de cerca de 30 mecanismos de pesquisa diferentes, o classifica e exibe os resultados. É incrivelmente fácil de configurar e é auto-hospedado, o que significa que você não precisa confiar em terceiros para fazê-lo funcionar. No entanto, instalar o Searx manualmente é uma dor. Durante a instalação do Pixarch, ou durante a tela de boas -vindas, será fornecida uma opção verificável que pode ser marcada ou desamarrada. Se permanecer marcado, uma sequência de automação instalará e configurará automaticamente o Searx. A idéia de integrar uma VPN no sistema surgiu em minha mente, mas como eu praticamente não tenho conhecimento sobre VPNs, não a incluí no tarefa. Qualquer pessoa com conhecimento sobre isso e pode sugerir implementá -lo. Qualquer pessoa com sugestões ou mais idéias relacionadas à privacidade pode sugeri -las no bate -papo.
Visite o site Searx (ou o Searxng) para saber mais sobre o Searx. Crie um script para instalar o Searx/Searxng no computador. Configure o HTML e o CSS da página de destino padrão para corresponder ao tema da distribuição. Configure o mecanismo de pesquisa para ajustá -lo de acordo com nossas necessidades.
A estética é um desbloqueador quando uma pessoa seleciona sua distribuição. Especialmente para as pessoas que jogam videogames, a estética é uma parte importante de sua vida. Pixarch tem uma estética pixelizada que é sóbria e agradável aos olhos. A tela principal da área de trabalho consiste em uma doca (uma doca de tábua já configurada) que terá a opção de ser mantida fora, um papel de parede pixelizado, um widget de tempo que tem a fonte pixelada aplicada a ela e a barra superior (um polibar já configurado). Esse tema básico será seguido em todas as opções de gerenciador de janelas que serão fornecidas durante a instalação. A fonte permanecerá consistente em todos os aplicativos (Monocraft - Idrees Hassan, código aberto) e o usuário terá, é claro, a opção de alterar a fonte. A partir de agora, o tema Grub, o tema do gerenciador de login (LightDM) e o tema do gerenciador de janelas correspondem à estética pixelada. Qualquer pessoa com sugestões mais estéticas relacionadas pode sugeri -lo no bate -papo.
Crie uma GUI usando QT ou GTK para definir as configurações de aparência. Inclui alterar a fonte, alterar o esquema de cores, alterar o papel de parede, a opção de desligar o dock e uma opção para desligar o widget. A GUI deve corresponder ao tema geral do sistema. Tune o tema do grub, altere o tema GRUB GFX-Mode/a resolução para o nativo. Crie mais ícones de dock com temas de pixel para mais e mais aplicativos. Altere o tema da discórdia para corresponder ao tema do sistema. Criar configurações para diferentes 'sabores' do Pixarch, esses sabores são apenas opções diferentes de gerenciador de janelas: i3 (concluído) QTile (concluído) DWM (concluído) XMONAD HYPRLAND Awesome 1.3 Gaming Gaming é o foco principal do Pixarch. A instalação de drivers corretamente é uma dor no Linux e automatizar a maneira como os drivers são instalados no sistema economizarão muito tempo e facilitarão o uso, isso inclui permitir o repositório multilibe e encontrar e instalar drivers apropriados para NVIDIA, AMD e Intel. Além disso, a instalação dos pacotes Vulkan e Steam facilitaria o usuário do cotidiano que não deseja jogar com a linha de comando. O objetivo do Pixarch é fornecer e esteticamente agradável, a distribuição de jogos 'Just Works'. O Proton será instalado automaticamente durante a instalação do Steam. O Proton fornece uma camada extra para o vinho que ajuda o usuário a executar jogos do Windows com facilidade. Além de executar jogos do Windows, haverá um programa (não exatamente um emulador, mas um front -end) para executar jogos de console. Emular jogos de console retrô é uma atração para muitos e é extremamente saudável para conservar jogos mais antigos que podem ser extintos. Pixarch terá seu próprio front -end para emuladores de corrida, como Openemu ou Retroarch. Ele utilizará núcleos ou 'plugins' e fornecerá um front -end para os emuladores da linha de comando. Basicamente, um front -end do emulador é um sistema de menus que permite iniciar todos os seus emuladores de uma interface, semelhante a um menu moderno de console - e/ou fornece uma interface do usuário para emuladores de linha de comando que carecem de interfaces de usuário nativas. Leia este artigo para obter mais informações sobre os frontends do emulador.
Crie scripts de automação para instalar drivers e adicionar multilib ao arquivo de configuração do Pacman. Apoio a vapor, prótons e vulkan pré-instalação no sistema. Crie um front -end de emulação, basicamente uma GUI que corresponde à estética do Pixarch, use núcleos de emulador para fazer. Mais sobre isso mais tarde. Para os testadores, não existe ISO para Pixarch, para testar o tema e contribuir, você precisará instalar o Arch Linux e instalar manualmente e configurar os arquivos pontuais, conforme instruído.
Use o script de instalação no ArchLinux ISO (Archinstall) Selecione as coisas como desejar, mas opte pelo perfil mínimo. Quando perguntado sobre pacotes adicionais, solicite o git. reinício.
Clone este repositório para o seu diretório doméstico ~/ :
git clone https://github.com/heisenburgh/pixarch.git Alterar diretório para pixarch/installation_scripts :
cd pixarch/installation_scripts Execute install.sh e siga os prompts:
./install.sh
# Still in development and contains bugs. Run at your own risk.Na reinicialização, você estará pronto para ir.
Use Mod+Space para abrir o ROFI (seu lançador de aplicativos) e Mod+Enter para abrir o Alacritty (seu emulador de terminal)