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
29
README.md
29
README.md
|
@ -103,6 +103,7 @@ the handler will be installed, made available and used.
|
|||
- Debug corner cases
|
||||
- Handler preparation - update repos and cache last update time in /tmp
|
||||
- Handler providers e.g. different make mechanisms on arch and debian
|
||||
- Run scripts in tempdir by default?
|
||||
|
||||
### Windows
|
||||
- Install choco and git offline
|
||||
|
@ -110,20 +111,24 @@ the handler will be installed, made available and used.
|
|||
- Use choco/choco-offline sources
|
||||
|
||||
### Flow
|
||||
| Function | Software | Handler | Provider | System |
|
||||
|----------|-------------|----------------------|---------------|---------|
|
||||
| pdf | okular | chocolatey | chocolatey | Windows |
|
||||
| | zathura | arch | pacman or yay | Arch |
|
||||
| loki | loki | arch | pacman or yay | Arch |
|
||||
| | | make | checkinstall | Debian |
|
||||
| | | make | wocka | Arch |
|
||||
| logcli | loki-logcli | script (depends: go) | script | Debian |
|
||||
| | | arch | pacman or yay | Arch |
|
||||
| | logcli-bin | aur | yay | Arch |
|
||||
| zoom | zoom | deb | apt | Debian |
|
||||
| | | aur | yay | Arch |
|
||||
| Function | Software | Handler | Provider | System |
|
||||
|----------------|----------------|----------------------|---------------|---------------|
|
||||
| pdf | okular | chocolatey | chocolatey | Windows |
|
||||
| | zathura | arch | pacman or yay | Arch |
|
||||
| | timg poppler | apt | apt | Debian Server |
|
||||
| loki | loki | arch | pacman or yay | Arch |
|
||||
| | | make | checkinstall | Debian |
|
||||
| | | make | wocka | Arch |
|
||||
| logcli | loki-logcli | script (depends: go) | script | Debian |
|
||||
| | | arch | pacman or yay | Arch |
|
||||
| | logcli-bin | aur | yay | Arch |
|
||||
| zoom | zoom | deb | apt | Debian |
|
||||
| | | 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
|
||||
-> no way of declaring function so far, maybe via groups somehow?
|
||||
- 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,
|
||||
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
|
||||
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/sysinfo
|
||||
passwords
|
||||
|
||||
winaero-tweaker
|
||||
linkshellextension
|
||||
espanso
|
||||
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
|
||||
script
|
||||
cargo
|
||||
zsh
|
||||
linux
|
||||
cargo
|
||||
make
|
||||
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-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