Skip to content

Commit f01ef05

Browse files
committed
fix(fleek): Run fleek install script as user, let it req sudo as needed.
1 parent 8d76be2 commit f01ef05

File tree

4 files changed

+4
-6
lines changed

4 files changed

+4
-6
lines changed

system_files/deck/shared/usr/share/ublue-os/firstboot/yafti.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ screens:
8080
default: false
8181
packages:
8282
- Install Nix Package Support: sudo -A just --unstable install-nix
83-
- Install Fleek: sudo -A just --unstable install-fleek
83+
- Install Fleek: just --unstable install-fleek
8484
SteamCMD:
8585
description: Installs SteamCMD
8686
default: true

system_files/deck/shared/usr/share/ublue-os/just/custom.just

+1-2
Original file line numberDiff line numberDiff line change
@@ -64,10 +64,9 @@ remove-nix:
6464

6565
install-fleek:
6666
#!/usr/bin/env bash
67-
export HOME=$(getent passwd ${SUDO_USER:-$USER} | cut -d: -f6)
6867
mkdir -p $HOME/.config/nix
6968
echo "experimental-features = nix-command flakes" >> $HOME/.config/nix/nix.conf
70-
curl -fsSL https://getfleek.dev/installer | sudo env FORCE=1 bash
69+
curl -fsSL https://getfleek.dev/installer | env FORCE=1 bash
7170

7271
get-greenlight:
7372
echo 'Retrieving Greenlight'

system_files/desktop/shared/usr/share/ublue-os/firstboot/yafti.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ screens:
6767
default: false
6868
packages:
6969
- Install Nix Package Support: sudo -A just --unstable install-nix
70-
- Install Fleek: sudo -A just --unstable install-fleek
70+
- Install Fleek: just --unstable install-fleek
7171
amd-additions:
7272
source: yafti.screen.package
7373
values:

system_files/desktop/shared/usr/share/ublue-os/just/custom.just

+1-2
Original file line numberDiff line numberDiff line change
@@ -50,10 +50,9 @@ remove-nix:
5050

5151
install-fleek:
5252
#!/usr/bin/env bash
53-
export HOME=$(getent passwd ${SUDO_USER:-$USER} | cut -d: -f6)
5453
mkdir -p $HOME/.config/nix
5554
echo "experimental-features = nix-command flakes" >> $HOME/.config/nix/nix.conf
56-
curl -fsSL https://getfleek.dev/installer | sudo env FORCE=1 bash
55+
curl -fsSL https://getfleek.dev/installer | env FORCE=1 bash
5756

5857
enable-auto-login:
5958
#!/usr/bin/env bash

0 commit comments

Comments
 (0)