diff options
Diffstat (limited to 'px/packages')
-rw-r--r-- | px/packages/base.scm | 86 | ||||
-rw-r--r-- | px/packages/desktop.scm | 159 |
2 files changed, 0 insertions, 245 deletions
diff --git a/px/packages/base.scm b/px/packages/base.scm deleted file mode 100644 index 2988402..0000000 --- a/px/packages/base.scm +++ /dev/null @@ -1,86 +0,0 @@ -;;; Package Repository for GNU Guix -;;; Copyright © 2021-2025 Franz Geffke <m@f-a.nz> - -(define-module (px packages base) - #:use-module (gnu system) - #:use-module (gnu packages admin) - #:use-module (gnu packages certs) - #:use-module (gnu packages curl) - #:use-module (gnu packages wm) - #:use-module (gnu packages freedesktop) - #:use-module (gnu packages glib) - #:use-module (gnu packages gnome) - #:use-module (gnu packages libusb) - #:use-module (gnu packages networking) - #:use-module (gnu packages openbox) - #:use-module (gnu packages screen) - #:use-module (gnu packages security-token) - #:use-module (gnu packages tls) - #:use-module (gnu packages xorg) - #:use-module (px packages desktop) - #:use-module (px packages device) - #:use-module (px packages package-management) - #:use-module (px packages setup) - #:use-module (px packages themes) - #:export (%px-core-packages - %px-desktop-minimal-packages - %px-desktop-packages-gtk - %px-desktop-packages-qt - %px-desktop-packages - %px-desktop-ee-packages - %px-server-packages - %px-server-ee-packages)) - -;;; -;;; CORE -;;; - -(define %px-core-packages - (append (list px - gnutls - libimobiledevice - screen) - %base-packages)) - -;;; -;;; DESKTOP -;;; - -;; Stuff for every desktop; QT / GTK on X / Wayland -(define %px-desktop-minimal-packages - (append %minimal-desktop-applications - %px-core-packages)) - -;; GTK-specific -(define %px-desktop-packages-gtk - (append %gtk-desktop-applications - %minimal-desktop-applications - %common-desktop-applications - %px-core-packages)) - -;; QT-specific -(define %px-desktop-packages-qt - (append %qt-desktop-applications - %minimal-desktop-applications - %common-desktop-applications - %px-core-packages)) - -;; Default -(define %px-desktop-packages - (append %px-desktop-packages-qt)) - -(define %px-desktop-ee-packages - (append (list px-device-identity) - %px-desktop-packages)) - -;;; -;;; SERVER -;;; - -(define %px-server-packages - (append (list) - %px-core-packages)) - -(define %px-server-ee-packages - (append (list px-device-identity) - %px-server-packages)) diff --git a/px/packages/desktop.scm b/px/packages/desktop.scm deleted file mode 100644 index f0350ff..0000000 --- a/px/packages/desktop.scm +++ /dev/null @@ -1,159 +0,0 @@ -;;; Package Repository for GNU Guix -;;; Copyright © 2021-2023 Reza Alizadeh Majd <r.majd@pantherx.org> -;;; Copyright © 2021-2025 Franz Geffke <m@f-a.nz> - -(define-module (px packages desktop) - #:use-module ((guix licenses) - #:prefix license:) - #:use-module (guix download) - #:use-module (guix gexp) - #:use-module (guix packages) - #:use-module (gnu system) - #:use-module (guix utils) - #:use-module (guix build-system trivial) - #:use-module (guix build-system cmake) - #:use-module (guix build-system qt) - #:use-module (gnu packages) - #:use-module (gnu packages pkg-config) - #:use-module (gnu packages admin) - #:use-module (gnu packages aspell) - #:use-module (gnu packages base) - #:use-module (gnu packages bittorrent) - #:use-module ((gnu packages compression) - #:prefix compression:) - #:use-module (gnu packages compton) - #:use-module (gnu packages curl) - #:use-module (gnu packages fonts) - #:use-module (gnu packages fontutils) - #:use-module (gnu packages freedesktop) - #:use-module (gnu packages gnome) - #:use-module (gnu packages networking) - #:use-module (gnu packages gnupg) - #:use-module (gnu packages image) - #:use-module (gnu packages jami) - #:use-module (gnu packages kde-pim) - #:use-module (gnu packages kde-frameworks) - #:use-module (gnu packages kde-plasma) - #:use-module (gnu packages kde-utils) - #:use-module (gnu packages libreoffice) - #:use-module (gnu packages lxde) - #:use-module (gnu packages lxqt) - #:use-module (gnu packages music) - #:use-module (gnu packages mail) - #:use-module (gnu packages maths) - #:use-module (gnu packages openbox) - #:use-module (gnu packages qt) - #:use-module (gnu packages security-token) - #:use-module (gnu packages suckless) - #:use-module (gnu packages video) - #:use-module (gnu packages wget) - #:use-module (gnu packages wm) - #:use-module (gnu packages xfce) - #:use-module (gnu packages xorg) - #:use-module (gnu packages pdf) - #:use-module (gnu packages syncthing) - #:use-module (gnu packages xdisorg) - #:use-module (gnu packages image-viewers) - #:use-module (px packages atril-thumbnailer) - #:use-module (px packages backup) - #:use-module (px packages common) - #:use-module (px packages desktop-tools) - #:use-module (px packages document) - #:use-module (px packages library) - #:use-module (px packages matrix-client) - #:use-module (px packages package-management) - #:use-module (px packages setup) - #:use-module (px packages themes) - #:use-module (px packages device) - #:use-module (nongnu packages compression) - #:use-module (nongnu packages mozilla) - #:use-module (srfi srfi-1) - #:export (%minimal-desktop-applications - %common-desktop-applications - %gtk-desktop-applications - %qt-desktop-applications)) - -;; -;; PantherX OS Desktop default Applications and Services -;; - -;; Stuff for every desktop; QT / GTK on X / Wayland -(define %minimal-desktop-applications - (list aspell - aspell-dict-en - - font-liberation - font-adobe-source-sans-pro - font-adobe-source-code-pro - font-wqy-zenhei - font-ibm-plex - font-vazir - font-openmoji - - gvfs - - pam-u2f - libu2f-host - libu2f-server - - compression:zip - compression:unzip - unrar - - curl - neofetch - wget - - blueman)) - - -(define desktop-applications - (list libreoffice - - px-sddm-theme - xcursor-themes - gnome-themes-standard - sddm-darkine-theme - paper-icon-theme - breeze-gtk - - ;; Keychain - ;; Conflict with gnome-keyring version - ;; gcr - gnome-keyring - - ;; Printing - print-manager - - network-manager-applet - )) - -;; GTK-specific -(define %gtk-desktop-applications - (list syncthing-gtk - - ;; PGP - seahorse)) - -;; QT-specific -(define %qt-desktop-applications - (list syncthingtray - speedcrunch - - qimgv - ;; strawberry - mpv - - featherpad - qpdfview - - lxqt-archiver - flameshot - pinentry-qt - lxmenu-data - - albert-launcher - kleopatra - - ;; Clipboard manager - copyq)) |