migrate lock for oled

This commit is contained in:
soraefir
2026-06-16 18:55:43 +02:00
parent 60e8119c21
commit 0a5a0ad307
9 changed files with 134 additions and 74 deletions

View File

@@ -24,7 +24,6 @@
startupScript = pkgs.writeShellScriptBin "hyprland-start" ''
${pkgs.eww}/bin/eww open bar &
${pkgs.awww}/bin/awww-daemon &
${pkgs.awww}/bin/awww restore &
@@ -55,7 +54,7 @@ in {
hl.exec_cmd("${pkgs.polkit_gnome}/libexec/polkit-gnome-authentication-agent-1")
hl.exec_cmd("${pkgs.wl-clipboard}/bin/wl-paste --type text --watch ${lib.getExe pkgs.cliphist} store")
hl.exec_cmd("${pkgs.wl-clipboard}/bin/wl-paste --type image --watch ${lib.getExe pkgs.cliphist} store")
hl.exec_cmd("${lib.getExe pkgs.swayidle} -w timeout 600 '${pkgs.swaylock-effects}/bin/swaylock' before-sleep '${pkgs.swaylock-effects}/bin/swaylock'")
hl.exec_cmd("${lib.getExe pkgs.swayidle} -w timeout 600 '${pkgs.hyprlock}/bin/hyprlock' before-sleep '${pkgs.hyprlock}/bin/hyprlock'")
hl.exec_cmd("${lib.getExe startupScript}")
hl.exec_cmd("[workspace special:magic silent] kitty --title flying_kitty")
end'')
@@ -68,13 +67,12 @@ in {
position = "auto";
scale = "auto";
bitdepth = 10;
cm = "auto"; #dcip3
sdrbrightness = 1.4;
# sdrsaturation = 1.0;
# sdr_max_luminance = 220;
# sdr_min_luminance = 0.005;
cm = "dcip3"; #auto"; #hdr";#
sdrbrightness = 0.85;
sdrsaturation = 1.0;
sdr_max_luminance = 600;
sdr_min_luminance = 0.0005;
}];
#Fullscreen HDR is possible without the hdr cm setting if "render:cm_auto_hdr" is enabled.
config = {
input = {
@@ -276,7 +274,7 @@ in {
(bind "SUPER + SHIFT + D" (dsp.exec "~/.config/hypr/themes/apatheia/eww/launch_bar"))
(bind "SUPER + V" (dsp.exec "${lib.getExe pkgs.cliphist} list | ${lib.getExe pkgs.wofi} -dmenu | ${lib.getExe pkgs.cliphist} decode | ${pkgs.wl-clipboard}/bin/wl-copy"))
(bind "PRINT" (dsp.exec "${lib.getExe pkgs.hyprshot} -m region --raw | ${lib.getExe pkgs.satty} --filename - --early-exit --action-on-enter save-to-clipboard --copy-command '${pkgs.wl-clipboard}/bin/wl-copy'"))
(bind "SUPER + L" (dsp.exec "${pkgs.swaylock-effects}/bin/swaylock"))
(bind "SUPER + L" (dsp.exec "${pkgs.hyprlock}/bin/hyprlock"))
(bind "SUPER + left" (dsp.focus "left"))
(bind "SUPER + right" (dsp.focus "right"))
(bind "SUPER + up" (dsp.focus "up"))