Optimized i3 setup: clipboard manager, scratchpad terminal, workspace assignments, media keys with dunstify, thunar, autotiling, system info notification

This commit is contained in:
2026-02-15 10:30:28 +01:00
parent 464339629a
commit 25d3169728
9 changed files with 168 additions and 19 deletions

View File

@@ -82,3 +82,33 @@
src: files/configs/misc-scripts/blurlock
dest: /usr/bin/blurlock
mode: "0755"
- name: i3 Configuration - Copy clipboard-rofi script
copy:
src: files/configs/misc-scripts/clipboard-rofi
dest: /usr/bin/clipboard-rofi
mode: "0755"
- name: i3 Configuration - Copy volume-notify script
copy:
src: files/configs/misc-scripts/volume-notify
dest: /usr/bin/volume-notify
mode: "0755"
- name: i3 Configuration - Copy brightness-notify script
copy:
src: files/configs/misc-scripts/brightness-notify
dest: /usr/bin/brightness-notify
mode: "0755"
- name: i3 Configuration - Copy sysinfo-notify script
copy:
src: files/configs/misc-scripts/sysinfo-notify
dest: /usr/bin/sysinfo-notify
mode: "0755"
- name: i3 Configuration - Create Screenshots directory
become_user: "{{ username }}"
file:
path: "{{ userhome }}/Pictures/Screenshots"
state: directory

View File

@@ -1,6 +1,6 @@
- name: Package Installation - Productivity Tools
package:
name: ["alacritty", "ranger", "mousepad", "ghostwriter"]
name: ["alacritty", "ranger", "mousepad", "ghostwriter", "thunar", "xclip"]
state: present
- name: Package Installation - Development Tools
@@ -15,7 +15,16 @@
- name: Package Installation - System Desktop
package:
name: ["rofi", "nitrogen", "arandr", "autorandr", "dunst"]
name:
[
"rofi",
"nitrogen",
"arandr",
"autorandr",
"dunst",
"brightnessctl",
"autotiling",
]
state: present
- name: Package Installation - I3 Desktop

View File

@@ -5,9 +5,15 @@
- name: Package Installation - Productivity Tools
package:
name: ["alacritty", "ranger", "mousepad", "ghostwriter"]
name: ["alacritty", "ranger", "mousepad", "ghostwriter", "thunar", "xclip"]
state: present
- name: Package Installation - Install greenclip from AUR
become_user: "{{ username }}"
command: pamac install --no-confirm greenclip
args:
creates: /usr/bin/greenclip
- name: Package Installation - Development Tools
package:
name: ["binutils"]
@@ -20,5 +26,15 @@
- name: Package Installation - System Desktop
package:
name: ["rofi", "nitrogen", "dunst", "i3blocks", "arandr", "autorandr"]
name:
[
"rofi",
"nitrogen",
"dunst",
"i3blocks",
"arandr",
"autorandr",
"brightnessctl",
"autotiling",
]
state: present

View File

@@ -5,7 +5,16 @@
- name: Package Installation - Productivity Tools
package:
name: ["alacritty", "ranger", "mousepad", "ghostwriter"]
name:
[
"alacritty",
"ranger",
"mousepad",
"ghostwriter",
"thunar",
"xclip",
"greenclip",
]
state: present
- name: Package Installation - Development Tools
@@ -20,5 +29,15 @@
- name: Package Installation - System Desktop
package:
name: ["rofi", "nitrogen", "dunst", "i3blocks", "arandr", "autorandr"]
name:
[
"rofi",
"nitrogen",
"dunst",
"i3blocks",
"arandr",
"autorandr",
"brightnessctl",
"autotiling",
]
state: present