Split config files and use them in the default config path
This commit is contained in:
25
examples/apt.yaml
Normal file
25
examples/apt.yaml
Normal file
@ -0,0 +1,25 @@
|
||||
packages:
|
||||
- name: Apt
|
||||
fetch:
|
||||
exe: sudo
|
||||
params:
|
||||
- apt
|
||||
- update
|
||||
current_dir: null
|
||||
env: {}
|
||||
compile: null
|
||||
install:
|
||||
exe: sudo
|
||||
params:
|
||||
- apt
|
||||
- upgrade
|
||||
- --yes
|
||||
current_dir: null
|
||||
env: {}
|
||||
post_install:
|
||||
- exe: sudo
|
||||
params:
|
||||
- apt
|
||||
- autoremove
|
||||
current_dir: null
|
||||
env: {}
|
@ -1,40 +0,0 @@
|
||||
systems:
|
||||
- name: Apt
|
||||
fetch:
|
||||
exe: sudo
|
||||
params:
|
||||
- apt
|
||||
- update
|
||||
current_dir: null
|
||||
env: {}
|
||||
compile: null
|
||||
install:
|
||||
exe: sudo
|
||||
params:
|
||||
- apt
|
||||
- upgrade
|
||||
- --yes
|
||||
current_dir: null
|
||||
env: {}
|
||||
post_install:
|
||||
- exe: sudo
|
||||
params:
|
||||
- apt
|
||||
- autoremove
|
||||
current_dir: null
|
||||
env: {}
|
||||
- name: Rustup
|
||||
install:
|
||||
exe: rustup
|
||||
params:
|
||||
- update
|
||||
current_dir: null
|
||||
env: {}
|
||||
- name: Cargo
|
||||
install:
|
||||
exe: cargo
|
||||
params:
|
||||
- install-update
|
||||
- -a
|
||||
current_dir: null
|
||||
env: {}
|
29
examples/flatpack.yaml
Normal file
29
examples/flatpack.yaml
Normal file
@ -0,0 +1,29 @@
|
||||
packages:
|
||||
- name: Flatpack
|
||||
fetch:
|
||||
exe: flatpak
|
||||
params:
|
||||
- update
|
||||
- --no-deploy
|
||||
- --assumeyes
|
||||
- --noninteractive
|
||||
current_dir: null
|
||||
env: {}
|
||||
install:
|
||||
exe: flatpak
|
||||
params:
|
||||
- update
|
||||
- --no-pull
|
||||
- --assumeyes
|
||||
- --noninteractive
|
||||
current_dir: null
|
||||
env: {}
|
||||
post-install:
|
||||
- exe: flatpak
|
||||
params:
|
||||
- uninstall
|
||||
- --unused
|
||||
- --assumeyes
|
||||
- --noninteractive
|
||||
current_dir: null
|
||||
env: {}
|
@ -1,29 +0,0 @@
|
||||
systems:
|
||||
- fetch:
|
||||
exe: sudo
|
||||
params:
|
||||
- zypper
|
||||
- refresh
|
||||
current_dir: null
|
||||
env: {}
|
||||
compile: null
|
||||
install:
|
||||
exe: sudo
|
||||
params:
|
||||
- zypper
|
||||
- dup
|
||||
current_dir: null
|
||||
env: {}
|
||||
- install:
|
||||
exe: rustup
|
||||
params:
|
||||
- update
|
||||
current_dir: null
|
||||
env: {}
|
||||
- install:
|
||||
exe: cargo
|
||||
params:
|
||||
- install-update
|
||||
- -a
|
||||
current_dir: null
|
||||
env: {}
|
8
examples/pipx.yaml
Normal file
8
examples/pipx.yaml
Normal file
@ -0,0 +1,8 @@
|
||||
packages:
|
||||
- name: Pipx
|
||||
install:
|
||||
exe: pipx
|
||||
params:
|
||||
- upgrade-all
|
||||
current_dir: null
|
||||
env: {}
|
16
examples/rust.yaml
Normal file
16
examples/rust.yaml
Normal file
@ -0,0 +1,16 @@
|
||||
packages:
|
||||
- name: Rustup
|
||||
install:
|
||||
exe: rustup
|
||||
params:
|
||||
- update
|
||||
current_dir: null
|
||||
env: {}
|
||||
- name: Cargo
|
||||
install:
|
||||
exe: cargo
|
||||
params:
|
||||
- install-update
|
||||
- -a
|
||||
current_dir: null
|
||||
env: {}
|
Reference in New Issue
Block a user