From f4151003140f8be79e766343678a71f49e74c14f Mon Sep 17 00:00:00 2001 From: Hyperling Date: Fri, 14 Aug 2026 12:29:20 -0700 Subject: [PATCH] i3, add compositor to help prevent video tearing, plus for LOL factor since it fades transitions by default. --- files/settings/i3.config | 3 +++ tasks/workstation/shared/software/i3.yml | 2 ++ 2 files changed, 5 insertions(+) diff --git a/files/settings/i3.config b/files/settings/i3.config index 41a9ff5..ea1b897 100644 --- a/files/settings/i3.config +++ b/files/settings/i3.config @@ -363,3 +363,6 @@ exec --no-startup-id "sleep 03; killall pipewire-pulse; pipewire-pulse >~/Report # Wallpaper exec --no-startup-id feh --recursive --randomize --bg-fill ~/Pictures/Wallpapers + +# Compositor +exec_always --no-startup-id picom -f diff --git a/tasks/workstation/shared/software/i3.yml b/tasks/workstation/shared/software/i3.yml index eb3e1e9..2d014ed 100644 --- a/tasks/workstation/shared/software/i3.yml +++ b/tasks/workstation/shared/software/i3.yml @@ -19,6 +19,7 @@ i3_theme02: arc-theme i3_theme03: numix-gtk-theme i3_wallpaper: feh + i3_compositor: picom - name: Workstation | Shared | Software | i3 | Facts 02 set_fact: @@ -58,6 +59,7 @@ - "{{ i3_theme02 }}" - "{{ i3_theme03 }}" - "{{ i3_wallpaper }}" + - "{{ i3_compositor }}" state: present update_cache: yes