A simple way to provide a preset for Arch Linux. Offers better switchable graphics and printing configuration with a focus on security.
- x86-64-v3 CPU.
- Arch Linux's vanilla kernel with GNOME Wayland only, Plasma is untested and can be built with
moePreferDE=KDE
. - EFI System Partition auto-mounted by systemd under
/efi
. - Unified Kernel Image (Generated by mkinitcpio) at
/efi/EFI/BOOT/BOOTx64.efi
. - (Optional) Your own sbctl keys which can be imported.
Location Services may not be available in some countries and may provide wrong coordinates. Google Services are used for locating since MLS has been sunset.
- When using HiDPI scaling, older applications and some browsers may appear blurry.
- GTK applications may be blurry on systems with multiple screens.
- libadwaita applications are sluggish GTK #6438.
- When fractional scaling is enabled, screenshots of a window may appear slightly blurry.
- Qt applications do not have any kinetic when scrolling with a trackpad.
- Performance may not be good.
- Rounded bottom corner may disappear when viewing websites with
backdrop-filter
. - Resizing window is slow.
- Does not follow the system font weight settings Bugzilla.
- Input Method may not work at all.
- Scrolling speed is too fast.
- Hardware accelerated video decoding / encoding may not work.
- Not responding after performing a Drag and Drop.
- Not using system font Flatpak #1563.
git clone https://github.com/Kimiblock/moeOS-Package.git
cd moeOS-Package
makepkg -sif
Add the following lines to /etc/paru.conf:
[moeOS-git]
Url = https://github.com/Kimiblock/moeOS-Package.git
[lsb-release-moe]
Url = https://github.com/Kimiblock/moeOS-Package.git
[nvidia-prime-moe]
Url = https://github.com/Kimiblock/moeOS-Package.git
[moe-multimedia-meta]
Url = https://github.com/Kimiblock/moeOS-Package.git
[moe-fonts-meta]
Url = https://github.com/Kimiblock/moeOS-Package.git
[moe-input-config]
Url = https://github.com/Kimiblock/moeOS-Package.git
[moe-desktop-meta]
Url = https://github.com/Kimiblock/moeOS-Package.git
Then install the package:
paru -Sy --pkgbuilds
paru -Syu "moeOS-git" "lsb-release-moe" "nvidia-prime-moe" "moe-multimedia-meta" "moe-fonts-meta" "moe-input-config" "moe-desktop-meta"
If you are using Plasma, run systemctl preset moeOS-setup.service --user
upon first login and log out.
Contains the following configurations and customizations:
-
moeOS Plymouth splash theme.
-
Default
sbctl
Secure Boot configuation. -
Printing that just works with IPP Everywhere and AirPrint printers. Wired and wireless printers are supported. Older printer drivers are included, if there is any open source driver for it.
-
Example configuraions which can't be generated. (Located in
/usr/share/moeOS-Docs/Reference Configs
) -
Firefox configuration, no annoyance.
-
OS branding replacement.
-
Pacman hooks to replace files automatically.
-
A libadwaita-like Kvantum theme for Qt applications.
-
Some handy scripts (eg.
v2hevc
v2avc
oggaudio
) to transcode video footages and audio files quickly using VA-API. -
Powersave settings.
-
Better switchable graphics handling.
-
Hacks to revert recent shitty changes of GTK.
-
Default MPV / Celluloid config files.
- Hardware Acceleration
- GPU Next video output (dmabuf-wayland blocked by mpv #13668)
- Better scaling
- Volume normalization
- Vulkan GPU API
-
Default font configuration.
-
Colors:
-
Bright: Accent:
#ed65e2
; Background:#ed65e2
-
Dark: Accent:
#ed65e2
; Background:#da7de3
-
To run apps on dedicated graphics card, install it natively and prepend prime-run
command.