chore: add various groups and corresponding packages
This commit is contained in:
parent
286d294e9f
commit
7c6fa3f4c6
24 changed files with 53 additions and 22 deletions
|
@ -103,6 +103,7 @@ the handler will be installed, made available and used.
|
||||||
- Debug corner cases
|
- Debug corner cases
|
||||||
- Handler preparation - update repos and cache last update time in /tmp
|
- Handler preparation - update repos and cache last update time in /tmp
|
||||||
- Handler providers e.g. different make mechanisms on arch and debian
|
- Handler providers e.g. different make mechanisms on arch and debian
|
||||||
|
- Run scripts in tempdir by default?
|
||||||
|
|
||||||
### Windows
|
### Windows
|
||||||
- Install choco and git offline
|
- Install choco and git offline
|
||||||
|
@ -111,9 +112,10 @@ the handler will be installed, made available and used.
|
||||||
|
|
||||||
### Flow
|
### Flow
|
||||||
| Function | Software | Handler | Provider | System |
|
| Function | Software | Handler | Provider | System |
|
||||||
|----------|-------------|----------------------|---------------|---------|
|
|----------------|----------------|----------------------|---------------|---------------|
|
||||||
| pdf | okular | chocolatey | chocolatey | Windows |
|
| pdf | okular | chocolatey | chocolatey | Windows |
|
||||||
| | zathura | arch | pacman or yay | Arch |
|
| | zathura | arch | pacman or yay | Arch |
|
||||||
|
| | timg poppler | apt | apt | Debian Server |
|
||||||
| loki | loki | arch | pacman or yay | Arch |
|
| loki | loki | arch | pacman or yay | Arch |
|
||||||
| | | make | checkinstall | Debian |
|
| | | make | checkinstall | Debian |
|
||||||
| | | make | wocka | Arch |
|
| | | make | wocka | Arch |
|
||||||
|
@ -122,8 +124,11 @@ the handler will be installed, made available and used.
|
||||||
| | logcli-bin | aur | yay | Arch |
|
| | logcli-bin | aur | yay | Arch |
|
||||||
| zoom | zoom | deb | apt | Debian |
|
| zoom | zoom | deb | apt | Debian |
|
||||||
| | | aur | yay | Arch |
|
| | | aur | yay | Arch |
|
||||||
|
| screen-capture | spectacle peek | arch | pac/yay | Arch |
|
||||||
|
| | screentogif | chocolatey | chocolatey | Windows |
|
||||||
|
|
||||||
- Software and Provider are derived from Function and Handler but can change depending on the system
|
- Software and Provider are derived from Function and Handler but can change depending on the system
|
||||||
|
-> no way of declaring function so far, maybe via groups somehow?
|
||||||
- Idea: `providers/<provider>/<handler>[_<ext>]` rather than `handlers/<handler>/install[_<ext>]`
|
- Idea: `providers/<provider>/<handler>[_<ext>]` rather than `handlers/<handler>/install[_<ext>]`
|
||||||
+ but then one might duplicate the handler script if one provider handles multiple equally,
|
+ but then one might duplicate the handler script if one provider handles multiple equally,
|
||||||
such as `yay` for arch and aur
|
such as `yay` for arch and aur
|
||||||
|
|
3
groups/capture
Normal file
3
groups/capture
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
spectacle
|
||||||
|
peek
|
||||||
|
screentogif
|
|
@ -1,4 +1,3 @@
|
||||||
timidity++
|
|
||||||
chordpro
|
|
||||||
musescore
|
|
||||||
lilypond
|
lilypond
|
||||||
|
musescore
|
||||||
|
chordpro
|
||||||
|
|
3
groups/media/mix
Normal file
3
groups/media/mix
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
media/tag
|
||||||
|
audacity
|
||||||
|
mixxx
|
3
groups/passwords
Normal file
3
groups/passwords
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
masterpassword
|
||||||
|
pass
|
||||||
|
espanso
|
|
@ -1,7 +1,7 @@
|
||||||
win/base
|
win/base
|
||||||
win/sysinfo
|
win/sysinfo
|
||||||
|
passwords
|
||||||
|
|
||||||
winaero-tweaker
|
winaero-tweaker
|
||||||
linkshellextension
|
linkshellextension
|
||||||
espanso
|
|
||||||
wox
|
wox
|
||||||
mpw
|
|
||||||
|
|
5
groups/work
Normal file
5
groups/work
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
win/tweaker
|
||||||
|
win/office
|
||||||
|
forensics
|
||||||
|
etcher
|
||||||
|
passwords
|
|
@ -1,7 +1,8 @@
|
||||||
make
|
aur
|
||||||
arch
|
arch
|
||||||
script
|
cargo
|
||||||
zsh
|
zsh
|
||||||
linux
|
linux
|
||||||
cargo
|
make
|
||||||
git
|
git
|
||||||
|
script
|
||||||
|
|
1
packages/etcher/aur
Normal file
1
packages/etcher/aur
Normal file
|
@ -0,0 +1 @@
|
||||||
|
etcher-bin
|
0
packages/etcher/chocolatey
Normal file
0
packages/etcher/chocolatey
Normal file
|
@ -1 +0,0 @@
|
||||||
lilypond
|
|
|
@ -1,2 +1,4 @@
|
||||||
lilypond
|
lilypond
|
||||||
lilypond-docs
|
lilypond-docs
|
||||||
|
timidity++
|
||||||
|
soundfont-fluid
|
||||||
|
|
1
packages/masterpassword/aur
Normal file
1
packages/masterpassword/aur
Normal file
|
@ -0,0 +1 @@
|
||||||
|
masterpassword-cli
|
1
packages/masterpassword/chocolatey
Normal file
1
packages/masterpassword/chocolatey
Normal file
|
@ -0,0 +1 @@
|
||||||
|
mpw
|
1
packages/mixxx/aur
Normal file
1
packages/mixxx/aur
Normal file
|
@ -0,0 +1 @@
|
||||||
|
mixxx_beta-git
|
0
packages/mixxx/chocolatey
Normal file
0
packages/mixxx/chocolatey
Normal file
1
packages/pass/arch
Normal file
1
packages/pass/arch
Normal file
|
@ -0,0 +1 @@
|
||||||
|
pass-otp
|
5
packages/pass/aur
Normal file
5
packages/pass/aur
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
pass
|
||||||
|
pass-otp
|
||||||
|
pass-clip
|
||||||
|
pass-extension-tail
|
||||||
|
pass-secrets-git
|
1
packages/pass/chocolatey
Normal file
1
packages/pass/chocolatey
Normal file
|
@ -0,0 +1 @@
|
||||||
|
pass-winmenu
|
|
@ -1 +1 @@
|
||||||
slack-electron
|
slack-desktop-black-theme-night-mood
|
||||||
|
|
Loading…
Add table
Reference in a new issue