index
:
dotfiles
master
My linux config and rc files
sommerfeld <sommerfeld@sommerfeld.dev>
about
summary
refs
log
tree
commit
diff
stats
homepage
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
fix(logind): ignore KEY_POWER long-press too
sommerfeld
2026-05-13
1
-6
/
+12
*
refactor(logind): drop device-specific rationale from power-key drop-in
sommerfeld
2026-05-13
1
-8
/
+5
*
fix(logind): ignore KEY_POWER short-press to stop Shokz dongle shutdowns
sommerfeld
2026-05-13
3
-11
/
+14
*
feat(udev): replace shokz blacklist with hwdb keycode override
sommerfeld
2026-05-13
3
-1
/
+12
*
fix(mako-history): drop Alt-d; Enter copies+dismisses
sommerfeld
2026-05-13
2
-60
/
+47
*
fix(webcam-status): silence SC2086 on intentional word-splitting
sommerfeld
2026-05-13
1
-0
/
+1
*
feat(mako-history): hide dismissed entries; consolidate keybinds
sommerfeld
2026-05-13
2
-81
/
+78
*
chore(python): add basedpyright type-checking
sommerfeld
2026-05-13
2
-2
/
+15
*
chore: drop dot_copilot tree; format clangd config
sommerfeld
2026-05-13
8
-290
/
+6
*
style: apply formatter drift across repo
sommerfeld
2026-05-13
14
-110
/
+126
*
refactor(meta): flatten groups; only break out optional/hw-specific
sommerfeld
2026-05-13
26
-309
/
+312
*
fix(privesc): revert bogus AssumeInstalled directive
sommerfeld
2026-05-13
2
-14
/
+5
*
feat(privesc): drop classic sudo via AssumeInstalled
sommerfeld
2026-05-13
3
-20
/
+29
*
feat(privesc): migrate from opendoas to sudo-rs
sommerfeld
2026-05-13
15
-320
/
+83
*
feat(doas): smarter sudo shim + paru SudoLoop
sommerfeld
2026-05-13
2
-1
/
+60
*
style(waybar): use real anchor U+2693 (⚓) for dock indicator
sommerfeld
2026-05-13
1
-1
/
+1
*
style(waybar): swap dock glyph to anchor (nf-md-anchor)
sommerfeld
2026-05-13
1
-1
/
+1
*
feat(waybar): add dock indicator next to battery
sommerfeld
2026-05-13
3
-0
/
+40
*
revert(flatpak): drop font filesystem override (flatpak auto-shares)
sommerfeld
2026-05-13
1
-10
/
+0
*
feat(flatpak): expose host fonts globally so browsers render emoji
sommerfeld
2026-05-13
1
-0
/
+10
*
fix(emoji): split skin-tone filter into its own picker script
sommerfeld
2026-05-13
2
-5
/
+10
*
feat(emoji): filter out skin-tone variants in bemoji picker
sommerfeld
2026-05-13
2
-1
/
+12
*
fix(wofi): allow fuzzy search in emoji picker
sommerfeld
2026-05-13
2
-11
/
+8
*
feat: vim nav in wofi, bemoji, clip picker, webcam glyph fix
sommerfeld
2026-05-13
7
-5
/
+56
*
fix(waybar): dismiss/restore wrappers parse mako text format
sommerfeld
2026-05-13
2
-3
/
+11
*
fix(waybar): mako-status counts ids by parsing text dump
sommerfeld
2026-05-13
1
-9
/
+11
*
fix(waybar): parse real makoctl text format (no -f support)
sommerfeld
2026-05-13
1
-24
/
+44
*
fix(waybar): use makoctl -f format for history picker
sommerfeld
2026-05-13
1
-33
/
+25
*
fix(waybar): notification picker also lists currently-visible bubbles
sommerfeld
2026-05-13
1
-5
/
+21
*
feat(notifications): persistent-pending model + wofi history picker
sommerfeld
2026-05-13
10
-49
/
+305
*
style(waybar): swap obvious literal labels for Nerd Font glyphs
sommerfeld
2026-05-13
6
-29
/
+33
*
feat(waybar): add webcam privacy indicator
sommerfeld
2026-05-13
3
-0
/
+31
*
fix(sway): call doas with absolute paths for reboot/poweroff
sommerfeld
2026-05-13
1
-2
/
+2
*
feat(sway): replace exit prompt with full session menu; drop fuzzel $PATH lis...
sommerfeld
2026-05-13
2
-3
/
+6
*
feat(waybar+sway): bluetooth module + unify wifi/bt toggle paths
sommerfeld
2026-05-13
5
-8
/
+39
*
style(waybar): tighten right cluster — tray rightmost, drop disk, compact M...
sommerfeld
2026-05-13
2
-17
/
+8
*
style(waybar): group clickable modules on the right edge
sommerfeld
2026-05-13
1
-3
/
+3
*
feat(waybar): more clickable modules + load avg in CPU readout
sommerfeld
2026-05-13
2
-6
/
+34
*
fix(sway): bump tb-autostart post-IMAP grace period 5s -> 10s
sommerfeld
2026-05-13
1
-1
/
+1
*
fix(sway): import PASSWORD_STORE_DIR into user manager + dbus env
sommerfeld
2026-05-13
1
-2
/
+2
*
feat(waybar): add Thunderbird inbox-unread module
sommerfeld
2026-05-13
3
-1
/
+74
*
fix(sway): extend post-IMAP SMTP grace period 1s -> 5s
sommerfeld
2026-05-13
1
-1
/
+1
*
Revert "fix(sway): bump tb-autostart bridge IMAP wait 60s -> 180s"
sommerfeld
2026-05-13
1
-1
/
+1
*
fix(sway): bump tb-autostart bridge IMAP wait 60s -> 180s
sommerfeld
2026-05-13
1
-1
/
+1
*
Revert "fix(sway): bump tb-autostart window-mark wait 20s -> 60s"
sommerfeld
2026-05-13
1
-1
/
+1
*
fix(sway): bump tb-autostart window-mark wait 20s -> 60s
sommerfeld
2026-05-13
1
-1
/
+1
*
fix(signal): import XDG_SESSION_TYPE/DESKTOP into user systemd + clean stop
sommerfeld
2026-05-13
2
-2
/
+7
*
Revert "fix(signal): wait for StatusNotifierWatcher before launching"
sommerfeld
2026-05-13
1
-6
/
+1
*
fix(signal): wait for StatusNotifierWatcher before launching
sommerfeld
2026-05-13
1
-1
/
+6
*
feat(sway): autostart Signal via user systemd unit
sommerfeld
2026-05-13
3
-1
/
+16
[next]