Compare commits

...

3 commits
main ... suse

Author SHA1 Message Date
7016137fa4
feat(suse): add openSUSE to bootstrap playbook
Signed-off-by: Matej Focko <me@mfocko.xyz>
2023-07-23 13:24:17 +02:00
2383d1536f
feat(shell): add fzf to packages
Signed-off-by: Matej Focko <me@mfocko.xyz>
2023-07-23 13:24:17 +02:00
f59c9aa8d8
feat(suse): add opensuse tasks
Signed-off-by: Matej Focko <me@mfocko.xyz>
2023-07-23 13:24:16 +02:00
5 changed files with 39 additions and 1 deletions

View file

@ -10,7 +10,12 @@
# set to "local" or "remote" # set to "local" or "remote"
source: "local" source: "local"
when: ansible_distribution == "Fedora" when: ansible_distribution == "Fedora"
- flatpaks - role: opensuse
become: yes
become_method: sudo
when: ansible_distribution in ("openSUSE Leap", "openSUSE Tumbleweed")
- role: flatpaks
when: ansible_distribution not in ("openSUSE Leap", "openSUSE Tumbleweed")
- ssh - ssh
- shell - shell
- role: git - role: git

View file

@ -7,4 +7,5 @@
- neovim - neovim
- emacs - emacs
- alacritty - alacritty
- fzf
state: present state: present

View file

@ -0,0 +1,3 @@
---
dependencies:
- opensuse/packages

View file

@ -0,0 +1,18 @@
---
- name: Upgrade all packages
zypper:
name: "*"
state: latest
- name: Install playerctl and flameshot
zypper:
name:
- playerctl
- flameshot
- name: Install non-default flatpak
zypper:
name:
- flatpak
- include: shell.yml

View file

@ -0,0 +1,11 @@
---
- name: Install all packages for shell
zypper:
name:
- zsh
- tmux
- neovim
- emacs
- alacritty
- fzf
state: present