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