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.

Fix release builds

Shiloh Fen b60e2641 6de947f4

+10 -12
+10 -12
src/atomic-xr/applications.nu
··· 9 9 def pull-or-clone [ 10 10 name: string 11 11 url: string 12 + branch: string 12 13 ] { 13 14 mkdir $repos 14 15 let repo = $repos | path join $name 15 16 if ($repo | path exists) { 16 17 cd $repo 17 18 git reset --hard # Reset manual patches 19 + git switch $branch 18 20 git pull 19 21 } else { 20 22 git clone $url $repo 21 23 cd $repo 22 24 } 25 + 26 + tag-or-branch $branch 23 27 } 24 28 25 29 def tag-or-branch [ ··· 36 40 } 37 41 38 42 export def "install envision" [] { 39 - pull-or-clone envision "https://gitlab.com/gabmus/envision.git" 43 + pull-or-clone envision "https://gitlab.com/gabmus/envision.git" main 40 44 cd ($repos | path join envision) 41 - tag-or-branch main 42 45 43 46 if (rpm -q openxr-libs | complete | get exit_code) != 0 { 44 47 rpm-ostree install openxr-libs ··· 127 130 } 128 131 129 132 export def "install wlx-overlay-s" [] { 130 - pull-or-clone wlx-overlay-s "https://github.com/galister/wlx-overlay-s.git" 133 + pull-or-clone wlx-overlay-s "https://github.com/galister/wlx-overlay-s.git" main 131 134 cd ($repos | path join wlx-overlay-s) 132 - tag-or-branch main 133 135 134 136 container-exec { 135 137 [ ··· 149 151 } 150 152 151 153 export def "install wayvr-dashboard" [] { 152 - pull-or-clone wayvr-dashboard "https://github.com/olekolek1000/wayvr-dashboard.git" 154 + pull-or-clone wayvr-dashboard "https://github.com/olekolek1000/wayvr-dashboard.git" master 153 155 cd ($repos | path join wayvr-dashboard) 154 - tag-or-branch master 155 156 156 157 container-exec { 157 158 [ ··· 171 172 } 172 173 173 174 export def "install motoc" [] { 174 - pull-or-clone motoc https://github.com/galister/motoc.git 175 + pull-or-clone motoc https://github.com/galister/motoc.git main 175 176 cd ($repos | path join motoc) 176 - tag-or-branch main 177 177 178 178 container-exec {cargo build --release} 179 179 ln -sf ("target/release/motoc" | path expand) ~/.local/bin/ ··· 184 184 } 185 185 186 186 export def "install oscavmgr" [] { 187 - pull-or-clone oscavmgr https://github.com/galister/oscavmgr.git 187 + pull-or-clone oscavmgr https://github.com/galister/oscavmgr.git main 188 188 cd ($repos | path join oscavmgr) 189 - tag-or-branch main 190 189 191 190 container-exec {cargo build --release} 192 191 ln -sf ("target/release/oscavmgr" | path expand) ~/.local/bin/ ··· 199 198 } 200 199 201 200 def "install vrcadvert" [] { 202 - pull-or-clone vrcadvert https://github.com/galister/VrcAdvert 201 + pull-or-clone vrcadvert https://github.com/galister/VrcAdvert main 203 202 cd ($repos | path join vrcadvert) 204 - tag-or-branch main 205 203 206 204 container-exec { 207 205 [