
Linux分布は、一般に、独自のオペレーティングシステム、たとえばMacOSほど磨かれているようには見えません。分布でさえ、審美的に心地よい環境を提供することに焦点を当てている( Xerolinuxなど)、生態系全体で一貫したテーマが機能していません。この特定の理由により、一般的に主流のメディアを消費し、コマンドラインによって脅かされている新人は、Linuxユーザーに対する「ugい」の引数を他の独自のオペレーティングシステムと比較することで使用します。主流のLinuxの世界におけるもう1つの問題は、ゲームを念頭に置いて特別に構築された分布が限られており、むしろ誰の好みにも派手すぎるように見えることです。ポップのような分布でさえ、最初にいくつかのものを微調整することなく、ビデオゲームをサポートしません。ゲームはほとんどの人々の生活の重要な部分であり、一般的に、Linuxのトピックが初心者の前で起動されると、「Linuxでゲームをすることはできません」カードがしばしば引き出されます。この分布は、この問題を修正するために焦点を合わせます。 Pixarch(Pixel+Archの場合)は、最初はI3ウィンドウマネージャーのためにHaardとMeによって作成された米でした。シンプルでありながら美しいピクセルのテーマ、修正されたドック、構成されたGrubテーマ、最後に、Browsel(Searxの独自のフォーク)と呼ばれる自己ホストの検索エンジンを備えた変更されたブラウザーが含まれていました。アイデアが成長するにつれて、ミニマリズム、アイキャンディー、中程度のプライバシー、ゲームのバランスをとる「さらに別の」Linuxディストリビューションを作成する必要があると感じました。このプロジェクトには、最終的には、一般の人々にアピールする一貫したエコシステムを提供するという目的があり、主な焦点としてゲームで審美的に心地よく、ミニマリズムとゴミが二次的な特性として無料です。




このプロジェクトで現在使用されているアートは、アーティストの許可を得た後に使用されます。これはオープンソースプロジェクトですが、ピクセルアーティストには、カスタムメイドの資産を取得するために通常の料金を支払う必要があります。 Pixarch、Browsel、およびPixulatorのロゴとUI要素は、カスタムメイドである必要があります。寄付は大歓迎です!
ビットコイン: BC1QN7CH285WYYK8H4W8WZCYQYT69X6Z3WG3MAK9V5
BuyMeaCoffee: https://www.buymeacoffee.com/heisenburgr
BCH: QZL2ZG758F2RC9G5SZWHXS6DQG8VCX9KWG2TTTZKG
LTC: LTC1QC28RG7NUVRLW7HM6LYERN36Y4JSYP3U7FXNMTX
ETH: 0XA5212281CE861643346DFA383C6DB9F31741C79A
プロジェクトは3つの部門に分かれています。プライバシー、美学、ゲーム。 3つの部門とその要件は、以下のセクションで適切に説明されています。
プライバシーは、あらゆるコンピューターシステムの重要な機能です。この分布は、Qubes、Tails、またはその他のプライバシー指向の分布ほどプライバシーに焦点を当てていませんが、人々が分布を選択する場合、プライバシーは依然として主要な要因です。結局のところ、分布をインストールするとすぐに、システムにエッチングされたスパイウェアの束を望んでいません。インターネットプライバシーは、業界と主流の両方のすべての人が多かれ少なかれ必要とする重要な機能です。ただし、ブラウザに組み込まれた「ネックビールド」レベルのプライバシーは必要ありません。私の見解では、ホストにメタデータを送信せず、ユーザーを安全に保つための検索エンジンを尊重するプライバシーが必要です。すべての検索エンジンはあなたではない人によってホストされているため、舞台裏で起こっていることを信頼する理由はほとんどありません。 Duckduckgoのような検索エンジンを尊重するプライバシーでさえ、いくつかのレポートによると、メタデータとスパイを保存し、スパイすると報告されています。これを防ぐために、明白で直感的な解決策は、プログラムによってDuckDuckgoから検索結果を引き出し、それをブラウザにレンダリングすることです。ありがたいことに、Searxは私が上記で詳述したことを正確に行うプログラムです。約30種類の検索エンジンからデータを引き出し、それをソートしてから結果を表示します。セットアップは非常に簡単で、自己ホストされています。つまり、それを機能させるために第三者に頼る必要はありません。ただし、Searxを手動で設置するのは痛みです。 Pixarchのインストール中、またはウェルカム画面中に、チェックまたは非描写を行うことができるチェック可能なオプションが提供されます。チェックされたままにすると、自動化シーケンスがSearxを自動的にインストールして構成します。 VPNをシステムに統合するというアイデアは私の心に浮かびましたが、VPNに関する知識がほとんどないため、To Doには含まれていません。それについて知識を持っている人は誰でもそれを実装することを提案することができます。プライバシーに関連する提案やより多くのアイデアを持っている人は誰でも、チャットで彼らを提案できます。
Searxの詳細については、Searx(またはSearxng)Webサイトにアクセスしてください。 Searx/Searxngをコンピューターにインストールするスクリプトを作成します。ディストリビューションのテーマに一致するように、デフォルトのランディングページのHTMLとCSSを構成します。検索エンジンを構成して、ニーズに応じて微調整します。
美学は、人が分布を選択するときの取引breakerです。特にビデオゲームをプレイする人々にとって、美学は彼らの人生の重要な部分です。 Pixarchには、冷静で目に心地よいピクセル化された美学があります。メインのデスクトップ画面は、オプションをオフにするドック(既に構成された板ドック)、ピクセル化された壁紙、ピクセル化されたフォントが適用された時間ウィジェット、トップバー(すでに構成されたポリバー)で構成されています。この基本的なテーマは、インストール中に提供されるすべてのタイル張りウィンドウマネージャーオプションに従って続きます。フォントは、すべてのアプリケーション(モノクラフト - Idrees Hassan、Open Source)にわたって一貫性のあるままになり、ユーザーはフォントを変更するオプションがあります。現在のところ、Grubテーマ、Login Manager(LightDM)テーマ、およびウィンドウマネージャーのテーマはすべて、ピクセル化された美学と一致しています。これ以上美学に関連する提案を持っている人なら誰でも、チャットでそれを提案できます。
QTまたはGTKを使用してGUIを作成して、外観設定を構成します。これには、フォントの変更、カラースキームの変更、壁紙の変更、ドックをオフにするオプション、およびウィジェットをオフにするオプションが含まれます。 GUIは、システムの全体的なテーマと一致する必要があります。 Grubテーマを微調整し、GrubテーマGFXモード/解像度をネイティブに変更します。ますます多くのアプリケーションのために、より多くのピクセルをテーマにしたドックアイコンを作成します。システムテーマに合わせて不一致のテーマを変更します。 Pixarchのさまざまな「フレーバー」の構成を作成すると、これらのフレーバーは異なるタイル張りウィンドウマネージャーオプションです。I3(完了)QTILE(完了)DWM(完了)Xmonad Hyprland Awesome 1.3 Gaming GamingはPixarchの主な焦点です。ドライバーを適切にインストールすることはLinuxの痛みであり、ドライバーがシステムにインストールされる方法を自動化すると、時間を大幅に節約でき、使いやすくなります。これには、Multilibリポジトリを有効にし、NVIDIA、AMD、およびIntelの適切なドライバーを見つけてインストールすることが含まれます。さらに、VulkanとSteamパッケージをインストールすると、コマンドラインでタグを再生したくない日常のユーザーが簡単になります。 Pixarchの目標は、ゲーミングディストリビューションを「ただ機能させる」ことを審美的に提供することです。プロトンは、蒸気設備中に自動的に設置されます。 Protonは、最終的にユーザーがWindowsゲームを簡単に実行できるようにするのに役立つワインに追加のレイヤーを提供します。 Windowsからゲームを実行することとは別に、コンソールゲームを実行するプログラム(正確にエミュレータではなく、フロントエンド)があります。レトロコンソールゲームをエミュレートすることは、多くの人にとって魅力的であり、絶滅する可能性のある古いゲームを保存することに非常に健康的です。 Pixarchには、OpenemuやRetroarchなどのエミュレーターを実行するための独自のフロントエンドがあります。コアまたは「プラグイン」を使用し、コマンドラインエミュレーターにフロントエンドを提供します。基本的に、エミュレータフロントエンドは、最新のコンソールホームメニューと同様に、1つのインターフェイスからすべてのエミュレータを起動できるメニューシステムです。この記事を読んで、エミュレーターのフロントエンドに関するより多くの洞察を得てください。
ドライバーをインストールし、MultilibをPacman構成ファイルに追加する自動化スクリプトを作成します。システムにスチーム、プロトン、バルカンのサポートをプリインストールします。エミュレーションフロントエンドを作成します。基本的には、ピクサーの美学と一致するGUIで、エミュレータコアを使用して作成します。これについては後で詳しく説明します。テスターの場合は、ピクサー用のISOはありません。テーマのテストと貢献をするには、Arch Linuxをインストールしてから、指示に従ってドットファイルを手動でインストールして構成する必要があります。
Archlinux ISO(ArchInstall)にインストールスクリプトを使用して、必要なものを選択しますが、最小限のプロファイルを選択してください。追加のパッケージについて尋ねられたら、gitをリクエストします。リブート。
このレポをホームディレクトリにクローンします~/ :
git clone https://github.com/heisenburgh/pixarch.gitディレクトリをpixarch/installation_scriptsに変更します。
cd pixarch/installation_scripts install.shを実行し、プロンプトに従います。
./install.sh
# Still in development and contains bugs. Run at your own risk.再起動すると、準備ができています。
mod+スペースを使用してRofi(アプリランチャー)を開き、mod+を入力してAlacritty(ターミナルエミュレータ)を開きます