diff --git a/roles/dotfiles/tasks/main.yml b/roles/dotfiles/tasks/main.yml index 715a8fa..87d0ab5 100644 --- a/roles/dotfiles/tasks/main.yml +++ b/roles/dotfiles/tasks/main.yml @@ -28,6 +28,14 @@ ansible.builtin.import_tasks: gui.yml when: "'gui' in configure" -- name: Desctop envionment config +- name: Desktop envionment config ansible.builtin.import_tasks: de.yml when: "'de' in configure" + +- name: Quickshell config + ansible.builtin.import_tasks: de.yml + when: "'quickshell' in configure" + +- name: WMs config + ansible.builtin.import_tasks: de.yml + when: "'wm' in configure" diff --git a/roles/dotfiles/tasks/quickshell.yml b/roles/dotfiles/tasks/quickshell.yml new file mode 100644 index 0000000..81336f4 --- /dev/null +++ b/roles/dotfiles/tasks/quickshell.yml @@ -0,0 +1,7 @@ +- name: Linking quickshell configuration + ansible.builtin.file: + src: '{{ role_path }}/files/.config/quickshell' + dest: '{{ ansible_env.HOME }}/.config/quickshell' + state: link + force: true + diff --git a/roles/dotfiles/tasks/wm.yml b/roles/dotfiles/tasks/wm.yml new file mode 100644 index 0000000..43824c2 --- /dev/null +++ b/roles/dotfiles/tasks/wm.yml @@ -0,0 +1,8 @@ +- name: Linking niri configuration + ansible.builtin.file: + src: '{{ role_path }}/files/niri' + dest: '{{ ansible_env.HOME }}/niri' + state: link + force: true + +# TODO: hyprland