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
path:
root
/
dot_config
/
sway
Commit message (
Expand
)
Author
Age
Files
Lines
*
fix(sway): re-apply display layout on resume
sommerfeld
2026-05-13
1
-3
/
+9
*
refactor(power-menu): use wofi (vim nav) and systemctl (polkit)
sommerfeld
2026-05-13
1
-4
/
+6
*
feat(sway): keyboard-driven fuzzel power menu, replace swaynag
sommerfeld
2026-05-13
2
-5
/
+20
*
style(swaylock): pure black background
sommerfeld
2026-05-13
1
-3
/
+3
*
refactor(swayidle): drop bespoke post-resume grace script
sommerfeld
2026-05-13
1
-35
/
+0
*
feat(sway): browser-aware idle inhibits + post-resume lock grace
sommerfeld
2026-05-13
1
-0
/
+35
*
feat(sway): non-XF86 alternatives for media/hardware keybinds
sommerfeld
2026-05-13
1
-0
/
+25
*
feat(sway,waybar): scratch nvim+ipython binds; bolder VPN visuals
sommerfeld
2026-05-13
1
-0
/
+4
*
feat(waybar,sway): htop click handler, app keybinds, VPN toggle
sommerfeld
2026-05-13
1
-0
/
+2
*
style: apply formatter drift across repo
sommerfeld
2026-05-13
1
-2
/
+2
*
feat(privesc): migrate from opendoas to sudo-rs
sommerfeld
2026-05-13
1
-2
/
+2
*
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
1
-1
/
+1
*
feat: vim nav in wofi, bemoji, clip picker, webcam glyph fix
sommerfeld
2026-05-13
1
-2
/
+5
*
feat(notifications): persistent-pending model + wofi history picker
sommerfeld
2026-05-13
1
-4
/
+4
*
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
1
-2
/
+6
*
feat(waybar+sway): bluetooth module + unify wifi/bt toggle paths
sommerfeld
2026-05-13
1
-1
/
+1
*
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
*
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
1
-2
/
+2
*
feat(sway): add dictate (whisper.cpp) and ocr (tesseract) keybinds
sommerfeld
2026-05-13
1
-0
/
+6
*
feat(sway): altgr-intl + compose key for PT typing
sommerfeld
2026-05-13
1
-1
/
+2
*
feat(sway): wire XF86 media keys (Display/Tools/Keyboard/Favorites)
sommerfeld
2026-05-13
1
-2
/
+7
*
feat(sway): monocle window cycling inside tabbed containers
sommerfeld
2026-05-13
1
-0
/
+4
*
fix(sway): wait for protonmail-bridge IMAP banner before launching TB
sommerfeld
2026-05-13
1
-8
/
+14
*
fix(sway): use read-only fuzzel history viewer for Super+Alt+n
sommerfeld
2026-05-13
1
-1
/
+1
*
fix(sway): use -- separator so makoctl menu stops parsing sh flags
sommerfeld
2026-05-13
1
-1
/
+1
*
fix(sway): extract id from fuzzel line for makoctl menu
sommerfeld
2026-05-13
1
-1
/
+1
*
feat(sway): keybinds to restore and browse mako notification history
sommerfeld
2026-05-13
1
-0
/
+2
*
fix(sway): wait for protonmail-bridge IMAP before launching thunderbird
sommerfeld
2026-05-13
1
-0
/
+11
*
refactor(sway): manage waybar via systemd user service
sommerfeld
2026-05-13
1
-3
/
+1
*
fix(sway): rebind cliphist to $mod+p ($mod+v is splitv)
sommerfeld
2026-05-13
1
-2
/
+2
*
chore(fmt): apply shfmt and prettier formatting
sommerfeld
2026-05-13
3
-20
/
+20
*
feat(sway): bind brightness and ThinkPad XF86 multimedia keys
sommerfeld
2026-05-13
2
-0
/
+28
*
feat(sway): warp pointer to focused container
sommerfeld
2026-05-13
1
-0
/
+1
*
feat(sway): inhibit_idle on fullscreen windows
sommerfeld
2026-05-13
1
-0
/
+1
*
feat(sway): copy screenshots to clipboard
sommerfeld
2026-05-13
1
-2
/
+2
*
feat(wayland): add cliphist clipboard history
sommerfeld
2026-05-13
1
-0
/
+4
*
fix(sway): keep focus on current workspace when stashing tb
sommerfeld
2026-05-13
1
-0
/
+4
*
feat(sway): separate thunderbird autostart from super+t launch path
sommerfeld
2026-05-13
2
-2
/
+23
*
refactor(sway): stash thunderbird in scratchpad instead of hidden ws
sommerfeld
2026-05-13
3
-42
/
+23
*
feat(sway): skip _tb stash when cycling workspaces with super+tab
sommerfeld
2026-05-13
2
-3
/
+21
*
fix(sway): use get_workspaces for current ws in tb-toggle
sommerfeld
2026-05-13
1
-5
/
+3
[next]