aboutsummaryrefslogtreecommitdiff
path: root/config.def.h
AgeCommit message (Collapse)Author
2024-04-06pass otp no need tail because the other lines are stderr instead of stdout; ↵Xiao Pan
also use carriage return for auto enter
2024-04-06fix: use carriage return so gpg agent can correctly identify itXiao Pan
2024-04-01better commentXiao Pan
2024-04-01use xdotool for pass otp, more automatedXiao Pan
2024-04-01mod-a for xdotool type master passwords, temporary solution before I ↵Xiao Pan
automate upd
2024-03-11use new vpn script to simplify dwm configXiao Pan
2024-03-11advanced wireguardXiao Pan
2024-03-05feat: add ia wgXiao Pan
2024-01-26Try to make search more seamless by adding hotkey, to overcome fear/laziness ↵Xiao Pan
to search
2023-12-09updateXiao Pan
2023-12-08updateXiao Pan
2023-12-08updateXiao Pan
2023-12-06fix bugXiao Pan
2023-12-06try fix bugXiao Pan
2023-12-06updateXiao Pan
2023-12-06I switch to superkey because I prefer use right alt as altgr for typing ↵Xiao Pan
French and other not normal characters. I add modkey + function key as media keys to consider keyboards without media keys.
2023-12-05updateXiao Pan
2023-11-18no qbt autostart, no dwm qbt auto on tag 6Xiao Pan
2023-11-18updateXiao Pan
2023-11-17studio wgXiao Pan
2023-11-17updateXiao Pan
2023-09-27updateXiao Pan
2023-08-24RFPXiao Pan
2023-08-24notify when toggle VPN, avoid mistypeXiao Pan
2023-07-09organize passXiao Pan
2023-07-07demullvadXiao Pan
2023-05-19time.uuid renamed to time-uuidXiao Pan
2023-05-15new alt-r to put space in between characters, old alt-r change to alt-shift-rXiao Pan
2023-05-14alt-b conflict with hide bar, switch to alt-z for ZeroXiao Pan
2023-05-14keyboard shortcut that run script 0 with clipboard outputXiao Pan
2023-04-28alt-shift-s for sdcv translate clipboardXiao Pan
2023-04-20alt-q hotkey for qbt no need anymoreXiao Pan
2023-04-05remove monerod tag rule, because I use monerod systemd service insteadXiao Pan
2023-04-01manually start monerod no need now, I auto start monerod with systemd unit nowXiao Pan
2023-03-21screenshot switch to jxlXiao Pan
2023-02-09wallpaper is bloatXiao Pan
2022-12-22updateXiao Pan
2022-12-22change selection screenshot and recording hotkeysXiao Pan
2022-11-10Merge branch 'master' into flyxyz
2022-10-28Revert "Remove dmenumon variable"Hiltjo Posthuma
This reverts commit c2b748e7931e5f28984efc236f9b1a212dbc65e8. Revert back this change. It seems to not be an edge-case anymore since multiple users have asked about this new behaviour now.
2022-10-13clear clipboard before alt-o copy duolibre pass otpxyz
2022-10-11test for mpra scriptxyz
2022-10-08refactorxyz
2022-10-08refactorxyz
2022-10-05merge upstreamxyz
2022-09-20better expansionxyz
2022-09-18better expansion, new alt-shift-w hotkey for open youtube video linkxyz
2022-08-30mod1-o copy pass otpxyz
2022-08-28Remove dmenumon variableStein
Reasoning: Since 2011 dmenu has been capable of working out which monitor currently has focus in a Xinerama setup, making the use of the -m flag more or less redundant. This is easily demonstrated by using dmenu in any other window manager. There used to be a nodmenu patch that provided these changes: https://git.suckless.org/sites/commit/ed68e3629de4ef2ca2d3f8893a79fb570b4c0cbc.html but this was removed on the basis that it was very easy to work out and apply manually if needed. The proposal here is to remove this dependency from dwm. The mechanism of the dmenumon variable could be provided via a patch if need be. The edge case scenario that dmenu does not handle on its own, and the effect of removing this mechanism, is that if the user trigger focusmon via keybindings to change focus to another monitor that has no clients, then dmenu will open on the monitor containing the window with input focus (or the monitor with the mouse cursor if no windows have input focus). If this edge case is important to cover then this can be addressed by setting input focus to selmon->barwin in the focus function if there is no client to give focus to (rather than giving focus back to the root window).
2022-08-19config.def.h: make keys and buttons constNRK
pretty much all other variables are declared as const when they're not modified.