diff --git a/configs.yml b/configs.yml index 7d71e30..057f5da 100644 --- a/configs.yml +++ b/configs.yml @@ -24,16 +24,6 @@ grub: sudo sed -i -E 's/^#?GRUB_DISABLE_SUBMENU.+/GRUB_DISABLE_SUBMENU=y/' /etc/default/grub && sudo grub-mkconfig -o /boot/grub/grub.cfg -terminator: - - install: - - terminator - - symlink: - - dotfiles/terminator/config - - ~/.config/terminator/config - - symlink: - - dotfiles/terminator/profiles - - ~/.config/terminator/profiles - kitty: - install: - kitty diff --git a/playbook.yml b/playbook.yml index ac12fa3..3078d17 100644 --- a/playbook.yml +++ b/playbook.yml @@ -3,6 +3,7 @@ - hosts: localhost roles: - base + - terminator - neovim - ssh-agent - pacman.conf diff --git a/dotfiles/terminator/config b/roles/terminator/files/config similarity index 100% rename from dotfiles/terminator/config rename to roles/terminator/files/config diff --git a/dotfiles/terminator/profiles b/roles/terminator/files/profiles similarity index 100% rename from dotfiles/terminator/profiles rename to roles/terminator/files/profiles diff --git a/roles/terminator/tasks/main.yml b/roles/terminator/tasks/main.yml new file mode 100644 index 0000000..5677fdb --- /dev/null +++ b/roles/terminator/tasks/main.yml @@ -0,0 +1,21 @@ +--- + +- name: Install terminator (Archlinux) + become: true + pacman: + name: + - terminator + when: ansible_distribution == 'Archlinux' + +- name: Install terminator (Debian) + become: true + apt: + name: + - terminator + when: ansible_distribution == 'Debian' + +- name: Copy terminator config + copy: src={{ item.src }} dest={{ item.dest }} + with_items: + - { src: 'config', dest: '~/.config/terminator/config' } + - { src: 'profiles', dest: '~/.config/terminator/profiles' }