Serverhamster / ansible-role-qol

Personal Quality of Life improvements

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

qol

Alvin's personal Quality of Life improvements.

  • Powerline (with vim and tmux support)
  • bat for man pages
  • sudo without password
  • lsd instead of ls
  • alias for colorizing iproute2 tools

Requirements

No special requirements

Role Variables

This role will only add the improvements for the ansible_user. If you want to make another user happy, set the user variable.

  • tmux: boolean. Do you want tmux or not?
  • vim: boolean. Do you want vim or not?

You can change the list of packages as well. See defaults/main.yml.

Example Playbook

- hosts: localhost
  roles:
  - role: qol

Warnings

  • The ll command counts the total directory size. This can potentially take a long time
  • sudo without password. Use at your own risk.
  • You still need to have a font that contains powerline symbols.

License

BSD

Author Information

This role was created in 2021 by Alvin Demeyer for himself.

About

Personal Quality of Life improvements


Languages

Language:Shell 68.9%Language:Jinja 19.7%Language:Vim Script 11.4%