commit 423929f93070d59381f38587cd2ed256481a8e9e from: mtmn date: Tue Jul 14 15:28:04 2026 UTC void: disable mouse_warping in volare, hg aliases commit - af8af444582ea33ed63a21a78329af59e191db4f commit + 423929f93070d59381f38587cd2ed256481a8e9e blob - dc2adffeb301cdd13645a7daf8bd99bf7ecce2a1 blob + 67582b767e17a8bb44797f9fd31c717e41823042 --- flake.lock +++ flake.lock @@ -32,11 +32,11 @@ ] }, "locked": { - "lastModified": 1784049068, - "narHash": "sha256-nvO5rN+SWdpVGY1OIFziAz8JaTl265lgSRlPnQCciIc=", + "lastModified": 1784050156, + "narHash": "sha256-2iQ6qyVLsxAs8ZydW9dIXlPWEoh3r1Sl1PnQcHZtDk0=", "owner": "~mtmn", "repo": "corpus", - "rev": "4a464dc7ea2c23ef107e4b2d9f5cc6c840c52e26", + "rev": "1f11edf54013c82402ffbc058de59e9668c52d10", "type": "sourcehut" }, "original": { blob - f072efb01704cc04af7d93d3d17a99fae44d9676 blob + 1ea1666b5e87c42b07abaeb879978beb74ce19fc --- hosts/void/default.nix +++ hosts/void/default.nix @@ -203,6 +203,8 @@ go_1_26 gopls zls + rustup + nim ]; })); } blob - e4c6eea62d3d66878d16ca5f507223971ef5f0e9 blob + ab60a71bc9b45094923692df9a33416687f83922 --- hosts/void/overlays/config/volare/config +++ hosts/void/overlays/config/volare/config @@ -32,7 +32,7 @@ input "pointer-1133-16500-Logitech_G305" { seat * xcursor_theme McMojave 16 focus_follows_mouse yes -mouse_warping container +mouse_warping none bindsym $mod+Shift+Return exec $term blob - 0783d2bf0ee438c6841392bcd6f2de615b7a941b blob + 80db3c572caa3541c32d8d17e60ce0919c946322 --- modules/mixins/dotfiles/config/newsraft/feeds +++ modules/mixins/dotfiles/config/newsraft/feeds @@ -40,6 +40,7 @@ https://romain.blogreen.org/blog/rss-short.xml https://sibexi.co/index.xml https://analognowhere.com/feed/rss.xml https://fabiensanglard.net/rss.xml +https://venam.net/blog/feed.xml @ substack < reload-period 120 blob - /dev/null blob + fef1c23e33b7699787fcce2d3fbbe75dc64f5cd0 (mode 644) --- /dev/null +++ modules/mixins/dotfiles/config/shell/rc/mercurial @@ -0,0 +1,24 @@ +#!/bin/sh +alias ha='hg add' +alias hb='hg bookmark' +alias hc='hg commit' +alias hd='hg diff' +alias hdm='hdr "ancestor(master, .)"' +alias hdr='hd -r' +alias hhem='hdm > /tmp/q && hg --debug --traceback histedit "::. and not ::master"' +alias hl='hg log' +alias hlm='hl -r "::. and not ::master"' +alias hp='hg pull' +alias hr='hg rebase' +alias hrm='hr -d master' +alias hs='hg show' +alias hst='hg status' +alias hu='hg update' +alias huc='hu --clean' +alias hbs='hg-bookmark-strip' + +hg-bookmark-strip() { + local bookmark="${1?bookmark required}" + hg strip -r "$bookmark" + hg bookmark --delete "$bookmark" +} blob - eb9456c9c8c530c074d17f4ca228244056a8620a blob + 808e73c01978a9ecf51ae4b2eaf0ee56cb5f9fb8 --- modules/mixins/dotfiles/config/zsh/rc/functions +++ modules/mixins/dotfiles/config/zsh/rc/functions @@ -35,19 +35,6 @@ jog() { sed '/^\x1b\[2m/d; /^$/d' } -hs() { - sqlite3 -csv -header "$HOME/.histdb/zsh-history.db" " - SELECT command FROM ( - SELECT commands.argv AS command, history.start_time AS st - FROM commands - JOIN history ON history.command_id = commands.id - ORDER BY history.start_time DESC - LIMIT 1000 - ) ORDER BY st ASC - " | xan view -A -t borderless -I -M --repeat-headers never --color always | - sed '/^\x1b\[2m/d; /^$/d' -} - for b in $(seq 0 100); do alias b"$b"="sudo brightnessctl set $b%" done