summaryrefslogtreecommitdiff
path: root/px/packages
diff options
context:
space:
mode:
Diffstat (limited to 'px/packages')
-rw-r--r--px/packages/base.scm86
-rw-r--r--px/packages/desktop.scm159
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))