mirror of
https://github.com/kmein/niveum
synced 2026-03-16 10:11:08 +01:00
xsecurelock: replace slock, run before suspend
This commit is contained in:
@@ -86,9 +86,15 @@ in {
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
programs.slock.enable = true;
|
environment.systemPackages = [
|
||||||
|
dashboard
|
||||||
environment.systemPackages = [dashboard];
|
pkgs.xsecurelock
|
||||||
|
];
|
||||||
|
environment.sessionVariables = {
|
||||||
|
XSECURELOCK_NO_COMPOSITE = "1";
|
||||||
|
XSECURELOCK_BACKGROUND_COLOR = "navy";
|
||||||
|
XSECURELOCK_PASSWORD_PROMPT = "time_hex";
|
||||||
|
};
|
||||||
|
|
||||||
services.displayManager.defaultSession = "none+i3";
|
services.displayManager.defaultSession = "none+i3";
|
||||||
services.xserver = {
|
services.xserver = {
|
||||||
@@ -113,7 +119,6 @@ in {
|
|||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
home-manager.users.me = let
|
home-manager.users.me = let
|
||||||
modifier = "Mod4";
|
modifier = "Mod4";
|
||||||
infoWorkspace = "ℹ";
|
infoWorkspace = "ℹ";
|
||||||
@@ -275,7 +280,7 @@ in {
|
|||||||
xsession.windowManager.i3 = {
|
xsession.windowManager.i3 = {
|
||||||
enable = true;
|
enable = true;
|
||||||
extraConfig = ''
|
extraConfig = ''
|
||||||
bindsym --release ${modifier}+Shift+w exec /run/wrappers/bin/slock
|
bindsym --release ${modifier}+Shift+w exec xsecurelock
|
||||||
|
|
||||||
exec "${pkgs.obsidian}/bin/obsidian"
|
exec "${pkgs.obsidian}/bin/obsidian"
|
||||||
for_window [class="obsidian"] , move scratchpad
|
for_window [class="obsidian"] , move scratchpad
|
||||||
@@ -286,6 +291,8 @@ in {
|
|||||||
|
|
||||||
assign [class="dashboard"] ${infoWorkspace}
|
assign [class="dashboard"] ${infoWorkspace}
|
||||||
exec ${dashboard}/bin/dashboard
|
exec ${dashboard}/bin/dashboard
|
||||||
|
|
||||||
|
exec --no-startup-id ${pkgs.xss-lock}/bin/xss-lock -- xsecurelock
|
||||||
'';
|
'';
|
||||||
config = {
|
config = {
|
||||||
inherit modifier gaps modes bars floating window colors;
|
inherit modifier gaps modes bars floating window colors;
|
||||||
|
|||||||
Reference in New Issue
Block a user