4
13
Fork
You've already forked void-packages
0
No description
  • bash 90.1%
  • Shell 5.9%
  • C 2.3%
  • Python 0.4%
  • Roff 0.3%
  • Other 0.7%
Find a file
2026年07月03日 20:48:21 +02:00
.github .github/workflows/container: build monthly buildroot containers 2026年02月13日 22:47:35 -05:00
common xdg-desktop-portal-cosmic: added just as makedepend 2026年07月02日 19:19:16 +02:00
etc etc/defaults.virtual: define defaults for basic font: providers 2026年01月04日 14:01:22 -05:00
srcpkgs Added notice that the URL of the repo changed 2026年07月03日 20:46:23 +02:00
.dockerignore common/container: move masterdir image building to void-packages 2023年08月18日 16:36:02 -04:00
.editorconfig add EditorConfig file 2024年03月07日 18:59:10 -05:00
.gitattributes gitattributes: don't show whitespace error on patches 2020年07月28日 17:13:51 +07:00
.gitignore add EditorConfig file 2024年03月07日 18:59:10 -05:00
.mailmap srcpkgs/*, .mailmap: update my email 2024年12月21日 22:41:20 -05:00
CONTRIBUTING.md fixup! CONTRIBUTING.md: be more explicit about some of our packaging reqts 2026年05月09日 12:15:49 -04:00
COPYING COPYING: happy new year 2025年01月01日 18:12:13 -05:00
Manual.md Manual: adjust package renaming procedure 2026年04月19日 18:52:31 -04:00
README.md Correct the URL of the git repo, to codeberg 2026年07月03日 20:48:21 +02:00
xbps-src xbps-src: fix clean-repocache 2026年04月21日 18:56:07 +02:00

Cosmic on Void

Attention

If you are using the Repository, please note, that the Domain was changed to repo.sys109.de Please Update your config. the Repository will be available, for a few weeks with the old and the new Domain. After that, the Repository will only be available through the new Domain

Table of Contents

Install Cosmic

Install via Repository

There is only a Repo for x86_64 Systems

  1. Add Reposiotry
  • glibc: echo 'repository=https://repo.sys109.de/repo/x86_64' | sudo tee /etc/xbps.d/59-cosmic.conf
  • musl: echo 'repository=https://repo.sys109.de/repo/x86_64-musl' | sudo tee /etc/xbps.d/59-cosmic.conf
  1. Update Package list: sudo xbps-install -S
  2. Install single components with sudo xbps-install -S <package_name> or install all components, with sudo xbps-install -S cosmic-desktop-full
  3. Optional, but recomended install firefox and sddm with sudo xbps-install -S firefox sddm

Install and build via xbps-src

  1. git clone --depth 1 https://codeberg.org/Bella109/void-packages.git
  2. cd void-packages
  3. ./xbps-src binary-bootstrap
  4. You can build single components with ./xbps-src pkg <package_name> or build every component with ./xbps-src pkg cosmic-desktop-full
  5. Install the package with xi <package_name> or with xbps-install --repository hostdir/binpkgs <package_name>

    Note: The xi command is part of xtools

  6. Optional, but recomended install firefox and sddm with sudo xbps-install -S firefox sddm

Enable Services

  1. You need to enable dbus, if you enable it, you need to do a restart, before you can start cosmic
  2. For all settings in Power&Battery you need to enable also the profile-power-daemon

Components

All packages:

  • cosmic-applets
  • cosmic-applibrary
  • cosmic-bg
  • cosmic-comp
  • cosmic-desktop-full (Metapackage)
  • cosmic-edit
  • cosmic-files
  • cosmic-greeter
  • cosmic-icons
  • cosmic-idle
  • cosmic-launcher
  • cosmic-monitor
  • cosmic-notifications
  • cosmic-osd
  • cosmic-panel
  • cosmic-player
  • cosmic-randr
  • cosmic-screenshot
  • cosmic-session
  • cosmic-settings
  • cosmic-settings-daemon
  • cosmic-term
  • cosmic-wallpapers
  • cosmic-workspaces-epoch
  • xdg-desktop-portal-cosmic
  • pop-launcher

Cosmic-greeter

I still didn't found a way, to get cosmic-greeter to working. it seems that elogind doesn't recognize it correctly. I don't know why it behaves that way and doesn't found a fix unfortunately. In the mean Time, I would recommend to use sddm or other Login manager

Start cosmic session

You can use sddm or other graphical Login Manager or you can start it manually:

  1. Login as your user
  2. Type start-cosmic

Note: This starts the whole cosmic-session for the user, as which you logged in