Commit graph

1989 commits

Author SHA1 Message Date
618e0e0d26 quickshell: keyring unlock needs --replace, bare --unlock is a no-op
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-22 19:12:44 +01:00
bdefae41bc quickshell: unlock login keyring on lockscreen unlock
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-22 10:21:12 +01:00
forgejo-actions[bot]
c93d908cfa Update flake inputs 2026-08-22 04:00:43 +00:00
6bf3c3909e screenshots: clipboard-only, camera glyph instead of thumbnail 2026-08-21 17:13:12 +01:00
c3e8691c2c quickshell: index all YAMIS dirs, not just apps, for icon tinting
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-21 16:59:21 +01:00
e6b63d4eb1 macbook: drop geary 2026-08-21 16:54:53 +01:00
7c89ab366d quickshell: match mono icons by name, iconPath returns a URI
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-21 16:47:36 +01:00
d6dd93ea5a quickshell: match mono icons by theme dir name, not store path
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-21 16:38:04 +01:00
695e51beef quickshell: force Papirus-Fred icon theme, qt5ct bypasses gsettings
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-21 16:35:05 +01:00
a88ef1e8b2 Merge remote-tracking branch 'origin/main' 2026-08-21 14:44:16 +01:00
1d7bc04cf5 Merge branch 'worktree-yamis-survey' 2026-08-21 14:42:47 +01:00
1bea54f30c quickshell: tint YAMIS app icons to the wallpaper palette
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017EHJfY5Q72punsWX38nY1w
2026-08-21 14:40:02 +01:00
cb7b576a71 theming: YAMIS app icons under Papirus-Fred
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017EHJfY5Q72punsWX38nY1w
2026-08-21 14:25:34 +01:00
ab58af9a59 quickshell: pin wallpaper picker to top of screen
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015ARgsKhPrSr4QuNyHvYqyL
2026-08-21 12:52:09 +01:00
a155f6b37c macbook: drop terminus console font, browsh is gone
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HKWhmgRWeAafjuGV8YMrqn
2026-08-21 12:39:19 +01:00
b964eab0ea desktops: drop vlc, mission-center, woeusb, browsh+firefox, vscodium, tlp, macbook faugus
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HKWhmgRWeAafjuGV8YMrqn
2026-08-21 12:38:04 +01:00
a0cd304e53 gaming: drop geary 2026-08-21 12:22:44 +01:00
2d2dc4a8e4 lock-before-sleep: --any-display, unit env has no WAYLAND_DISPLAY
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0169F2pgebpibASvMLou1awP
2026-08-21 12:03:51 +01:00
466e4bcd74 lock-before-sleep: export HOME, qs needs it to find the config
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0169F2pgebpibASvMLou1awP
2026-08-21 11:59:53 +01:00
35f3828715 quickshell: decode notification previews at thumbnail size
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-21 09:40:11 +01:00
4321956410 desktops: add haruna media player 2026-08-21 09:39:42 +01:00
forgejo-actions[bot]
b0e7cc4e10 Update flake inputs 2026-08-21 04:00:47 +00:00
d82e4cd4bd shell: gpumean should not report renderD nodes as separate GPUs 2026-08-20 20:11:41 +01:00
fffd6bf5b8 shell: gpumean must follow symlinks to find cards 2026-08-20 20:07:09 +01:00
a799be3ae2 screenshots: save to ~/Pictures/Screenshots, update wipes it 2026-08-20 19:42:06 +01:00
3651c7ee2c theming: stop the server repainting SSH clients' terminal palette
base16-fish and stylix's btop theme were only disabled on desktops, so a
login shell on Mediaserver printf'd OSC 4/10/11 back down the SSH pipe and
overwrote the client's wallpaper palette. Off everywhere, server TUIs draw
in the client's 16 ANSI colours instead.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-20 17:52:54 +01:00
f55f97481c macbook: terminus 6x12 console font for browsh
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-20 17:27:58 +01:00
afab4a1cab macbook: drop helium, add browsh
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-20 16:52:47 +01:00
e5166187e2 hyprland: don't auto-switch monitor to HDR for fullscreen video 2026-08-20 13:59:17 +01:00
f5ea628fdf ghostty: no config-reload toast on wallpaper switch 2026-08-20 09:43:15 +01:00
a6b4646f9e theming: write vesktop quickCss in place, live re-theme without Ctrl+R
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-20 09:37:21 +01:00
forgejo-actions[bot]
6cf8e269a0 Update flake inputs 2026-08-20 04:00:48 +00:00
955144532e hyprland: terminal scratchpad at 50% 2026-08-19 21:52:00 +01:00
679284ba64 hyprland: size scratchpads with monitor_w/h expressions, percent isn't parsed 2026-08-19 21:42:42 +01:00
5c1e96c6b8 hyprland: Super+E opens yazi via ghostty +new-window, 1.36s -> 39ms 2026-08-19 21:09:42 +01:00
c58c55e627 hyprland: back to ghostty -e yazi, +new-window corrupts the forwarded command 2026-08-19 20:40:52 +01:00
856f6822c6 hyprland: Super+E uses ghostty +new-window so yazi reuses the running instance 2026-08-19 20:36:31 +01:00
c67c3230a8 Revert "hyprland: park yazi on a special workspace so Super+E toggles instead of spawning ghostty"
This reverts commit 6302cc1406.
2026-08-19 20:33:28 +01:00
6302cc1406 hyprland: park yazi on a special workspace so Super+E toggles instead of spawning ghostty 2026-08-19 20:30:38 +01:00
d9b0d7ae10 yazi: use url instead of name in the catch-all filetype rule 2026-08-19 20:13:30 +01:00
4e3d96256a hyprland: put the terminal scratchpad back at 80% 2026-08-19 19:58:20 +01:00
90db91f178 mc, yazi: two mouse-driven TUI file managers, themed by the terminal
Neither gets per-wallpaper files. Both draw with the 16 ANSI colours, so
they follow ghostty's palette the moment theme-apply reloads it — no
restart and none of the reflow a GTK theme switch causes.

mc uses a -defbg skin (paints on the terminal's own background); yazi gets
an ANSI-named theme and stylix's hex-writing yazi target is disabled.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-19 19:48:09 +01:00
d83b830c1c hyprland: shrink the terminal scratchpad to 60% 2026-08-19 19:24:23 +01:00
8df52a3686 spotify: drop spotify_player for the normal client in the music scratchpad 2026-08-19 17:52:39 +01:00
9447413fa1 quickshell: open wallpaper dropdown on hover-switch like other menus
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-19 17:50:59 +01:00
c87b40d528 hyprland: load the live theme at the end of the config so a reload keeps it 2026-08-19 17:33:40 +01:00
d40b3e518f theming: drop stylix's chromium policy so helium follows the live theme 2026-08-19 17:23:56 +01:00
32bf9680fe helium: follow the wallpaper theme via chromium GTK mode, drop its own frame 2026-08-19 17:13:25 +01:00
58a6425898 apps: add helium browser flake
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-19 17:02:26 +01:00
d8029c5657 macbook: raise mbpfan thresholds so the fan stays quiet at idle
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-19 16:53:20 +01:00