diff options
| author | ZachIR <zachir@librem.one> | 2024-11-19 12:50:39 -0600 | 
|---|---|---|
| committer | ZachIR <zachir@librem.one> | 2024-11-19 12:50:39 -0600 | 
| commit | 82eb7148181fa6ecfa1fcc4979fccc75f269bdd9 (patch) | |
| tree | 927c12a8ecc4cd2672e792a03d4cb0b2f607a973 | |
| parent | 50651b5484ab0351ed03a8b254ce085a98d28cd3 (diff) | |
| parent | 2b9df77bbc5fa85f94b15b043c659168a606d1db (diff) | |
Merge branch 'master' into car
| -rw-r--r-- | hypr/hypridle.conf | 37 | ||||
| -rw-r--r-- | hypr/hyprland.conf | 15 | ||||
| -rw-r--r-- | hypr/hyprlock.conf | 6 | ||||
| -rw-r--r-- | lf/lfrc | 4 | ||||
| -rw-r--r-- | xdg-desktop-portal/portals.conf | 3 | 
5 files changed, 44 insertions, 21 deletions
diff --git a/hypr/hypridle.conf b/hypr/hypridle.conf index df2b123..f25f081 100644 --- a/hypr/hypridle.conf +++ b/hypr/hypridle.conf @@ -1,19 +1,34 @@  general { -    lock_cmd = hyprlock	                    # dbus/sysd lock command (loginctl lock-session) -    unlock_cmd =                            # same as above, but unlock -    before_sleep_cmd = hyprlock             # command ran before sleep -    after_sleep_cmd =                       # command ran after sleep -    ignore_dbus_inhibit = false             # whether to ignore dbus-sent idle-inhibit requests (used by e.g. firefox or steam) +    lock_cmd = pidof hyprlock || hyprlock       # avoid starting multiple hyprlock instances. +    before_sleep_cmd = loginctl lock-session    # lock before suspend. +    after_sleep_cmd = hyprctl dispatch dpms on  # to avoid having to press a key twice to turn on the display.  }  listener { -    timeout = 300                            # in seconds -    on-timeout = loginctl lock-session       # command to run when timeout has passed -    on-resume =                              # command to run when activity is detected after timeout has fired. +    timeout = 150                                # 2.5min. +    on-timeout = brightnessctl -s set 10         # set monitor backlight to minimum, avoid 0 on OLED monitor. +    on-resume = brightnessctl -r                 # monitor backlight restore.  } +# turn off keyboard backlight, comment out this section if you dont have a keyboard backlight.  listener { -    timeout = 360                            # in seconds -    on-timeout = systemctl suspend           # command to run when timeout has passed -    on-resume =                              # command to run when activity is detected after timeout has fired. +    timeout = 150                                # 2.5min. +    on-timeout = brightnessctl -sd led::kbd_backlight set 0 # turn off keyboard backlight. +    on-resume = brightnessctl -rd led::kbd_backlight        # turn on keyboard backlight. +} + +listener { +    timeout = 300                                 # 5min +    on-timeout = loginctl lock-session            # lock screen when timeout has passed +} + +listener { +    timeout = 330                                 # 5.5min +    on-timeout = hyprctl dispatch dpms off        # screen off when timeout has passed +    on-resume = hyprctl dispatch dpms on          # screen on when activity is detected after timeout has fired. +} + +listener { +    timeout = 1800                                # 30min +    on-timeout = systemctl suspend                # suspend pc  } diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf index 536ba09..dbf709d 100644 --- a/hypr/hyprland.conf +++ b/hypr/hyprland.conf @@ -108,10 +108,6 @@ misc {  decoration {      # See https://wiki.hyprland.org/Configuring/Variables/ for more      rounding = 10 -    drop_shadow = no -    shadow_range = 4 -    shadow_render_power = 3 -    col.shadow = rgba(1a1a1aee)      #{{{ Blur options      blur {          enabled = true @@ -121,6 +117,14 @@ decoration {          xray = true      }      #}}} +    #{{{ Shadow options +    shadow { +      enabled = false +      range = 4 +      render_power = 3 +      color = 0xee1a1a1a +    } +    #}}}  }  #}}} @@ -155,9 +159,10 @@ master {      # See https://wiki.hyprland.org/Configuring/Master-Layout/ for more      new_status = inherit      new_on_top = true -    no_gaps_when_only = false +    #no_gaps_when_only = false      orientation = left      inherit_fullscreen = true +    drop_at_cursor = true  }  #}}} diff --git a/hypr/hyprlock.conf b/hypr/hyprlock.conf index 24208d6..57f9fdd 100644 --- a/hypr/hyprlock.conf +++ b/hypr/hyprlock.conf @@ -1,10 +1,10 @@  general { -  disable_loading_bar = false -  hide_cursor = false +  disable_loading_bar = true +  hide_cursor = true    grace = 0    no_fade_in = true    no_fade_out = true -  ignore_empty_input = false +  ignore_empty_input = true  }  background { @@ -51,9 +51,9 @@ cmd chmod ${{    printf "Mode Bits: "    read ans -  for file in "$fx" +  echo "$fx" | while read file    do -    chmod $ans $file +    chmod "$ans" "$file"    done  }} diff --git a/xdg-desktop-portal/portals.conf b/xdg-desktop-portal/portals.conf new file mode 100644 index 0000000..faadd46 --- /dev/null +++ b/xdg-desktop-portal/portals.conf @@ -0,0 +1,3 @@ +[preferred] +default=hyprland +org.freedesktop.impl.portal.FileChooser=lxqt  | 
