diff --git a/README.md b/README.md new file mode 100644 index 0000000..5ea0212 --- /dev/null +++ b/README.md @@ -0,0 +1,10 @@ +# dots + +```shell +curl https://sh.rustup.rs -sSf | sh +pip install pipx ansible +ansible-playbook --ask-become-pass packages.yml +dotter +``` + + diff --git a/packages.yml b/packages.yml new file mode 100644 index 0000000..44617b3 --- /dev/null +++ b/packages.yml @@ -0,0 +1,33 @@ +- name: Install packages + hosts: localhost + + tasks: + - name: Install system packages + become: yes + ansible.builtin.package: + name: + - git + - tmux + - python3-pip + - fish + state: present + - name: Install cargo packages + community.general.cargo: + name: + - git-delta + - dotter + - bottom + - git-cliff + - topgrade + - bat + - cargo-update + state: latest + - name: Install pipx packages + community.general.pipx: + name: "{{ item }}" + state: latest + loop: + - yt-dlp + - pdm + - poetry + - halig