Skip to content

Commit

Permalink
Resolved the 'var-naming[no-role-prefix]' linting error
Browse files Browse the repository at this point in the history
  • Loading branch information
bashtheshell committed Mar 5, 2024
1 parent c4f2106 commit 9894ddc
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 13 deletions.
12 changes: 6 additions & 6 deletions defaults/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,22 +6,22 @@ ansible_become: yes
ansible_become_method: sudo


pi_hostname: raspberrypihostname
headless_raspi_config_pi_hostname: raspberrypihostname

pi_timezone: "US/Eastern"
headless_raspi_config_pi_timezone: "US/Eastern"
# https://wiki.debian.org/TimeZoneChanges

pi_locale_setting: en_US.UTF-8
headless_raspi_config_pi_locale_setting: en_US.UTF-8
# https://wiki.debian.org/Locale

pi_keyboard_layout: us
headless_raspi_config_pi_keyboard_layout: us
# https://wiki.debian.org/Keyboard

pi_bootup_behavior: B1
headless_raspi_config_pi_bootup_behavior: B1
# B1 - "Text console, requiring user to login"
# B2 - "Text console, automatically logged in as '$USER' user"
# B3 - "Desktop GUI, requiring user to login" ( NOT APPLICABLE TO RPI LITE OS )
# B4 - "Desktop GUI, automatically logged in as '$USER' user" ( NOT APPLICABLE TO RPI LITE OS )

# The `do_memory_split()` function is now obsolete, which effectively makes `pi_memory_split:` variable invalid.
# The `do_memory_split()` function is now obsolete, which effectively makes `headless_raspi_config_pi_memory_split:` variable invalid.
# SOURCE: https://github.com/RPi-Distro/raspi-config/commit/1089abb821ee0f32c8451fcd62b9df88f047ea01
12 changes: 6 additions & 6 deletions tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,21 +9,21 @@
ansible.builtin.apt:
name: "{{ item }}"
state: present
loop: "{{ pi_required_packages }}"
loop: "{{ headless_raspi_config_pi_required_packages }}"

- name: Configure several `raspi_config nonint` settings in series
ansible.builtin.include_tasks: raspi_config.yml
loop:
# Set up timezone to match your location
- { raspi_config_nonint_cmd: 'do_change_timezone', cmd_argument: "{{ pi_timezone }}" }
- { raspi_config_nonint_cmd: 'do_change_timezone', cmd_argument: "{{ headless_raspi_config_pi_timezone }}" }
# Set up language and regional settings to match your location
- { raspi_config_nonint_cmd: 'do_change_locale', cmd_argument: "{{ pi_locale_setting }}" }
- { raspi_config_nonint_cmd: 'do_change_locale', cmd_argument: "{{ headless_raspi_config_pi_locale_setting }}" }
# Set the keyboard layout to match your keyboard
- { raspi_config_nonint_cmd: 'do_configure_keyboard', cmd_argument: "{{ pi_keyboard_layout }}" }
- { raspi_config_nonint_cmd: 'do_configure_keyboard', cmd_argument: "{{ headless_raspi_config_pi_keyboard_layout }}" }
# Set the hostname
- { raspi_config_nonint_cmd: 'do_hostname', cmd_argument: "{{ pi_hostname }}" }
- { raspi_config_nonint_cmd: 'do_hostname', cmd_argument: "{{ headless_raspi_config_pi_hostname }}" }
# Enabling autologin at the command-line console upon booting up
- { raspi_config_nonint_cmd: 'do_boot_behaviour', cmd_argument: "{{ pi_bootup_behavior }}" }
- { raspi_config_nonint_cmd: 'do_boot_behaviour', cmd_argument: "{{ headless_raspi_config_pi_bootup_behavior }}" }

- name: Attempting to disable experimental desktop GL driver (using original legacy non-GL desktop driver)
ansible.builtin.lineinfile:
Expand Down
2 changes: 1 addition & 1 deletion vars/main.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
# vars file for headless-raspi-config-ansible
pi_required_packages:
headless_raspi_config_pi_required_packages:
- gldriver-test
- libgl1-mesa-dri

0 comments on commit 9894ddc

Please sign in to comment.