feat(nix): Use escalated privledges to install

Introduces the alias 'guisu' which will handle requests for escalated
privledges in yafti going into the future. An alias is used here so that
we can use whatever implementation a DE may provide
This commit is contained in:
RJ Trujillo 2023-07-17 13:33:47 -06:00
parent 0c80c99206
commit 6144f91bcc
3 changed files with 4 additions and 2 deletions

View File

@ -62,7 +62,7 @@ screens:
description: Nix is a powerful package manager for Linux and other Unix systems that makes package management reliable and reproducible
default: true
packages:
- Install Nix Package Support: just install-nix
- Install Nix Package Support: guisu just install-nix
SteamDeckGyroDSU:
description: Allows emulators and other applications to receive Steam Deck gyro motion data
default: true

View File

@ -0,0 +1,2 @@
alias guisu="kdesu -u ${USER} -c"

View File

@ -46,7 +46,7 @@ screens:
description: Nix is a powerful package manager for Linux and other Unix systems that makes package management reliable and reproducible
default: true
packages:
- Install Nix Package Support: just install-nix
- Install Nix Package Support: guisu just install-nix
System76 Scheduler:
description: Enables System76 scheduler
default: true