diff --git a/manifests/main.pp b/manifests/main.pp index 100516f..288dc07 100644 --- a/manifests/main.pp +++ b/manifests/main.pp @@ -10,4 +10,5 @@ node default { include gnome include config include shell + include i3 } diff --git a/modules/config/manifests/init.pp b/modules/config/manifests/init.pp index 8e03a5a..cc7b345 100644 --- a/modules/config/manifests/init.pp +++ b/modules/config/manifests/init.pp @@ -20,10 +20,4 @@ class config { mode => "0644", source => 'puppet:///modules/config/uniemoji.json' } - - file { '/home/jake/.config/i3/config': - ensure => file, - mode => "0644", - source => 'puppet:///modules/config/i3.conf' - } } diff --git a/modules/config/files/i3.conf b/modules/i3/files/i3.conf similarity index 100% rename from modules/config/files/i3.conf rename to modules/i3/files/i3.conf diff --git a/modules/i3/manifests/init.pp b/modules/i3/manifests/init.pp new file mode 100644 index 0000000..b4d70f6 --- /dev/null +++ b/modules/i3/manifests/init.pp @@ -0,0 +1,8 @@ +class i3 { + file { "i3 config": + path => '/home/jake/.config/i3/config', + ensure => file, + mode => "0644", + source => 'puppet:///modules/i3/i3.conf' + } +}