From fc5b0fa4c163faf3535e8299aba9fb05efe39f1e Mon Sep 17 00:00:00 2001 From: Jake Date: Sun, 4 Mar 2018 17:23:45 +0000 Subject: [PATCH] Add default applications list --- modules/config/files/mimeapps.list | 7 +++++++ modules/config/manifests/init.pp | 7 +++++++ 2 files changed, 14 insertions(+) create mode 100644 modules/config/files/mimeapps.list diff --git a/modules/config/files/mimeapps.list b/modules/config/files/mimeapps.list new file mode 100644 index 0000000..da4c8d4 --- /dev/null +++ b/modules/config/files/mimeapps.list @@ -0,0 +1,7 @@ +[Default Applications] +inode/directory=nautilus.desktop +text/plain=gvim.desktop +text/calendar=thunderbird.desktop +x-scheme-handler/http=firefox.desktop +x-scheme-handler/https=firefox.desktop +x-scheme-handler/mailto=thunderbird.desktop diff --git a/modules/config/manifests/init.pp b/modules/config/manifests/init.pp index c900d1a..5bd8eba 100644 --- a/modules/config/manifests/init.pp +++ b/modules/config/manifests/init.pp @@ -69,6 +69,13 @@ class config { source => 'puppet:///modules/config/touchpad.conf' } + file { 'Default applications configuration': + ensure => file, + mode => '0644', + path => '/usr/share/applications/defaults.list', + source => 'puppet:///modules/config/mimeapps.list' + } + service { 'lightdm': enable => false }