Use swaylock-effects

This commit is contained in:
Felix Suchert 2023-01-24 10:53:08 +01:00
parent 91bc09157a
commit 3daeab3b2e
Signed by: feliix42
GPG key ID: 24363525EA0E8A99
2 changed files with 5 additions and 33 deletions

View file

@ -49,7 +49,7 @@ in
enable = true; enable = true;
wrapperFeatures.gtk = true; # so that gtk works properly wrapperFeatures.gtk = true; # so that gtk works properly
extraPackages = with pkgs; [ extraPackages = with pkgs; [
swaylock swaylock-effects
swayidle swayidle
xwayland # for legacy apps xwayland # for legacy apps
waybar waybar
@ -91,6 +91,7 @@ in
services.redshift = { services.redshift = {
enable = true; enable = true;
package = pkgs.gammastep; package = pkgs.gammastep;
executable = "/bin/gammastep";
temperature.night = 3500; temperature.night = 3500;
}; };
@ -107,38 +108,9 @@ in
environment.etc."greetd/environments".text = '' environment.etc."greetd/environments".text = ''
${pkgs.sway}/bin/sway ${pkgs.sway}/bin/sway
startx ${pkgs.xorg.xinit}/bin/startx
${pkgs.libsForQt5.plasma-workspace}/bin/startplasma-wayland ${pkgs.libsForQt5.plasma-workspace}/bin/startplasma-wayland
${pkgs.fish}/bin/fish ${pkgs.fish}/bin/fish
''; '';
#environment.etc."greetd/gtkgreet.css".text = ''
#window {
#background-image: url("file://${pkgs.nixos-artwork.wallpapers.stripes-logo.gnomeFilePath}");
#background-size: cover;
#background-position: center;
#}
#'';
#services.xserver = {
## under protest
#enable = true;
## graphics
##videoDrivers = [ "modesetting" ];
#useGlamor = true;
## use sddm for authentication
##displayManager.sddm.enable = true;
#displayManager.lightdm = {
#enable = true;
#greeters.enso = {
#enable = true;
#theme = {
#name = "Dracula";
#package = pkgs.dracula-theme;
#};
#};
#};
#};
} }

View file

@ -49,8 +49,8 @@ exec configure-gtk
# Example configuration: # Example configuration:
# #
exec swayidle -w \ exec swayidle -w \
timeout 300 'swaylock -f -c 000000ff' \ timeout 300 'swaylock --screenshots --effect-blur 5x5 --effect-greyscale --fade-in 0.5' \
before-sleep 'swaylock -f -c 000000ff' before-sleep 'swaylock --screenshots --effect-blur 5x5 --effect-greyscale --fade-in 0.5'
#exec swayidle -w \ #exec swayidle -w \
#timeout 300 'swaylock -f -c 99999960' \ #timeout 300 'swaylock -f -c 99999960' \
#timeout 600 'swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' \ #timeout 600 'swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' \