diff --git a/roles/desktop-environment/tasks/hyprland.yml b/roles/desktop-environment/tasks/hyprland.yml index dc093d6..108f6b3 100644 --- a/roles/desktop-environment/tasks/hyprland.yml +++ b/roles/desktop-environment/tasks/hyprland.yml @@ -152,6 +152,12 @@ cmd: "cmake --install build" chdir: /usr/local/src/xdg-desktop-portal-hyprland +- name: Move xdg-desktop-portal-hyprland.service into place + become: yes + ansible.builtin.copy: + src: /usr/lib/x86_64-linux-gnu/systemd/user/xdg-desktop-portal-hyprland.service + dest: /usr/lib/systemd/user/xdg-desktop-portal-hyprland.service + - name: Reload systemd ansible.builtin.systemd_service: daemon_reload: true diff --git a/roles/desktop-environment/templates/.config/hypr/hyprland.conf.j2 b/roles/desktop-environment/templates/.config/hypr/hyprland.conf.j2 index 44cefc5..c47ba66 100644 --- a/roles/desktop-environment/templates/.config/hypr/hyprland.conf.j2 +++ b/roles/desktop-environment/templates/.config/hypr/hyprland.conf.j2 @@ -100,7 +100,7 @@ windowrulev2 = size 500 500,title:^(Application Finder)$ # Workspace rules {% for workspace in hostvars[ansible_hostname]['workspaces'] %} -workspace = {{ workspace['id'] }}{% if 'monitor' in workspace %}, monitor:desc:{{ workspace['monitor'] }}{% endif %}{% if 'default' in workspace %}, default:{{ workspace['default'] | lower }}{% endif %}{% if 'layoutopt_orientation' in workspace %}, layoutopt:orientation:{{ workspace['layoutopt_orientation'] }}{% endif %}{% if 'on_created_empty' in workspace %}, on-created-empty:{{ workspace['on_created_empty'] }}{% endif %} +workspace = {{ workspace['id'] }}{% if 'monitor' in workspace %}, monitor:desc:{{ workspace['monitor'] }}{% endif %}{% if 'default' in workspace %}, default:{{ workspace['default'] }}{% endif %}{% if 'layoutopt_orientation' in workspace %}, layoutopt:orientation:{{ workspace['layoutopt_orientation'] }}{% endif %}{% if 'on_created_empty' in workspace %}, on-created-empty:{{ workspace['on_created_empty'] }}{% endif %} {% endfor %} diff --git a/roles/keepassxc/tasks/main.yml b/roles/keepassxc/tasks/main.yml index f72660b..1aafde6 100644 --- a/roles/keepassxc/tasks/main.yml +++ b/roles/keepassxc/tasks/main.yml @@ -4,4 +4,4 @@ state: latest install_recommends: false name: - - keepassxc-full + - keepassxc \ No newline at end of file