
Распределения Linux, как правило, не выглядят такими отполированными, как проприетарные операционные системы, например, macOS . Даже распределения, сосредоточенные на том, чтобы предоставить исключительно эстетически приятную среду для работы (например, Xerolinux ), не имеют постоянной темы, работающей по всей экосистеме. По этой конкретной причине новички, которые обычно потребляют основные носители и запугиваются командной строкой, используют аргумент «уродливых» против пользователей Linux, сравнивая его с другими проприетарными операционными системами. Другая проблема в основном мире Linux заключается в том, что распределения, специально созданные с учетом игр, ограничены и довольно яркие для любого вкуса. Даже дистрибутивы, такие как POP! Игры являются важной частью жизни большинства людей, и, как правило, когда тема Linux запускается перед новичками, карта «Я не могу играть в игры на Linux». Это распределение также будет сосредоточено, чтобы решить эту проблему. Pixarch (для Pixel+Arch) был первоначально рис, созданный Haard и Me для менеджера Window I3. Он включал в себя простую, но красивую пиксельную тему, модифицированную док-станцию, настроенную тему Grub и, наконец, модифицированный браузер с самостоятельной поисковой системой под названием Browsel (наша собственная вилка Searx). По мере роста этой идеи мы чувствовали, что необходимо создать еще одно распространение Linux, которое имело баланс между минимализмом, глазами, умеренной конфиденциальностью и играми. Этот проект в конечном итоге имеет целью обеспечить постоянную экосистему, которая обращается к широкой публике и эстетически приятна с играми, поскольку она сосредоточена, а также минимализм и свободный для мусора в качестве второстепенных характеристик.




Искусство, которое в настоящее время используется в этом проекте, используется после получения разрешения художника. Несмотря на то, что это проект с открытым исходным кодом, художникам пикселя необходимо заплатить свою обычную плату за получение индивидуальных активов. Логотип Pixarch, Browsel и Pixulator вместе с элементами пользовательского интерфейса должны быть изготовлены на заказ. Любые пожертвования будут высоко оценены!
Биткойн: BC1QN7CH285WYYK8H4W8WZCYQYT69X6Z3WG3MAK9V5
BuymeaCoffee: https://www.buymeacoffee.com/heisenburgr
BCH: QZL2ZG758F2RC9G5SZWHXS6DQG8VCX9KWG2TDTTZKG
LTC: LTC1QC28RG7NUVRLW7HM6LYERN36Y4JSYP3U7FXNMTX
ETH: 0xa5212281CE861643346DFA383C6DB9F31741C79A
Проект разделен на 3 подразделения; Конфиденциальность, эстетика и игры. 3 подразделения и их требования должным образом объясняются в разделах, представленных ниже.
Конфиденциальность является важной особенностью любой компьютерной системы. Хотя это распределение не фокусируется на конфиденциальности, как QUB, хвосты или любое другое распределение, ориентированное на конфиденциальность, конфиденциальность по -прежнему является основным фактором, когда люди выбирают свое распределение. В конце концов, никто не хочет, чтобы куча шпионских программ выгравила в их системе, как только они установили распределение. Конфиденциальность в Интернете является важной функцией, которая более или менее требуется всем как в отрасли, так и в основной области. Тем не менее, мы не нуждаемся в уровнях конфиденциальности «шеи», встроенных в браузер. С моей точки зрения, мы требуем конфиденциальности, соответствующей поисковой системе, которая не отправляет метаданные на хост и обеспечивает безопасность пользователя. Поскольку все поисковые системы размещаются кем -то, кто не вы, нет причин доверять тому, что происходит за кулисами. Сообщается, что даже конфиденциальность, соответствующие поисковым системам, таким как DuckDuckgo, чтобы хранить метаданные и шпионить за вами в соответствии с некоторыми сообщениями. Чтобы предотвратить это, очевидным и интуитивно понятным решением было бы извлечь результаты поиска из DuckDuckgo в программой, а затем отображать его в браузере. К счастью, Searx - это программа, которая делает именно то, что я подробно описал выше. Он получает данные примерно из 30 различных поисковых систем, сортирует их, а затем отображает результаты. Его невероятно легко настроить и самостоятельно, что означает, что вам не нужно полагаться на третью сторону, чтобы заставить ее работать. Однако установка Searx вручную - это боль. Во время установки Pixarch или во время экрана приветствия будет предоставлена проверка, которая может быть помечена или раскалена. Если он остается тикающим, последовательность автоматизации автоматически установит и настраивает SEARX. Идея интеграции VPN в систему врезалась в мой разум, но, поскольку у меня практически нет знаний о VPN, я не включил его в дел. Любой, кто знает об этом и может предложить его реализацию. Любой, у кого есть предложения или больше идей, связанных с конфиденциальностью, может предложить их в чате.
Посетите веб -сайт Searx (или Searxng), чтобы узнать больше о Searx. Создайте скрипт для установки Searx/Searxng на компьютер. Настройте HTML и CSS целевой страницы по умолчанию, чтобы соответствовать теме распределения. Настройте поисковую систему, чтобы точно настроить ее в соответствии с нашими потребностями.
Эстетика является разбивателем сделки, когда человек выбирает свое распространение. Особенно для людей, которые играют в видеоигр, эстетика-важная часть их жизни. У Pixarch есть пиксельная эстетика, которая трезвит и приятна для глаз. Основной экран на рабочем столе состоит из док -станции (уже настроенной док -станции для док -станции), в котором будет возможность удержать, пикселированные обои, виджет времени, в котором применяется пиксельный шрифт, и верхняя полоса (уже настроенная полибара). Эта базовая тема будет соблюдать все варианты менеджера с плитенным окном, которые будут предоставлены во время установки. Шрифт останется согласованным во всех приложениях (Monocraft - Idrees Hassan, Open Source), и пользователь, конечно, будет иметь возможность изменить шрифт. На данный момент, тема Grub, тема Manager Manager (LightDM) и тема Window Manager - все соответствуют пикселированной эстетике. Любой, у кого есть более эстетические предложения, может предложить это в чате.
Создайте графический интерфейс, используя QT или GTK для настройки настройки внешнего вида. Он включает в себя изменение шрифта, изменение цветовой схемы, изменение обоев, возможность выключения дока и возможность выключить виджет. GUI должен соответствовать общей теме системы. Настраивайте тему Grub, измените тему GRUB GFX-Mode/разрешение на Native. Создайте больше значков док -док -док -пикселей для большего количества приложений. Измените тему Discord в соответствии с темой системы. Создание конфигураций для различных «ароматов» Pixarch, эти ароматы - это просто различные варианты менеджера с плиткой окна: i3 (завершено) Qtile (завершен) DWM (завершен) xmonad hyprland Awesome 1.3 Gaming Gaming - основное внимание Pixarch. Правильная установка драйверов - это боль в Linux, и автоматизация того, как драйверы установлены в системе, сэкономит много времени и упростит его в использовании, это включает в себя включение репозитория Multilib и поиск и установку подходящих драйверов для NVIDIA, AMD и Intel. Кроме того, установка Vulkan и пакетов Steam облегчит повседневному пользователю, который не хочет воспроизводить тег с командной строкой. Цель Pixarch - обеспечить и эстетически приятное, «просто работает». Протон будет установлен автоматически во время установки Steam. Proton предоставляет и дополнительный слой вину, который в конечном итоге помогает пользователю легко запустить игры Windows. Помимо запуска игр из Windows, будет проведена программа (не совсем эмулятор, но фронт) для запуска консольных игр. Эмутация ретро -консольных игр является привлекательностью для многих и чрезвычайно полезна для сохранения старых игр, которые могут вымерли. У Pixarch будет свой собственный фронт для запуска эмуляторов, таких как Openemu или Retroarch. Он будет использовать ядер или «плагины» и обеспечит эмуляторы командной строки. По сути, фронт эмуляторов - это система меню, которая позволяет вам запускать все ваши эмуляторы из одного интерфейса, аналогично современному домашнему меню консоли, и/или предоставляет пользовательский интерфейс для эмуляторов командной строки, в которых отсутствуют нативные пользовательские интерфейсы. Прочитайте эту статью, чтобы получить больше понимания на фронтальных эмуляторах.
Создайте сценарии автоматизации для установки драйверов и добавления Multilib в файл конфигурации PACMAN. Предварительно установленная поддержка Steam, Proton и Vulkan в системе. Создайте фронт эмуляции, в основном графический интерфейс, который соответствует эстетике Pixarch, используйте ядер эмулятора. Подробнее об этом позже. Для тестировщиков нет ISO для Pixarch, чтобы проверить тему и внести свой вклад, вам нужно установить 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+Space, чтобы открыть ROFI (ваш приложение запуска) и MOD+ENTER, чтобы открыть Alacritty (ваш терминальный эмулятор)