XR for Universal Blue and Fedora Atomic Desktops
vr fedora-atomic linux
3
fork

Configure Feed

Select the types of activity you want to include in your feed.

envision: allow using latest development release

Signed-off-by: MatrixFurry <did:plc:zmjoeu3stwcn44647rhxa44o>

+9 -3
+9 -3
src/atomic-xr/envision.nu
··· 12 12 export def install [ 13 13 --no-monado (-m) # Don't install runtime deps for Monado 14 14 --no-slam (-s) # Don't install runtime deps for SLAM tracking with Basalt 15 + --dev (-d) # Use main branch rather than latest release 15 16 ] { 16 17 runtime install xr (if not $no_monado {"monado"}) (if not $no_slam {"slam"}) 17 18 ··· 21 22 22 23 distrobox create envision --no-entry -Y -i registry.fedoraproject.org/fedora-toolbox:($VERSION_ID) 23 24 distrobox enter envision -- sudo dnf install -y nu 24 - upgrade 25 + upgrade --dev=($dev) 25 26 log info "Successfully installed Envision" 26 27 } 27 28 ··· 32 33 log info "Successfully uninstalled Envision" 33 34 } 34 35 35 - export def upgrade [] { 36 + export def upgrade [ 37 + --dev (-d) # Use main branch rather than latest release 38 + ] { 36 39 distrobox upgrade envision 37 40 38 41 mkdir ($repo | path dirname) ··· 45 48 git clone "https://gitlab.com/gabmus/envision.git" $repo 46 49 cd $repo 47 50 } 48 - git switch --detach (git tag -l --sort=v:refname | lines | last) 51 + 52 + if not $dev { 53 + git switch --detach (git tag -l --sort=v:refname | lines | last) 54 + } 49 55 50 56 let patches = $self | path join patches envision 51 57