- - name: symlink terminal config file
- file: state=link force=yes src=/root/config/ansible/files/_etc_default_console-setup dest=/etc/default/console-setup
- - name: symlink keyboard config file
- file: state=link force=yes src=/root/config/ansible/files/_etc_default_keyboard dest=/etc/default/keyboard
- - name: ensure locales is installed
- apt: name=locales state=present
- - name: ensure setupcon is installed
- apt: name=console-setup state=present
+ - name: symlink console config files
+ file: state=link force=yes src={{item}} dest={{item|basename|regex_replace('___','/')}}
+ with_fileglob: ~/config/ansible/files/console/*
+ - name: ensure locales and console-setup are installed
+ apt: name={{item}} state=present
+ with_items:
+ - locales
+ - console-setup