From 3451ca8beeb58a3bdd864cd1009ba9f0e314b442 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Wed, 5 Jul 2017 17:27:57 -0400 Subject: add XFCE.networkManager --- src/Propellor/Property/XFCE.hs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/Propellor/Property/XFCE.hs b/src/Propellor/Property/XFCE.hs index 6241326e..dc57660f 100644 --- a/src/Propellor/Property/XFCE.hs +++ b/src/Propellor/Property/XFCE.hs @@ -10,11 +10,16 @@ installed = Apt.installed ["task-xfce-desktop"] `describe` "XFCE desktop installed" -- | Minimal install of XFCE, with a terminal emulator and panel, --- and X, but not any of the extras. +-- and X and network-manager, but not any of the extra apps. installedMin :: Property DebianLike installedMin = Apt.installedMin ["xfce4", "xfce4-terminal", "task-desktop"] `describe` "minimal XFCE desktop installed" +-- | Installs network-manager-gnome, which is the way to get +-- network-manager to manage networking in XFCE too. +networkManager :: Property DebianLike +networkManager = Apt.installedMin ["network-manager-gnome"] + -- | Normally at first login, XFCE asks what kind of panel the user wants. -- This enables the default configuration noninteractively. defaultPanelFor :: User -> File.Overwrite -> Property DebianLike -- cgit v1.2.3