From fb5e940be1f5530f41ac2620fd933e8bdbf76151 Mon Sep 17 00:00:00 2001 From: Andreas Zweili Date: Mon, 22 Nov 2021 20:14:59 +0100 Subject: [PATCH 1/3] setup xss-lock and i3lock as lockscreen --- common/desktop.nix | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/common/desktop.nix b/common/desktop.nix index 736d0cc..0adc6bc 100644 --- a/common/desktop.nix +++ b/common/desktop.nix @@ -74,10 +74,10 @@ ]; }; - # List packages installed in system profile. To search, run: - # $ nix search wget # allow non-free packages nixpkgs.config.allowUnfree = true; + + # enable garbage collection nix.gc = { automatic = true; dates = "weekly"; @@ -88,14 +88,23 @@ programs.steam.enable = true; hardware.steam-hardware.enable = true; + # enable lockscreen + + programs.xss-lock = { + enable = true; + lockerCommand = "i3lock -c 000000"; + }; + environment.shellAliases = { nix-generations = "sudo nix-env --list-generations --profile /nix/var/nix/profiles/system"; }; + environment.variables = { EDITOR = "vim"; HIGHLIGHT_STYLE = "solarized-light"; ZWEILI_ENVIRONMENT = "desktop"; }; + environment.systemPackages = with pkgs; [ arc-theme celluloid @@ -103,6 +112,7 @@ git highlight htop + i3lock lxappearance ncdu nitrogen From 42510b1aba9570032875a7a8f18fd3a571c7314d Mon Sep 17 00:00:00 2001 From: Andreas Zweili Date: Mon, 22 Nov 2021 20:17:14 +0100 Subject: [PATCH 2/3] remove a non-existing package --- common/desktop.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/desktop.nix b/common/desktop.nix index 0adc6bc..accb829 100644 --- a/common/desktop.nix +++ b/common/desktop.nix @@ -97,6 +97,7 @@ environment.shellAliases = { nix-generations = "sudo nix-env --list-generations --profile /nix/var/nix/profiles/system"; + rebuild = "sudo nixos-rebuild switch"; }; environment.variables = { @@ -120,7 +121,6 @@ ranger rofi source-code-pro - source-highlight terminator tree vim From d12ff68d0147c703c4c3d8caa568a3d26f9a3f07 Mon Sep 17 00:00:00 2001 From: Andreas Zweili Date: Mon, 22 Nov 2021 20:33:48 +0100 Subject: [PATCH 3/3] make the window borders black --- home-manager/desktop/qtile/config.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/home-manager/desktop/qtile/config.py b/home-manager/desktop/qtile/config.py index 9920cb7..fe8afb6 100644 --- a/home-manager/desktop/qtile/config.py +++ b/home-manager/desktop/qtile/config.py @@ -79,10 +79,15 @@ for i in groups: desc="move focused window to group {}".format(i.name)), ]) +border = dict( + border_width=1, + border_focus='#000000' +) + layouts = [ - layout.Columns(), - layout.TreeTab(), - layout.Max(), + layout.Columns(**border), + layout.TreeTab(**border), + layout.Max(**border), # Try more layouts by unleashing below layouts. # layout.Stack(num_stacks=2), # layout.Bsp(),