You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Matt Compton 8dd03533a7 refactor and split out arch-specific packages 3 days ago
any refactor and split out arch-specific packages 3 days ago
arch-install-scripts standardize pkgbuilds and purge pop! packages 1 month ago
base refactor and split out arch-specific packages 3 days ago
citrine rebuild citrine finally lmaoxd 3 weeks ago
crystal-grub-theme rebuild grub theme 3 weeks ago
filesystem refactor and split out arch-specific packages 3 days ago
lsb-release standardize pkgbuilds and purge pop! packages 1 month ago
neofetch standardize pkgbuilds and purge pop! packages 1 month ago
onyx rebuild ame 1 week ago
pfetch refactor and split out arch-specific packages 3 days ago
.gitignore build system stuff 3 months ago
LICENSE add GPL 8 months ago
README.md refactor and split out arch-specific packages 3 days ago
aur-targets refactor and split out arch-specific packages 3 days ago
git-targets update git-targets 2 months ago
pkgtool.py refactor and split out arch-specific packages 3 days ago

README.md

Logo

packages-any

Discord

Scripts for building crystal packages that aren't architecture specific and the PKGBUILDs which define them.

Pushing updates

  • Edit PKGBUILDS as needed (Make sure to at least change pkgver or pkgrel of the package(s) you're rebuilding)
  • Run ./pkgtool.py buildone <name> or ./pkgtool.py rebuild as appropriate.
  • Commit changes and push to gitea
  • If you're a project member: ssh getcryst.al -t sudo crystalsync

Our packages

  • citrine - CLI installer
  • crystal-keyring - Self-explanatory
  • crystal-grub-theme - See dracula-grub-theme below
  • crystal-plymouth-theme - Plymouth boot theme
  • pop-cosmic - Main Pop!OS COSMIC extension/meta
  • pop-desktop-widget - Pop! desktop settings
  • pop-dock - Pop! COSMIC dock, currently bork
  • pop-shell-shortcuts-git - Pop shortcuts, will revert to pure AUR package when it's fixed :/

Our (git-targets) packages:

  • crystal-keyring for repo signing

Packages we build and modify from upstream Arch

  • arch-install-scripts - Because we ship crystalstrap
  • base - Since we require amethyst on every Crystal system, and this is where Arch requires pacman
  • filesystem - Since some of our RootFS differs from Arch (e.g. /etc/os-release, /usr/share/pixmaps, etc)
  • lsb-release - Modified /etc/lsb-release to say Crystal

Packages that we modify from AUR

  • ckbcomp - Some part of our archiso setup needs this. Ours is currently a different version than AUR
  • dracula-grub-theme - Renamed to crystal-grub-theme and modified to fit our branding.

Packages we build from AUR (found in aur-targets since they're unmodified.)

  • chrome-gnome-shell - We consider it essential for GNOME users
  • ckbcomp - Required by something we include?
  • ttf-roboto-slab - Required by pop-fonts
  • timeshift - for btrfs (now our default)
  • timeshift-autosnap - ^^