All Projects → vanyasem → Lomiri-Arch

vanyasem / Lomiri-Arch

Licence: GPL-3.0 license
(ALPHA) PKGBUILDs for building Lomiri (former Unity8) for Arch GNU/Linux

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Lomiri-Arch

Arch-Deployer
A script to bulk download an Arch Linux package with all its dependencies to be converted in AppImage.
Stars: ✭ 48 (-2.04%)
Mutual labels:  archlinux, arch-linux
HADRIAN
Pantheon Desktop Environment installer script for Arch Linux
Stars: ✭ 19 (-61.22%)
Mutual labels:  archlinux, arch-linux
dotfiles
Salonia Matteo's dotfiles (GNU/Linux configuration)
Stars: ✭ 19 (-61.22%)
Mutual labels:  archlinux, arch-linux
pacwatch
A pacman wrapper which helps you watch important package updates.
Stars: ✭ 24 (-51.02%)
Mutual labels:  archlinux, arch-linux
Calinix-Arch
CalinixOS Linux Distribution ISO Profiles
Stars: ✭ 42 (-14.29%)
Mutual labels:  archlinux, arch-linux
Invidious-Updater
Automatic install and update script for Invidious
Stars: ✭ 181 (+269.39%)
Mutual labels:  archlinux, arch-linux
Arch
These are easy, in-depth instructions on how to install Arch Linux.
Stars: ✭ 16 (-67.35%)
Mutual labels:  archlinux, arch-linux
dotfiles
My dotfiles based on Makefile
Stars: ✭ 150 (+206.12%)
Mutual labels:  archlinux, arch-linux
arch-pi
A simple script automatically installing Arch Linux for the Raspberry Pi.
Stars: ✭ 38 (-22.45%)
Mutual labels:  archlinux, arch-linux
workstation-bootstrap
My r10k/puppet based workstation bootstrapping and configuration
Stars: ✭ 18 (-63.27%)
Mutual labels:  archlinux, arch-linux
archbashstrap
Install/Bootstrap Arch Linux system without using pacman
Stars: ✭ 16 (-67.35%)
Mutual labels:  archlinux, arch-linux
A-Personal-Arch-Installation-Guide
A Personal Arch Installation Guide In Case of Amnesia
Stars: ✭ 58 (+18.37%)
Mutual labels:  archlinux, arch-linux
arch-install
A highly configurable script automatically installing Arch Linux.
Stars: ✭ 32 (-34.69%)
Mutual labels:  archlinux, arch-linux
dotfiles
Dotfiles generator that allows quick configuration of different window managers in multiple OSs
Stars: ✭ 36 (-26.53%)
Mutual labels:  archlinux, arch-linux
manjarno
Why you shouldn't use Manjaro
Stars: ✭ 96 (+95.92%)
Mutual labels:  archlinux, arch-linux
tizen-studio-arch
How to install TizenStudio on Arch Linux
Stars: ✭ 31 (-36.73%)
Mutual labels:  archlinux, arch-linux
dotfiles
dotfiles of simonvic daily used enviroment
Stars: ✭ 75 (+53.06%)
Mutual labels:  archlinux, arch-linux
arch-btrfs-install-guide
Arch Linux installation guide with btrfs and snapper, this guide is based on the information from unicks.eu guide https://www.youtube.com/watch?v=TKdZiCTh3EM, and Arch Linux UEFI step-by-step installation guide https://www.youtube.com/watch?v=dOXYZ8hKdmc from ALU.
Stars: ✭ 32 (-34.69%)
Mutual labels:  archlinux, arch-linux
asus-fan
Kernel module to get/set (both) fan speed(s) on ASUS Zenbooks
Stars: ✭ 92 (+87.76%)
Mutual labels:  archlinux, arch-linux
archdi-pkg
Arch Linux Desktop Installer Packages
Stars: ✭ 46 (-6.12%)
Mutual labels:  archlinux, arch-linux

Lomiri for Arch

This project aims to bring Lomiri (former Unity8) DE to Arch GNU/Linux.

Builds are provided for x86_64.

i686, armv7h, and aarch64 builds are planned.

Resources

Live USB image

You can grab a pre-made iso image from https://lomiri.mynameisivan.ru/iso/

Flash it to any usb flashdrive (>= 2 Gb) (you can use Etcher for that)

Boot from it. You should see a tty with a shell. Don't worry, that's expected.

You can connect to the internet via networkmanager cli gui by running nmtui if you wish.

Run ./unity8.sh to launch Lomiri.

As it's an alpha build, it takes around 5-10 minutes to start (you should see an empty black screen with no splashscreen, please be patient).

The default user is unity8 with no password. My custom repository is already included.

It's expected to crash a lot, it's purpose is to showcase progress of Lomiri on Arch.

Installing

Add the Lomiri repository to /etc/pacman.conf:

[lomiri]
SigLevel = Required TrustAll
Server = https://lomiri.mynameisivan.ru/$repo/os/$arch

Refresh the local pacman database:

sudo pacman -Syyu

If previous command failed to import my GPG key, do it manually:

sudo pacman-key --recv-keys --keyserver hkps://hkps.pool.sks-keyservers.net F3A621DFD4328CC4
sudo pacman-key --lsign-key F3A621DFD4328CC4
sudo pacman -Syyu

Install Lomiri and some important packages (TODO: metapackage):

sudo pacman -S unity8-git qt5-wayland qterminal qtmir-git

Skip the greeter (not used on desktops, broken):

mkdir -p $HOME/.config/ubuntu-system-settings
touch $HOME/.config/ubuntu-system-settings/wizard-has-run

Launch Lomiri with (either from a tty or from a terminal):

QT_WAYLAND_DISABLE_WINDOWDECORATION=true MIR_SERVER_CURSOR=null QT_QPA_PLATFORM=mirserver unity8

It should not work on nvidia proprietary, it's a limitation of Mir.

As it's an alpha build, it takes around 5-10 minutes to start (you should see an empty black screen with no splashscreen, please be patient).

Building

Building instructions were moved to a separate document.

Contributing

Please follow the contributing guide.

License

Copyright (C) 2018-2021 Ivan Semkin

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].