/Spaceport

System Management Daemon and Configuration for "spaceport"

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

The Spaceport System Management Daemon (SMD)

This is the configuration for my personal Archlinux notebook, dubbed "spaceport".

This repository includes many files used in the configuration of the operating system and other installed packages. (Listed in packages.md)

The System Management Daemon (SMD) is a system that allows for management of many system-level components. Including brightness, networking, bluetooth, wireless, sleep, cpu and virtual machines. SMD is located in usr/lib and can be invoked from the bin and usr/lib/libexec directories.

Required Packages (Arch Specific)

  • dash
  • dnsmasq
  • edk2-ovmf
  • flatery-icon-theme-git
  • git
  • git-lfs
  • gnome-keyring
  • imagemagick
  • iproute2
  • iptables-nft
  • kora-icon-theme
  • logrotate
  • openssl
  • pacman-contrib
  • pipewire
  • pipewire-pulse
  • python
  • python-gobject
  • qemu-audio-pipewire
  • qemu-audio-spice
  • qemu-base
  • qemu-chardev-spice
  • qemu-hw-display-qxl
  • qemu-hw-display-virtio-gpu
  • qemu-hw-display-virtio-gpu-pci
  • qemu-hw-display-virtio-vga
  • qemu-hw-usb-host
  • qemu-hw-usb-redirect
  • qemu-vhost-user-gpu
  • rsync
  • samba
  • sbsigntools
  • spice-gtk
  • sudo
  • swaybg
  • swayfx (or sway)
  • swayidle
  • tar
  • vimix-cursors
  • waybar
  • wireplumber

Recommended Packages

  • blueman
  • bluez
  • libsecret
  • NetworkManager
  • network-manager-applet
  • yay