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 }