選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
 
 
 
 
 
Dejvino b6346d721c Added kill button. Added launchers for CPU, MEM and Network status buttons. 4年前
home/config Added kill button. Added launchers for CPU, MEM and Network status buttons. 4年前
usr/share/wayland-sessions Readme + base configs for sway, waybar, lightdm 4年前
LICENSE Initial commit 4年前
Makefile Added htop 4年前
README.md Added kill button. Added launchers for CPU, MEM and Network status buttons. 4年前

README.md

pinephone-sway-poc

Sway UI configured for PINE64 PinePhone (Proof Of Concept)

You can find ready-made config files and installation instructions on how to set up Sway on postmarketOS and use it with a PinePhone.

TODO: insert a photo

Install

Start with a postmarketOS for PinePhone image with postmarketos-ui-sway installed. Either use the pre-built demo image or build a custom one with pmbootstrap.

Flash the system onto the phone (either to an SD card or directly to the eMMC with Jumpdrive).

Open a terminal on the phone (either through SSH, the serial connection or directly on the screen) and run this:

# components
$ sudo apk add waybar bemenu networkmanager

# build tools
$ sudo apk add git make waybar bemenu networkmanager

# installation
$ git clone https://github.com/Dejvino/pinephone-sway-poc
$ cd pinephone-sway-poc
$ make install_user
$ sudo make install_system

That’s it. You should now have everything in place. Reboot to use the new settings.

Usage

TODO: this.

Components

  • postmarketOS - base Linux distribution (though any other would work as well)
  • sway (pmos package) - tiling Wayland compositor
  • squeekboard (pmos package) - on-screen keyboard for Wayland
  • bemenu (pmos package) - app launcher
  • waybar (pmos package) - Wayland status bar
  • htop (pmos package) - Processes monitoring
  • sxmo-lisgd - gesture detection daemon
  • sxmo-utils - various utilities for the PinePhone

(pmos package = available as a package directly from the postmarketOS repository)