Add lock command

inky
Elnu 2 years ago
parent 7c8ff79a11
commit 5153b5581b

@ -5,7 +5,7 @@ let
in {
# Dependencies
home.packages = with pkgs; [
i3lock # lockscreen
(pkgs.callPackage ./lock { })
playerctl # pactl comes with PulseAudio
scrot # Screnshot keybindings
xclip # Copying screenshots to clipboard
@ -23,7 +23,7 @@ in {
};
startup = [
{
command = "(systemctl --user restart polybar &) && i3lock -i `readlink -f ~/.background-image`";
command = "(systemctl --user restart polybar &) && lock";
always = true;
notification = false;
}

@ -0,0 +1,9 @@
{ substituteAll, pkgs }:
substituteAll {
name = "lock";
src = ./lock.sh;
dir = "bin";
isExecutable = true;
inherit (pkgs) i3lock;
}

@ -0,0 +1 @@
i3lock -i `readlink -f ~/.background-image`
Loading…
Cancel
Save