diff --git a/instructions.txt b/instructions.txt index 2b2de1c..c889d32 100644 --- a/instructions.txt +++ b/instructions.txt @@ -2,14 +2,28 @@ First, you need to install runit and snooze(it is used as an alternative to cron and systemd timers). On Debian descendants you do: $ sudo apt install runit snooze +If you don't have git, install it: +$ sudo apt install git + Then, you need to download this repo as it contains everything that I used to get runit up and running(if you haven't already of course) $ git clone https://codeberg.org/AwesomeAdam54321/LL_Runit_Scripts There should be a folder in your current directory called "LL_Runit_Scripts". Do "cd LL_Runit_Scripts" to cd into it. Runit services should be long running services, but oneshot services exist, so the pause executable is used to implement oneshot functionality in runit. You need to compile pause.c because -it isn't worth making a package for it as it's source code is so short. The produced executable should be in discoverable from your $PATH, preferably in /usr/local/bin as it's compiled. You can use any C compiler -to compile it but I used GCC(I needed root privileges to add files to file paths in my $PATH but it might(?) be different for you): +it isn't worth making a package for it as it's source code is so short. The produced executable should be discoverable from your $PATH, preferably in /usr/local/bin as it's compiled. You can use any C compiler +to compile it but I used GCC(You probably need root privileges to alter system directories): $ sudo gcc pause.c -o /usr/local/bin/pause -To test that it succeeded, type pause and hit Enter. It should "pause" the terminal you were running. To stop, do Ctrl-C as that will send a kill signal to the process. \ No newline at end of file +To test that it succeeded, type pause and hit Enter. It should "pause" the terminal you were running. To stop, do Ctrl-C as that will send a kill signal to the process. + +You need to add your user name (the output of the whoami command) to the USER= variable in sv/pulseaudio-daemon/conf. +$ nano sv/pulseaudio-daemon/conf + +Change this line from this +USER= + +To filling it with your user name +USER="Your user name here" + +then save. \ No newline at end of file