From 0c32929002a7362fb32d10addc82c9edc165cd60 Mon Sep 17 00:00:00 2001 From: Bluemedia Date: Sat, 1 Jun 2024 01:35:17 +0200 Subject: [PATCH 1/3] Remove manual move of systemd unit for xdg-desktop-portal-hyperland --- roles/desktop-environment/tasks/hyprland.yml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/roles/desktop-environment/tasks/hyprland.yml b/roles/desktop-environment/tasks/hyprland.yml index 108f6b3..dc093d6 100644 --- a/roles/desktop-environment/tasks/hyprland.yml +++ b/roles/desktop-environment/tasks/hyprland.yml @@ -152,12 +152,6 @@ 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 From 75f231ae50e684031012df1db3325ce6743abd6d Mon Sep 17 00:00:00 2001 From: Bluemedia Date: Sat, 1 Jun 2024 01:35:50 +0200 Subject: [PATCH 2/3] Fix rendering of workspace rules --- .../desktop-environment/templates/.config/hypr/hyprland.conf.j2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roles/desktop-environment/templates/.config/hypr/hyprland.conf.j2 b/roles/desktop-environment/templates/.config/hypr/hyprland.conf.j2 index c47ba66..44cefc5 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'] }}{% 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'] | 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 %} {% endfor %} From 0106d6a95e8a40a87edb1d45c8258cd78f919689 Mon Sep 17 00:00:00 2001 From: Bluemedia Date: Sat, 1 Jun 2024 01:36:18 +0200 Subject: [PATCH 3/3] Use package keepassxc-full instead of keepassxc --- roles/keepassxc/tasks/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roles/keepassxc/tasks/main.yml b/roles/keepassxc/tasks/main.yml index 1aafde6..f72660b 100644 --- a/roles/keepassxc/tasks/main.yml +++ b/roles/keepassxc/tasks/main.yml @@ -4,4 +4,4 @@ state: latest install_recommends: false name: - - keepassxc \ No newline at end of file + - keepassxc-full