Skip to content

nater1983/switchboard-plug-about

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Switchboard System Plug

Translation status

screenshot

Building and Installation

You'll need the following dependencies:

  • libswitchboard-2.0-dev
  • libfwupd-dev
  • libgranite-dev
  • libgtk-3-dev
  • libgtop2-dev
  • libgudev-1.0-dev
  • libudisks2-dev
  • libhandy-1-dev
  • libappstream-dev
  • meson
  • valac
  • switcheroo-control (at runtime)

Run meson to configure the build environment and then ninja to build

meson build --prefix=/usr
cd build
ninja

To install, use ninja install

sudo ninja install

OEM Configuration

The Switchboard System plug can load OEM information supplied by an oem.conf file placed in /etc with the following format:

[OEM]
# Human-facing OEM name
Manufacturer=Star Labs

# Device name
Product=StarBook

# Human-facing model number or version, expected to be slightly de-emphasized
Version=Mk V

# Path to a logo or hardware image, expected to be shown on a light background
Logo=/etc/oem/logo.png

# Optional version of the above image expected to be shown on a dark background
# LogoDark=/etc/oem/logo-dark.png

# OEM URL, e.g. for information and/or end user support
URL=https://support.starlabs.systems/

About

Switchboard About Plug

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vala 96.2%
  • Meson 3.4%
  • CSS 0.4%