diff --git a/playbooks/apt.yaml b/playbooks/apt.yaml index 175c314..8541ea3 100644 --- a/playbooks/apt.yaml +++ b/playbooks/apt.yaml @@ -14,6 +14,7 @@ install_recommends: true pkg: - ansible + - cargo - composer - curl - dia @@ -22,6 +23,7 @@ - git - grimshot - inkscape + - isort - libreoffice - lxpolkit - mesa-utils @@ -38,6 +40,7 @@ - plocate - pkexec - puppet-lint + - python3-deepdiff - python3-openstackclient - python3-yamlfix - rsync @@ -61,6 +64,7 @@ - xdg-desktop-portal - xdg-desktop-portal-wlr - xwayland + - yapf3 - yq - zsh state: latest diff --git a/playbooks/nvim.yaml b/playbooks/nvim.yaml index da74530..57977fe 100644 --- a/playbooks/nvim.yaml +++ b/playbooks/nvim.yaml @@ -87,3 +87,13 @@ owner: '{{ uid }}' group: '{{ uid }}' mode: '0644' + - name: Link up yapf + ansible.builtin.file: + src: /usr/bin/yapf3 + dest: /usr/local/bin/yapf + state: link + become: true + - name: Install stylua + ansible.builtin.command: + cmd: cargo install stylua + creates: /home/{{ uid }}/.cargo/bin/stylua diff --git a/templates/ssh_config.j2 b/templates/ssh_config.j2 index f79a72f..89730a1 100644 --- a/templates/ssh_config.j2 +++ b/templates/ssh_config.j2 @@ -1,5 +1,6 @@ Host * HostKeyAlgorithms +ssh-rsa + PubkeyAcceptedKeyTypes +ssh-rsa Host hj HostName hoppjerka.sunet.se. IdentityFile ~/.ssh/id_rsa_yubikey.pub