Simplify the config file format

This commit is contained in:
Zykino
2023-02-06 00:10:12 +01:00
parent 5956795564
commit f76f6da898
5 changed files with 51 additions and 66 deletions

View File

@ -1,25 +1,18 @@
packages:
- name: Apt
fetch:
exe: sudo
params:
- apt
- update
current_dir: null
env: {}
compile: null
- exe: sudo
params:
- apt
- update
install:
exe: sudo
params:
- apt
- upgrade
- --yes
current_dir: null
env: {}
post_install:
- exe: sudo
params:
- apt
- autoremove
current_dir: null
env: {}

View File

@ -1,14 +1,12 @@
packages:
- name: Flatpack
fetch:
exe: flatpak
params:
- update
- --no-deploy
- --assumeyes
- --noninteractive
current_dir: null
env: {}
- exe: flatpak
params:
- update
- --no-deploy
- --assumeyes
- --noninteractive
install:
exe: flatpak
params:
@ -16,8 +14,6 @@ packages:
- --no-pull
- --assumeyes
- --noninteractive
current_dir: null
env: {}
post-install:
- exe: flatpak
params:
@ -25,5 +21,3 @@ packages:
- --unused
- --assumeyes
- --noninteractive
current_dir: null
env: {}

View File

@ -4,5 +4,3 @@ packages:
exe: pipx
params:
- upgrade-all
current_dir: null
env: {}

View File

@ -4,13 +4,9 @@ packages:
exe: rustup
params:
- update
current_dir: null
env: {}
- name: Cargo
install:
exe: cargo
params:
- install-update
- -a
current_dir: null
env: {}