summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-03-06 02:52:36 -0600
committerCraig Jennings <c@cjennings.net>2026-03-06 02:52:36 -0600
commitb6cfe80008c038eca90b8dc35ab9ba703b411524 (patch)
tree51d2057f4f1600dc7673f5141704eb7aa166477a
parent615c77251575d4e4087dbe288b0ec87730cc7458 (diff)
chore(hyprland): update hypridle settings, update calibre configs
Dim at 5min, lock at 7min, remove DPMS off and suspend. Update calibre sort history and window geometry.
-rw-r--r--dotfiles/common/.config/calibre/dynamic.pickle.json64
-rw-r--r--dotfiles/common/.config/calibre/gui.json14
-rw-r--r--dotfiles/hyprland/.config/hypr/hypridle.conf21
-rw-r--r--todo.org2
4 files changed, 11 insertions, 90 deletions
diff --git a/dotfiles/common/.config/calibre/dynamic.pickle.json b/dotfiles/common/.config/calibre/dynamic.pickle.json
index d43d01d..d109996 100644
--- a/dotfiles/common/.config/calibre/dynamic.pickle.json
+++ b/dotfiles/common/.config/calibre/dynamic.pickle.json
@@ -5,34 +5,6 @@
"save to disk dialog": "/home/cjennings/projects/homelab/inbox",
"sort_history": [
[
- "authors",
- true
- ],
- [
- "title",
- true
- ],
- [
- "timestamp",
- false
- ],
- [
- "#isbn",
- true
- ],
- [
- "timestamp",
- false
- ],
- [
- "marked",
- true
- ],
- [
- "authors",
- true
- ],
- [
"title",
true
],
@@ -49,42 +21,6 @@
false
],
[
- "#isbn",
- true
- ],
- [
- "timestamp",
- false
- ],
- [
- "marked",
- true
- ],
- [
- "authors",
- true
- ],
- [
- "title",
- true
- ],
- [
- "authors",
- true
- ],
- [
- "title",
- true
- ],
- [
- "timestamp",
- false
- ],
- [
- "#isbn",
- true
- ],
- [
"timestamp",
false
]
diff --git a/dotfiles/common/.config/calibre/gui.json b/dotfiles/common/.config/calibre/gui.json
index f4bc2e9..b2c54f7 100644
--- a/dotfiles/common/.config/calibre/gui.json
+++ b/dotfiles/common/.config/calibre/gui.json
@@ -407,28 +407,28 @@
},
"geometry-of-calibre_main_window_geometry": {
"frame_geometry": {
- "height": 1314,
- "width": 3374,
+ "height": 384,
+ "width": 1490,
"x": 0,
"y": 0
},
"full_screened": false,
"geometry": {
- "height": 1314,
- "width": 3374,
+ "height": 384,
+ "width": 1490,
"x": 0,
"y": 0
},
"maximized": true,
"normal_geometry": {
"height": 1314,
- "width": 3374,
+ "width": 1828,
"x": 0,
"y": 0
},
"qt": {
"__class__": "bytearray",
- "__value__": "AdnQywADAAAAAAAAAAAAAAAADS0AAAUhAAAAAAAAAAAAAA0tAAAFIQAAAAACAAAADXAAAAAAAAAAAAAADS0AAAUh"
+ "__value__": "AdnQywADAAAAAAAAAAAAAAAABdEAAAF/AAAAAAAAAAAAAAcjAAAFIQAAAAACAAAADXAAAAAAAAAAAAAABdEAAAF/"
},
"screen": {
"depth": 32,
@@ -1381,7 +1381,7 @@
},
"library_usage_stats": {
"/home/cjennings/archive/books": 10,
- "/home/cjennings/sync/books": 50
+ "/home/cjennings/sync/books": 54
},
"light_palette_name": "",
"light_palettes": {
diff --git a/dotfiles/hyprland/.config/hypr/hypridle.conf b/dotfiles/hyprland/.config/hypr/hypridle.conf
index 681c741..5a4fe24 100644
--- a/dotfiles/hyprland/.config/hypr/hypridle.conf
+++ b/dotfiles/hyprland/.config/hypr/hypridle.conf
@@ -7,28 +7,15 @@ general {
after_sleep_cmd = hyprctl dispatch dpms on
}
-# Screen dim after 4.5 minutes
+# Screen dim after 5 minutes
listener {
- timeout = 270
+ timeout = 300
on-timeout = brightnessctl -s set 10%
on-resume = brightnessctl -r
}
-# Lock screen after 5 minutes (matching xautolock -time 5)
+# Lock screen after 7 minutes
listener {
- timeout = 300
+ timeout = 420
on-timeout = loginctl lock-session
}
-
-# Turn off screen after 10 minutes
-listener {
- timeout = 600
- on-timeout = hyprctl dispatch dpms off
- on-resume = hyprctl dispatch dpms on
-}
-
-# Suspend after 30 minutes
-listener {
- timeout = 1800
- on-timeout = systemctl suspend
-}
diff --git a/todo.org b/todo.org
index 03a0386..b7e981e 100644
--- a/todo.org
+++ b/todo.org
@@ -146,7 +146,6 @@ Removed conflicting setxkbmap statements, gdm, and keyd configs - still didn't w
** TODO [#B] All error messages should be actionable with recovery steps
Currently just reports errors without guidance on how to fix them
-
** TODO [#B] Enable TLP power management for laptops
TLP manages power-saving modes for Wi-Fi, USB, PCIe, Bluetooth, CPU scheduler
Install tlp, enable service, add custom Framework 13 config to /etc/tlp.d/01-custom.conf
@@ -295,7 +294,6 @@ Detect NVIDIA GPU and warn user about potential Wayland issues:
- Document required env vars (LIBVA_DRIVER_NAME, GBM_BACKEND, etc.)
- Prompt to continue or abort if NVIDIA detected
-
** TODO [#B] Add org-capture popup frame on keyboard shortcut
Set up a quick-capture popup using emacsclient that opens a small floating
org-capture frame, with Hyprland window rules to float, size, and center it.