fix neovim installation again
This commit is contained in:
parent
d2ea5d5771
commit
97a654347f
8 changed files with 16 additions and 14 deletions
|
@ -13,9 +13,11 @@
|
||||||
- Cool neovim setup
|
- Cool neovim setup
|
||||||
- strawberry
|
- strawberry
|
||||||
- fuzzy find
|
- fuzzy find
|
||||||
- keepass config
|
- keepassxc config
|
||||||
- thunderbird config
|
- thunderbird config
|
||||||
- some kind of tag setup with: bootstrap, update etc
|
- some kind of tag setup with: bootstrap, update etc
|
||||||
|
- sync music collection
|
||||||
|
- nicotine+
|
||||||
|
|
||||||
Would like Ansible Vault to check in keypair for syncthing.
|
Would like Ansible Vault to check in keypair for syncthing.
|
||||||
However, then I would need a password to unlock the vault.
|
However, then I would need a password to unlock the vault.
|
||||||
|
|
|
@ -36,8 +36,7 @@
|
||||||
state: present
|
state: present
|
||||||
update_cache: true
|
update_cache: true
|
||||||
cache_valid_time: 86400 # One day
|
cache_valid_time: 86400 # One day
|
||||||
pkg:
|
name: unzip
|
||||||
- unzip
|
|
||||||
- name: Install asdf Elixir plugin
|
- name: Install asdf Elixir plugin
|
||||||
shell:
|
shell:
|
||||||
cmd: "~/.asdf/bin/asdf plugin-add elixir https://github.com/asdf-vm/asdf-elixir.git"
|
cmd: "~/.asdf/bin/asdf plugin-add elixir https://github.com/asdf-vm/asdf-elixir.git"
|
||||||
|
|
|
@ -1,7 +1,13 @@
|
||||||
|
- name: Download Neovim PPA signing key
|
||||||
|
become: true
|
||||||
|
ansible.builtin.apt_key:
|
||||||
|
keyserver: keyserver.ubuntu.com
|
||||||
|
id: 9DBB0BE9366964F134855E2255F96FCF8231B6DD
|
||||||
|
keyring: /etc/apt/keyrings/neovim.gpg
|
||||||
- name: Install Neovim PPA
|
- name: Install Neovim PPA
|
||||||
become: true
|
become: true
|
||||||
apt_repository:
|
apt_repository:
|
||||||
repo: ppa:neovim-ppa/unstable
|
repo: "deb [signed-by=/etc/apt/keyrings/neovim.gpg] https://ppa.launchpadcontent.net/neovim-ppa/stable/ubuntu {{ ansible_distribution_release }} main"
|
||||||
state: present
|
state: present
|
||||||
- name: Install Neovim
|
- name: Install Neovim
|
||||||
become: true
|
become: true
|
||||||
|
|
|
@ -14,5 +14,4 @@
|
||||||
state: latest
|
state: latest
|
||||||
update_cache: yes
|
update_cache: yes
|
||||||
cache_valid_time: 86400 # One day
|
cache_valid_time: 86400 # One day
|
||||||
pkg:
|
name: signal-desktop
|
||||||
- signal-desktop
|
|
||||||
|
|
|
@ -4,8 +4,7 @@
|
||||||
state: latest
|
state: latest
|
||||||
update_cache: true
|
update_cache: true
|
||||||
cache_valid_time: 86400
|
cache_valid_time: 86400
|
||||||
pkg:
|
name: syncthing
|
||||||
- syncthing
|
|
||||||
- name: Create Syncthing configuration directory
|
- name: Create Syncthing configuration directory
|
||||||
file:
|
file:
|
||||||
path: ~/.config/syncthing
|
path: ~/.config/syncthing
|
||||||
|
|
|
@ -14,5 +14,4 @@
|
||||||
state: latest
|
state: latest
|
||||||
update_cache: yes
|
update_cache: yes
|
||||||
cache_valid_time: 86400 # One day
|
cache_valid_time: 86400 # One day
|
||||||
pkg:
|
name: virtualbox-6.1
|
||||||
- virtualbox-6.1
|
|
||||||
|
|
|
@ -14,8 +14,7 @@
|
||||||
state: latest
|
state: latest
|
||||||
update_cache: yes
|
update_cache: yes
|
||||||
cache_valid_time: 86400 # One day
|
cache_valid_time: 86400 # One day
|
||||||
pkg:
|
name: codium
|
||||||
codium
|
|
||||||
- name: Check VSCodium extensions
|
- name: Check VSCodium extensions
|
||||||
setup:
|
setup:
|
||||||
fact_path: "{{ role_path }}/facts"
|
fact_path: "{{ role_path }}/facts"
|
||||||
|
|
|
@ -4,8 +4,7 @@
|
||||||
state: latest
|
state: latest
|
||||||
update_cache: yes
|
update_cache: yes
|
||||||
cache_valid_time: 86400 # One day
|
cache_valid_time: 86400 # One day
|
||||||
pkg:
|
name: zsh
|
||||||
- zsh
|
|
||||||
- name: Set default shell to zsh
|
- name: Set default shell to zsh
|
||||||
become: true
|
become: true
|
||||||
user:
|
user:
|
||||||
|
|
Reference in a new issue