summaryrefslogtreecommitdiff
path: root/modules/home-manager/swaylock.nix
blob: a709fc28c06a37a92b77e1f758bd1c9a1826cefb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{ pkgs, ... }: {
  programs.swaylock.enable = true;
  programs.swaylock.package = pkgs.swaylock-effects;
  programs.swaylock.settings = {
    ignore-empty-password = true;
    clock = true;
    screenshots = true;
    indicator = true;
    indicator-radius = 100;
    indicator-thickness = 7;
    ring-color = "455a64";
    key-hl-color = "be5046";
    text-color = "ffc107";
    line-color = "00000000";
    inside-color = "00000088";
    separator-color = "00000000";
    fade-in = 4;
    effect-blur = "7x5"; 
    effect-pixelate = "4";
    effect-scale = 2;
    effect-vignette = "0.5:0.5";
    # effect-compose = [ "0,1.5%;-1x10%;$HOME/.config/sway/lock.svg" "$@"  ];
  };
}