Changes from 2 days ago to keep getting Artix closer to a complete provision.

This commit is contained in:
2026-08-02 11:26:38 -07:00
parent b6b0e620cf
commit 65a0d8b670
6 changed files with 26 additions and 10 deletions
+4 -1
View File
@@ -26,6 +26,7 @@
dmenu: dmenu
sassc: sassc
ffmpeg: ffmpeg
wireless_tools: wireless-tools
- name: Workstation | Facts | Package | Pop_OS!
@@ -69,8 +70,10 @@
flatpak_distro: true
firefox_esr: firefox
psutil: python-psutil
appimagelauncher: appimagelauncher
#appimagelauncher: appimagelauncher # No longer in the repos, AUR.
font_awesome: ttf-font-awesome
wireless_tools: wireless_tools
nfs: nfs-utils
when: ansible_pkg_mgr == "pacman"
+2 -2
View File
@@ -254,7 +254,7 @@ assign [class="(?i).*Mullvad.*"] $ws10
## Workspace Specific Workflows ##
bindsym $ctrl+$shift+1 workspace $ws1; exec i3-sensible-terminal;
bindsym $ctrl+$shift+2 workspace $ws2; exec firefox-flatpak;
bindsym $ctrl+$shift+2 workspace $ws2; exec "firefox-flatpak || firefox || firefox-esr";
bindsym $ctrl+$shift+3 workspace $ws3; exec codium-flatpak;
bindsym $ctrl+$shift+4 workspace $ws4; exec code-flatpak;
bindsym $ctrl+$shift+5 workspace $ws5; exec "session; dino"
@@ -327,7 +327,7 @@ bar {
exec mullvad-vpn
exec i3-sensible-terminal
#exec firefox-flatpak
exec transmission
exec "transmission || transmission-gtk || transmission-flatpak"
exec light -O
exec light -N 0
+2 -2
View File
@@ -152,6 +152,8 @@
- include_tasks: tasks/workstation/linux/software/packages.yml
when: ansible_system == "Linux"
- include_tasks: tasks/workstation/linux/software/tlp.yml
- include_tasks: tasks/workstation/linux/software/lutris.yml
when: ansible_system == "Linux"
@@ -192,8 +194,6 @@
- include_tasks: tasks/workstation/shared/settings/services.yml
- include_tasks: tasks/workstation/linux/software/tlp.yml
- include_tasks: tasks/workstation/shared/settings/templates.yml
## Final Tasks (SLOW) ##
+2 -2
View File
@@ -34,7 +34,7 @@
set_fact:
i3_yay_packages:
- greybird-gtk-theme
- enlightenment-arc-theme
#- enlightenment-arc-theme
- numix-gtk-theme
when: ansible_pkg_mgr == "pacman"
@@ -60,7 +60,7 @@
update_cache: yes
- name: Workstation | Linux | Software | i3 | Install (yay)
command: "yay --noconfirm -S {{ item }}"
command: "yay -Qs {{ item }} || yay --noconfirm -S {{ item }}"
loop: "{{ i3_yay_packages }}"
when: ansible_pkg_mgr == "pacman"
become_user: "{{ aur_user }}"
+10 -3
View File
@@ -36,13 +36,20 @@
name:
- vlc
- "{{ appimagelauncher }}"
- "{{ evolution }}"
- "{{ evolution }}*"
#- "{{ evolution }}"
#- "{{ evolution }}*" # This was not working in pacman, but also isn't needed anymore.
- gparted
- hugo
- wireless-tools
- "{{ wireless_tools }}"
state: present
- name: Workstation | Linux | Software | Packages | Install From AUR
command: "yay -Qs {{ item }} || yay --noconfirm -S {{ item }}"
loop:
- appimagelauncher
when: ansible_pkg_mgr == "pacman"
become_user: "{{ aur_user }}"
- name: Workstation | Linux | Software | Packages | GS Connect (KDE Connect, Android Tool)
package:
name:
+6
View File
@@ -17,6 +17,12 @@
acf_package: "auto-cpufreq"
acf_service: "auto-cpufreq"
- name: Workstation | Linux | Software | TLP | Facts (Artix)
set_fact:
ppd_package: "power-profiles-daemon power-profiles-daemon-runit"
when: ansible_package_mgr == "pacman"
and ansible_service_mgr == "runit"
## Conflicts ##
#- name: Workstation | Linux | Software | TLP | Conflicts | Disable