refactor variables, make use_local default to false

This commit is contained in:
Matthew Stobbs
2025-03-31 18:20:47 -06:00
parent 8abb14ce33
commit dd95f5897c
22 changed files with 26 additions and 26 deletions

View File

@@ -10,4 +10,4 @@
installed_files: "{{ pkgconfig.aquamarine.build_installed_files }}"
bin: aquamarine
build_deps: "{{ pkgconfig.aquamarine.build_deps[ansible_os_family] }}"
clean: "{{ package_hyprland_clean | default(default.clean_src) }}"
clean: "{{ package_hyprland_clean | default(package_default_clean_src) }}"

View File

@@ -12,7 +12,7 @@
ghostty:
method: "{{ ghostty.method }}"
arch: "{{ pkgconfig.ghostty.archmap[ansible_architecture] }}"
clean: "{{ pkgconfig_ghostty_clean | default(default.clean_src) }}"
clean: "{{ pkgconfig_ghostty_clean | default(package_default_clean_src) }}"
deps: "{{ pkgconfig.ghostty.build_deps[ansible_os_family] }}"
vers: "{{ pkgconfig.ghostty.version }}"
pkg: "{{ pkgconfig.ghostty[ghostty.method] }}"

View File

@@ -9,4 +9,4 @@
build_deps: "{{ pkgconfig.hyprcursor.build_deps[ansible_os_family] }}"
installed_files: "{{ pkgconfig.hyprcursor.build_installed_files }}"
git_path: "{{ d_tempdir.path }}/hyprcursor"
clean: "{{ pkgconfig_hyprland_clean | default(default.clean_src) }}"
clean: "{{ pkgconfig_hyprland_clean | default(package_default_clean_src) }}"

View File

@@ -8,4 +8,4 @@
build_deps: "{{ pkgconfig.hyprgraphics.build_deps[ansible_os_family] }}"
installed_files: "{{ pkgconfig.hyprgraphics.build_installed_files }}"
git_path: "{{ d_tempdir.path }}/hyprgraphics"
clean: "{{ pkgconfig_hyprland_clean | default(default.clean_src) }}"
clean: "{{ pkgconfig_hyprland_clean | default(package_default_clean_src) }}"

View File

@@ -9,4 +9,4 @@
build_deps: "{{ pkgconfig.hypridle.build_deps[ansible_os_family] }}"
installed_files: "{{ pkgconfig.hypridle.build_installed_files }}"
git_path: "{{ d_tempdir.path }}/hypridle"
clean: "{{ pkgconfig_hyprland_clean | default(default.clean_src) }}"
clean: "{{ pkgconfig_hyprland_clean | default(package_default_clean_src) }}"

View File

@@ -10,4 +10,4 @@
installed_files: "{{ pkgconfig.hyprland.build_installed_files }}"
git_path: "{{ d_tempdir.path }}/Hyprland"
prefix: "/usr/local"
clean: "{{ pkgconfig_hyprland_clean | default(default.clean_src) }}"
clean: "{{ pkgconfig_hyprland_clean | default(package_default_clean_src) }}"

View File

@@ -8,4 +8,4 @@
build_deps: "{{ pkgconfig.hyprland_protocols.build_deps[ansible_os_family] }}"
installed_files: "{{ pkgconfig.hyprland_protocols.build_installed_files }}"
git_path: "{{ d_tempdir.path }}/hyprland-protocols"
clean: "{{ pkgconfig_hyprland_clean | default(default.clean_src) }}"
clean: "{{ pkgconfig_hyprland_clean | default(package_default_clean_src) }}"

View File

@@ -9,4 +9,4 @@
build_deps: "{{ pkgconfig.hyprland_qt_support.build_deps[ansible_os_family] }}"
installed_files: "{{ pkgconfig.hyprland_qt_support.build_installed_files }}"
git_path: "{{ d_tempdir.path }}/hyprland_qt_support"
clean: "{{ pkgconfig_hyprland_clean | default(default.clean_src) }}"
clean: "{{ pkgconfig_hyprland_clean | default(package_default_clean_src) }}"

View File

@@ -9,4 +9,4 @@
build_deps: "{{ pkgconfig.hyprland_qtutils.build_deps[ansible_os_family] }}"
installed_files: "{{ pkgconfig.hyprland_qtutils.build_installed_files }}"
git_path: "{{ d_tempdir.path }}/hyprland_qtutils"
clean: "{{ pkgconfig_hyprland_clean | default(default.clean_src) }}"
clean: "{{ pkgconfig_hyprland_clean | default(package_default_clean_src) }}"

View File

@@ -9,4 +9,4 @@
build_deps: "{{ pkgconfig.hyprlang.build_deps[ansible_os_family] }}"
git_path: "{{ d_tempdir.path }}/hyprlang"
installed_files: "{{ pkgconfig.hyprlang.build_installed_files }}"
clean: "{{ pkgconfig_hyprland_clean | default(default.clean_src) }}"
clean: "{{ pkgconfig_hyprland_clean | default(package_default_clean_src) }}"

View File

@@ -9,4 +9,4 @@
build_deps: "{{ pkgconfig.hyprlock.build_deps[ansible_os_family] }}"
installed_files: "{{ pkgconfig.hyprlock.build_installed_files }}"
git_path: "{{ d_tempdir.path }}/hyprlock"
clean: "{{ pkgconfig_hyprland_clean | default(default.clean_src) }}"
clean: "{{ pkgconfig_hyprland_clean | default(package_default_clean_src) }}"

View File

@@ -9,4 +9,4 @@
build_deps: "{{ pkgconfig.hyprpaper.build_deps[ansible_os_family] }}"
installed_files: "{{ pkgconfig.hyprpaper.build_installed_files }}"
git_path: "{{ d_tempdir.path }}/hyprpaper"
clean: "{{ pkgconfig_hyprland_clean | default(default.clean_src) }}"
clean: "{{ pkgconfig_hyprland_clean | default(package_default_clean_src) }}"

View File

@@ -9,4 +9,4 @@
build_deps: "{{ pkgconfig.hyprpicker.build_deps[ansible_os_family] }}"
installed_files: "{{ pkgconfig.hyprpicker.build_installed_files }}"
git_path: "{{ d_tempdir.path }}/hyprpicker"
clean: "{{ pkgconfig_hyprland_clean | default(default.clean_src) }}"
clean: "{{ pkgconfig_hyprland_clean | default(package_default_clean_src) }}"

View File

@@ -8,4 +8,4 @@
build_deps: "{{ pkgconfig.hyprpolkitagent.build_deps[ansible_os_family] }}"
installed_files: "{{ pkgconfig.hyprpolkitagent.build_installed_files }}"
git_path: "{{ d_tempdir.path }}/hyprpolkitagent"
clean: "{{ pkgconfig_hyprland_clean | default(default.clean_src) }}"
clean: "{{ pkgconfig_hyprland_clean | default(package_default_clean_src) }}"

View File

@@ -8,4 +8,4 @@
git_path: "{{ d_tempdir.path }}/hyprutils"
installed_files: "{{ pkgconfig.hyprutils.build_installed_files }}"
build_deps: "{{ pkgconfig.hyprutils.build_deps[ansible_os_family] }}"
clean: "{{ pkgconfig_hyprland_clean | default(default.clean_src) }}"
clean: "{{ pkgconfig_hyprland_clean | default(package_default_clean_src) }}"

View File

@@ -8,4 +8,4 @@
build_deps: "{{ pkgconfig.hyprwayland_scanner.build_deps[ansible_os_family] }}"
git_path: "{{ d_tempdir.path }}/hyprwayland-scanner"
installed_files: "{{ pkgconfig.hyprwayland_scanner.build_installed_files }}"
clean: "{{ pkgconfig_hyprland_clean | default(default.clean_src) }}"
clean: "{{ pkgconfig_hyprland_clean | default(package_default_clean_src) }}"

View File

@@ -24,7 +24,7 @@
git_repo: "{{ pkgconfig.neovim.git_repo }}"
git_path: "{{ d_tempdir.path }}/neovim"
build_type: "{{ pkgconfig.neovim.build_type }}"
clean: "{{ pkgconfig_neovim.clean | default(default.clean_src) }}"
clean: "{{ pkgconfig_neovim.clean | default(package_default_clean_src) }}"
installed_files: "{{ pkgconfig.neovim.build_installed_files }}"
- name: Set neovim config for appimage install

View File

@@ -8,4 +8,4 @@
installed_files: "{{ pkgconfig.nwg_hello.build_installed_files }}"
git_path: "{{ d_tempdir.path }}/nwg-hello"
build_deps: "{{ pkgconfig.nwg_hello.bulid_deps[ansible_os_family] }}"
clean: "{{ pkgconfig_nwg_hello_clean | default(default.clean_src) }}"
clean: "{{ pkgconfig_nwg_hello_clean | default(package_default_clean_src) }}"

View File

@@ -8,4 +8,4 @@
build_deps: "{{ pkgconfig.sdbus_cpp_2.build_deps[ansible_os_family] }}"
git_path: "{{ d_tempdir.path }}/sdbus-cpp"
prefix: "/usr/local"
clean: "{{ pkgconfig_sdbus_cpp_2_clean | default(default.clean_src) }}"
clean: "{{ pkgconfig_sdbus_cpp_2_clean | default(package_default_clean_src) }}"

View File

@@ -7,6 +7,6 @@
repo: "{{ pkgconfig.uwsm.repo }}"
build_deps: "{{ pkgconfig.uwsm.build_deps[ansible_os_family] }}"
deps: "{{ pkgconfig.uwsm.deps[ansible_os_family] }}"
clean: "{{ pkgconfig_uwsm_clean | default(default.clean_src) }}"
clean: "{{ pkgconfig_uwsm_clean | default(package_default_clean_src) }}"
installed_files: "{{ pkgconfig.uwsm.build_installed_files }}"
prefix: "/usr/local"

View File

@@ -9,4 +9,4 @@
build_deps: "{{ pkgconfig.xdg_desktop_portal_hyprland.build_deps[ansible_os_family] }}"
git_path: "{{ d_tempdir.path }}/xdg-desktop-portal-hyprland"
installed_files: "{{ pkgconfig.xdg_desktop_portal_hyprland.build_installed_files }}"
clean: "{{ pkgconfig_hyprland_clean | default(default.clean_src) }}"
clean: "{{ pkgconfig_hyprland_clean | default(package_default_clean_src) }}"

View File

@@ -2,8 +2,8 @@
# variables used in ansible_role_package
---
debug: false
use_local: true
prefer_method: system
use_local: false
prefer_method: src
packages: [] # list of packages to install
defaults:
@@ -26,7 +26,7 @@ defaults:
# - paths.go: $PREFIX/go
# - paths.pipx: $PREFIX/pipx
default:
clean_src: false
package_default_clean_src: false
## Extra config that usually will not need to be changed
hyprgitbase: https://github.com/hyprwm