aboutsummaryrefslogtreecommitdiff
path: root/kbg/packages/profiles/desktop.scm
blob: 8dae74164e1130536e1ecf72c6ce936663900a29 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
(define-module (kbg packages profiles desktop)
  #:use-module (gnu packages aidc)
  #:use-module (gnu packages aspell)
  #:use-module (gnu packages backup)
  #:use-module (gnu packages base)
  #:use-module (gnu packages bash)
  #:use-module (gnu packages bittorrent)
  #:use-module (gnu packages browser-extensions)
  #:use-module (gnu packages cdrom)
  #:use-module (gnu packages chromium)
  #:use-module (gnu packages code)
  #:use-module (gnu packages compression)
  #:use-module (gnu packages cups)
  #:use-module (gnu packages documentation)
  #:use-module (gnu packages ebook)
  #:use-module (gnu packages emacs)
  #:use-module (gnu packages enchant)
  #:use-module (gnu packages engineering)
  #:use-module (gnu packages entr)
  #:use-module (gnu packages finance)
  #:use-module (gnu packages fontutils)
  #:use-module (gnu packages freedesktop)
  #:use-module (gnu packages gawk)
  #:use-module (gnu packages gimp)
  #:use-module (gnu packages gnome)
  #:use-module (gnu packages gnome-xyz)
  #:use-module (gnu packages gnupg)
  #:use-module (gnu packages gnuzilla)
  #:use-module (gnu packages gstreamer)
  #:use-module (gnu packages hardware)
  #:use-module (gnu packages haskell-xyz)
  #:use-module (gnu packages image)
  #:use-module (gnu packages inkscape)
  #:use-module (gnu packages kde)
  #:use-module (gnu packages libreoffice)
  #:use-module (gnu packages linux)
  #:use-module (gnu packages mail)
  #:use-module (gnu packages maths)
  #:use-module (gnu packages mpd)
  #:use-module (gnu packages music)
  #:use-module (gnu packages package-management)
  #:use-module (gnu packages password-utils)
  #:use-module (gnu packages pdf)
  #:use-module (gnu packages scanner)
  #:use-module (gnu packages security-token)
  #:use-module (gnu packages terminals)
  #:use-module (gnu packages textutils)
  #:use-module (gnu packages tls)
  #:use-module (gnu packages video)
  #:use-module (gnu packages uml)
  #:use-module (gnu packages web)
  #:use-module (gnu packages web-browsers)
  #:use-module (gnu packages wordnet)
  #:use-module (gnu packages xdisorg)
  #:use-module (gnu packages xorg)
  #:use-module (nongnu packages linux)
  #:use-module (nongnu packages mozilla)
  #:use-module (nongnu packages printers)
  #:export (%kbg-desktop-packages
            %kbg-bare-desktop-packages))

(define %kbg-bare-desktop-packages
  (list fontconfig
        gstreamer
        gst-plugins-bad
        gst-plugins-base
        gst-plugins-good
        gst-plugins-ugly
        hplip-plugin
        xdg-desktop-portal
        xdg-desktop-portal-gtk
        xdg-utils
        xev
        xkill
        xf86-input-libinput
        xorg-server-xwayland))

(define %kbg-desktop-packages
  (list aria2
        aspell
        aspell-dict-en
        borg
        bash-completion
        ;; calibre
        enchant
        entr
        exiv2
        ffmpeg
        flatpak
        fontconfig
        freecad
        fzf
        gawk
        getmail
        gimp
        gnome-shell-extension-gsconnect
        gnome-tweaks
        gnupg
        gnutls
        go-github-com-errata-ai-vale
        inkscape
        isync
        icecat
        kitty
        ledger
        libreoffice
        librsvg
        mpdris2
        mpd-mpc
        mpd
        msmtp
        mu
        mutt
        notmuch
        ncmpcpp
        nyxt
        obs
        okular
        p7zip
        pandoc
        paperkey
        papirus-icon-theme
        password-store
        pdfpc
        picard
        plantuml
        playerctl
        poppler
        qpdf
        qrencode
        sane-backends
        ublock-origin/chromium
        ungoogled-chromium
        vlc
        units
        wavemon
        wordnet
        wofi
        yubikey-personalization
        xbindkeys
        xorriso
        xournal
        xsensors
        zeal))