fix hyprshade
This commit is contained in:
8
.config/hypr/hyprshade.toml
Normal file
8
.config/hypr/hyprshade.toml
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
[[shades]]
|
||||||
|
name = "vibrance"
|
||||||
|
default = true
|
||||||
|
|
||||||
|
[[shades]]
|
||||||
|
name = "blue-light-filter"
|
||||||
|
start_time = 19:00:00
|
||||||
|
end_time = 06:00:00
|
||||||
@@ -2,6 +2,8 @@
|
|||||||
let cfg = osConfig.custom.graphical.hyprland;
|
let cfg = osConfig.custom.graphical.hyprland;
|
||||||
in {
|
in {
|
||||||
config = lib.mkIf cfg.enable {
|
config = lib.mkIf cfg.enable {
|
||||||
|
|
||||||
|
home.file.".config/hypr/hyprshade.toml".source = ../../.config/hypr/hyprshade.toml;
|
||||||
#programs.swaylock.enable = true;
|
#programs.swaylock.enable = true;
|
||||||
wayland.windowManager.hyprland = {
|
wayland.windowManager.hyprland = {
|
||||||
enable = true;
|
enable = true;
|
||||||
@@ -277,9 +279,10 @@ in {
|
|||||||
"${pkgs.swww}/bin/swww init; sleep 1;"
|
"${pkgs.swww}/bin/swww init; sleep 1;"
|
||||||
"${pkgs.swww} img $(ls -d /synced/default/dinge/Bg/* | shuf -n 1)"
|
"${pkgs.swww} img $(ls -d /synced/default/dinge/Bg/* | shuf -n 1)"
|
||||||
"${pkgs.networkmanagerapplet}/bin/nm-applet --indicator &"
|
"${pkgs.networkmanagerapplet}/bin/nm-applet --indicator &"
|
||||||
"${pkgs.waybar}/bin/waybar &"
|
"${pkgs.hyprshade}/bin/hyprshade auto"
|
||||||
"dex --autostart --environment Hyprland"
|
"dex --autostart --environment Hyprland"
|
||||||
"hypridle &"
|
"hypridle &"
|
||||||
|
"${pkgs.waybar}/bin/waybar &"
|
||||||
#"${pkgs.dunst}/bin/dunst &"
|
#"${pkgs.dunst}/bin/dunst &"
|
||||||
] ++ lib.lists.optionals (osConfig.networking.hostName == "kop-pc") [
|
] ++ lib.lists.optionals (osConfig.networking.hostName == "kop-pc") [
|
||||||
"[workspace 9 silent] vesktop"
|
"[workspace 9 silent] vesktop"
|
||||||
|
|||||||
@@ -44,13 +44,18 @@ in {
|
|||||||
# Optionally, you may need to select the appropriate driver version for your specific GPU.
|
# Optionally, you may need to select the appropriate driver version for your specific GPU.
|
||||||
#package = config.boot.kernelPackages.nvidiaPackages.beta;
|
#package = config.boot.kernelPackages.nvidiaPackages.beta;
|
||||||
package = config.boot.kernelPackages.nvidiaPackages.mkDriver {
|
package = config.boot.kernelPackages.nvidiaPackages.mkDriver {
|
||||||
version = "560.31.02";
|
version = "560.35.03";
|
||||||
sha256_64bit = "sha256-0cwgejoFsefl2M6jdWZC+CKc58CqOXDjSi4saVPNKY0=";
|
sha256_64bit = "sha256-8pMskvrdQ8WyNBvkU/xPc/CtcYXCa7ekP73oGuKfH+M=";
|
||||||
sha256_aarch64 = "sha256-m7da+/Uc2+BOYj6mGON75h03hKlIWItHORc5+UvXBQc=";
|
sha256_aarch64 = "sha256-s8ZAVKvRNXpjxRYqM3E5oss5FdqW+tv1qQC2pDjfG+s=";
|
||||||
openSha256 = "sha256-X5UzbIkILvo0QZlsTl9PisosgPj/XRmuuMH+cDohdZQ=";
|
openSha256 = "sha256-/32Zf0dKrofTmPZ3Ratw4vDM7B+OgpC4p7s+RHUjCrg=";
|
||||||
settingsSha256 = "sha256-A3SzGAW4vR2uxT1Cv+Pn+Sbm9lLF5a/DGzlnPhxVvmE=";
|
settingsSha256 = "sha256-kQsvDgnxis9ANFmwIwB7HX5MkIAcpEEAHc8IBOLdXvk=";
|
||||||
persistencedSha256 =
|
persistencedSha256 =
|
||||||
"sha256-BDtdpH5f9/PutG3Pv9G4ekqHafPm3xgDYdTcQumyMtg=";
|
"sha256-E2J2wYYyRu7Kc3MMZz/8ZIemcZg68rkzvqEwFAL3fFs=";
|
||||||
|
preInstall = ''
|
||||||
|
rm -f ./libnvidia-egl-wayland.so*
|
||||||
|
cp ${pkgs.egl-wayland}/lib/libnvidia-egl-wayland.so.1.* .
|
||||||
|
chmod 777 ./libnvidia-egl-wayland.so.1.*
|
||||||
|
'';
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user