Skip to content

Commit 3d3683d

Browse files
blucaDaanDeMeyer
authored andcommitted
Add Debian config for desktop/gnome profiles
1 parent 07305a6 commit 3d3683d

File tree

13 files changed

+81
-3
lines changed

13 files changed

+81
-3
lines changed

mkosi.conf.d/20-debian/mkosi.conf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ Distribution=debian
55

66
[Distribution]
77
Release=trixie
8+
Repositories=non-free-firmware
89

910
[Content]
1011
Packages=

mkosi.conf.d/20-debian/mkosi.extra/usr/lib/tmpfiles.d/etc-debian.conf

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,9 @@
22

33
# Debian/Ubuntu PAM patches break /usr/lib/pam.d/ so symlink to /etc/
44
L? /etc/pam.d - - - - /usr/lib/pam.d
5+
6+
# On Debian/Ubuntu it's called gdm3, not gdm
7+
L? /etc/gdm3
8+
9+
# On Debian/Ubuntu the nftable service fails if this config is not present
10+
L? /etc/nftables.conf

mkosi.profiles/desktop/mkosi.conf

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22

33
[Content]
44
Packages=
5-
adobe-source-code-pro-fonts
65
desktop-file-utils
7-
linux-firmware
86
pipewire
97
pipewire-alsa
108
xdg-desktop-portal

mkosi.profiles/desktop/mkosi.conf.d/arch/mkosi.conf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ Distribution=arch
66
[Content]
77
Splash=/usr/share/systemd/bootctl/splash-arch.bmp
88
Packages=
9+
adobe-source-code-pro-fonts
10+
linux-firmware
911
intel-media-driver
1012
mesa
1113
networkmanager
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# SPDX-License-Identifier: LGPL-2.1-or-later
2+
3+
[Match]
4+
Distribution=debian
5+
6+
[Content]
7+
Splash=/usr/share/pixmaps/debian-logo.png
8+
Packages=
9+
debconf
10+
desktop-base
11+
firmware-amd-graphics
12+
firmware-iwlwifi
13+
firmware-linux
14+
firmware-sof-signed
15+
fonts-adobe-sourcesans3
16+
fonts-noto-color-emoji
17+
fonts-noto-mono
18+
kbd
19+
mesa-vulkan-drivers
20+
network-manager
21+
pipewire-pulse
22+
plymouth-themes
23+
task-desktop
24+
tuned-ppd
25+
va-driver-all
26+
vdpau-driver-all
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# SPDX-License-Identifier: LGPL-2.1-or-later
2+
3+
[Match]
4+
Architecture=x86-64
5+
6+
[Content]
7+
Packages=
8+
amd64-microcode
9+
firmware-cirrus
10+
firmware-intel-graphics
11+
firmware-intel-sound
12+
intel-microcode

mkosi.profiles/desktop/mkosi.conf.d/fedora/mkosi.conf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,14 @@ Distribution=fedora
66
[Content]
77
Splash=/usr/share/pixmaps/fedora-logo.png
88
Packages=
9+
adobe-source-code-pro-fonts
910
alsa-sof-firmware
1011
amd-gpu-firmware
1112
fedora-logos
1213
glx-utils
1314
kernel-modules
1415
iwlwifi-mvm-firmware
16+
linux-firmware
1517
mesa-dri-drivers
1618
mesa-vulkan-drivers
1719
nvidia-gpu-firmware

mkosi.profiles/gnome/mkosi.conf

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
Packages=
77
baobab
88
evince
9-
gdm
109
gnome-backgrounds
1110
gnome-calculator
1211
gnome-calendar
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# SPDX-License-Identifier: LGPL-2.1-or-later
2+
3+
[Match]
4+
Distribution=arch
5+
6+
[Content]
7+
Packages=
8+
gdm
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# SPDX-License-Identifier: LGPL-2.1-or-later
2+
3+
[Match]
4+
Distribution=debian
5+
6+
[Content]
7+
Packages=
8+
gdm3
9+
gnome-session-xsession
10+
gnome-software-plugin-flatpak
11+
gnome-software-plugin-fwupd

0 commit comments

Comments
 (0)