diff --git a/hosts/desktop.nix b/hosts/desktop.nix index 6d5f619..d2f007c 100644 --- a/hosts/desktop.nix +++ b/hosts/desktop.nix @@ -16,7 +16,10 @@ xkbOptions = "caps:escape"; displayManager = { lightdm.enable = true; - #sddm.enable = true; + autoLogin = { + enable = true; + user = "elnu"; + }; defaultSession = "none+i3"; }; windowManager.i3 = { diff --git a/i3.nix b/i3.nix index 5bf03a9..4fe469c 100644 --- a/i3.nix +++ b/i3.nix @@ -5,6 +5,7 @@ let in { # Dependencies home.packages = with pkgs; [ + i3lock # lockscreen playerctl # pactl comes with PulseAudio scrot # Screnshot keybindings xclip # Copying screenshots to clipboard @@ -22,7 +23,7 @@ in { }; startup = [ { - command = "systemctl --user restart polybar"; + command = "(systemctl --user restart polybar &) && i3lock -i `readlink -f ~/.background-image`"; always = true; notification = false; }