mirror of
https://github.com/starr-dusT/dotfiles.git
synced 2025-02-19 19:27:31 -08:00
update debian install scripts
This commit is contained in:
parent
8a8e9ea886
commit
bae33fbf6b
@ -22,7 +22,7 @@
|
|||||||
become: true
|
become: true
|
||||||
|
|
||||||
- name: Install development python packages
|
- name: Install development python packages
|
||||||
ansible.builtin.pip:
|
community.general.pipx:
|
||||||
name:
|
name:
|
||||||
- ansible-lint # Command-line tool for linting playbooks, roles and collections
|
- ansible-lint # Command-line tool for linting playbooks, roles and collections
|
||||||
- pyright
|
- pyright
|
||||||
|
@ -1,24 +1,3 @@
|
|||||||
- name: Install rpm-fusion
|
|
||||||
tags: ["once"]
|
|
||||||
block:
|
|
||||||
- name: Importing (free) key
|
|
||||||
ansible.builtin.rpm_key:
|
|
||||||
state: present
|
|
||||||
key: https://rpmfusion.org/keys?action=AttachFile&do=get&target=RPM-GPG-KEY-rpmfusion-free-fedora-2020
|
|
||||||
|
|
||||||
- name: Importing (non-free) key
|
|
||||||
ansible.builtin.rpm_key:
|
|
||||||
state: present
|
|
||||||
key: https://rpmfusion.org/keys?action=AttachFile&do=get&target=RPM-GPG-KEY-rpmfusion-nonfree-fedora-2020
|
|
||||||
|
|
||||||
- name: install the rpmfusion repo packages
|
|
||||||
dnf:
|
|
||||||
name:
|
|
||||||
- http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-{{ ansible_distribution_major_version }}.noarch.rpm
|
|
||||||
- http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-{{ ansible_distribution_major_version }}.noarch.rpm
|
|
||||||
state: present
|
|
||||||
become: true
|
|
||||||
|
|
||||||
- name: Install system fedora packages
|
- name: Install system fedora packages
|
||||||
dnf:
|
dnf:
|
||||||
name:
|
name:
|
||||||
@ -29,8 +8,9 @@
|
|||||||
- wireguard-tools # Fast, modern, secure vpn tunnel
|
- wireguard-tools # Fast, modern, secure vpn tunnel
|
||||||
- pipewire-codec-aptx # PipeWire Bluetooth aptX codec plugin
|
- pipewire-codec-aptx # PipeWire Bluetooth aptX codec plugin
|
||||||
- ansible # Simple deployment, configuration management and execution framework
|
- ansible # Simple deployment, configuration management and execution framework
|
||||||
- '@Development tools' # Development tools for Fedora
|
- build-essential
|
||||||
- '@virtualization' # Virtualization tools for Fedora
|
- qemu-system
|
||||||
|
- libvirt-daemon-system
|
||||||
- trash-cli # Command line interface to the freedesktop.org trashcan
|
- trash-cli # Command line interface to the freedesktop.org trashcan
|
||||||
- android-tools # Android platform tools(adb, fastboot)
|
- android-tools # Android platform tools(adb, fastboot)
|
||||||
- snapper
|
- snapper
|
||||||
@ -38,14 +18,6 @@
|
|||||||
- cargo
|
- cargo
|
||||||
- borgbackup
|
- borgbackup
|
||||||
- fzf
|
- fzf
|
||||||
|
- chezmoi
|
||||||
state: present
|
state: present
|
||||||
become: true
|
become: true
|
||||||
|
|
||||||
- name: Install chezmoi
|
|
||||||
ansible.builtin.shell: sh -c "$(curl -fsLS get.chezmoi.io)" -- -b $HOME/.local/bin # Manage your dotfiles across multiple machines, securely
|
|
||||||
|
|
||||||
- name: Add the flathub flatpak repository remote
|
|
||||||
tags: ["once"]
|
|
||||||
shell: |
|
|
||||||
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
|
|
||||||
become: true
|
|
||||||
|
@ -18,7 +18,7 @@
|
|||||||
become: true
|
become: true
|
||||||
|
|
||||||
- name: Install terminal python packages
|
- name: Install terminal python packages
|
||||||
ansible.builtin.pip:
|
community.general.pipx:
|
||||||
name:
|
name:
|
||||||
- pynvim
|
- pynvim
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user