Minimal RedoxOS pkg support
This commit is contained in:
parent
140dbb5197
commit
6380819397
@ -15,7 +15,7 @@
|
||||
# ☑ apk Alpine
|
||||
# ☑ xbps Void
|
||||
# ☑ pkg_bsd FreeBSD
|
||||
# ☐ pkg_redox RedoxOS
|
||||
# ☑ pkg_redox RedoxOS (Minimal)
|
||||
|
||||
set -q FISH_PACKAGE_MANAGER
|
||||
or set -g FISH_PACKAGE_MANAGER apt
|
||||
|
||||
31
pkg/pkg_redox/02_abbreviations.fish
Normal file
31
pkg/pkg_redox/02_abbreviations.fish
Normal file
@ -0,0 +1,31 @@
|
||||
# Common package management
|
||||
#------------------------------------------------------
|
||||
|
||||
# Install / remove
|
||||
abbr inst "sudo pkg install"
|
||||
abbr uinst "sudo pkg remove"
|
||||
abbr pkgrm "sudo pkg remove"
|
||||
abbr purge "sudo pkg remove"
|
||||
|
||||
# Upgrade / maintenance
|
||||
abbr upgr "sudo pkg update"
|
||||
|
||||
# Search / information
|
||||
abbr pkgsh "pkg search"
|
||||
abbr pkginfo "pkg info"
|
||||
abbr pkgls "pkg list"
|
||||
|
||||
# Redox pkg-specific
|
||||
#------------------------------------------------------
|
||||
|
||||
# Update every installed package
|
||||
abbr pkgupdateall "sudo pkg update -a"
|
||||
|
||||
# Install every package from the repositories
|
||||
abbr pkginstallall "sudo pkg install -a"
|
||||
|
||||
# Remove every installed package
|
||||
abbr pkgremoveall "sudo pkg remove -a"
|
||||
|
||||
# Test repository connectivity
|
||||
abbr pkgtest "pkg test"
|
||||
9
pkg/pkg_redox/functions/updt.fish
Normal file
9
pkg/pkg_redox/functions/updt.fish
Normal file
@ -0,0 +1,9 @@
|
||||
function updt \
|
||||
--description "Update the system"
|
||||
|
||||
sudo pkg update
|
||||
or return
|
||||
|
||||
updt_helpers
|
||||
updt_languages
|
||||
end
|
||||
Loading…
x
Reference in New Issue
Block a user