Add lock command

inky
Elnu 2 years ago
parent 7c8ff79a11
commit 5153b5581b

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