Commit Graph

137 Commits

Author SHA1 Message Date
125ba9244c Enable tiling drag only on modifier 2022-10-24 16:17:06 -04:00
258744c2c5 Use more granular notification options for pasystray 2022-08-11 22:37:25 -04:00
319aca391d pass_typer: Allow for environment variables before ssh command 2022-08-04 02:00:44 -04:00
f2c68a5f17 pass_typer: Add matching rule for TSRC Pidgey servers 2022-08-04 02:00:44 -04:00
bb68fea1b4 pass_typer: Also match "salt.sawtooth.claremontmakerspace.org" for cms-net-svcs 2022-08-04 02:00:44 -04:00
67bfff9811 Simplify gajim launching to just use gajim --show 2022-08-03 21:39:34 -04:00
5ca22bb10f Use gdbus to show gajim if it is already running 2022-06-21 21:46:24 -04:00
d64e59ec9b pass_typer: Avoid error when no password is selected 2022-04-12 11:41:51 -04:00
afd922caa1 pass_typer: Append .gpg suffix, instead of replacing 2022-04-12 11:41:06 -04:00
ca7fb74daa pass_typer: Improve matching for aliased servers 2022-04-08 16:39:45 -04:00
ca3308dd18 pass_typer: Use pathlib.Path instead of pathlib.PosixPath 2022-04-08 16:39:38 -04:00
fc3432112e pass_typer: Use a dict for deduping paths to preserve order 2022-03-28 22:32:11 -04:00
99b4d9f2fe Apply black formatter to python files 2022-03-28 22:28:59 -04:00
b3d0b39886 pass_typer: Add cms/octopi aliases 2022-03-24 18:40:35 -04:00
ba2521bec2 pass_typer: Match just server part of user@server for aliases 2022-03-24 18:40:28 -04:00
196b9802ad pass_typer: Use more flexible match expression for server aliases
Also add ipad aliases
2022-03-16 20:53:22 -04:00
af00393233 pass_typer: Match passwords of form username@server 2022-03-16 20:53:18 -04:00
b45d217366 Move "passthrough" bindings to use shift and restore original bindings
the passthrough bindings little too inconsistent to be the normal way
of launching things
2022-03-10 11:51:33 -05:00
3b393c2fea Re-write some shell scripts to Python with i3ipc 2022-03-10 11:51:33 -05:00
cbdedf626d Use i3ipc for Python scripts 2022-03-10 11:51:33 -05:00
0d9eece16d Don't start qbittorrent at login on adam-desktop
I've moved torrenting to homeserver instead
2021-12-03 18:30:18 -05:00
5b93f76ab9 Add bindings for brightness/volume on adam-tablet 2021-10-19 13:24:45 -04:00
f57b1bb1fa Include host-specific config from file
Exciting new feature from i3 v4.20!
2021-10-19 12:59:27 -04:00
ab3dd6a290 Use icons in window titles (requires v4.20) 2021-10-19 12:58:57 -04:00
5c8ade62f9 Add playerctl bindings 2021-10-19 12:58:52 -04:00
f16f58b318 Re-apply background image when rotating
feh doesn't resize things automatically, so it gets kind of messed up
2021-08-18 21:08:45 -04:00
5942ab076e Run playerctl pause when locking 2021-08-18 21:06:06 -04:00
c4d17e3b21 Focus firefox dialogs 2021-08-18 21:05:32 -04:00
7c18fe2109 Replace autopass with python script that does a similar thing
autopass.cr doesn't compile on current versions of Crystal, so I wrote
my own little script that does what I want better anyways
2021-08-18 21:03:53 -04:00
2a549f1301 Bind grave (`) as another way to escape launch/resize modes
It's harder to press escape on the UHK :(
2021-07-29 21:27:51 -04:00
439cf2105c Update i3lock-color arguments for new version 2021-05-29 10:45:24 -04:00
20f1c2f448 alacritty: Switch to new hint section for 0.8.0 2021-05-20 15:23:24 -04:00
7f75319f22 Alacritty: Use control+shift+{-,+,=} for font resizing 2020-11-25 23:11:21 -05:00
2fb0e9f90c Alacritty: Fix "Subtract"->"Minus" key name for 0.6.0 2020-11-25 23:10:52 -05:00
91ce63b078 Define pixel border size for border toggle 2020-11-02 01:58:52 -05:00
74a9bad9f3 Use "no" instead of "false" for focus_follows_mouse
This was presumably originally to support sway, which has a more rigid
parser for the config file
2020-11-02 01:57:42 -05:00
553558132b Remove stacking layout binding, since I don't like it & don't use it 2020-11-02 01:38:19 -05:00
1059098f1a Add binding for autopass 2020-11-02 01:35:00 -05:00
8dda5c4eb1 Add a binding for bypass mode 2020-11-02 01:34:42 -05:00
90ee7f6d03 lock: Move disabling DPMS to a function 2020-11-02 01:26:06 -05:00
d6a8bf1b98 Add Alt modifier to i3 reload and restart bindings 2020-11-02 01:25:47 -05:00
41f6fc4e1f Add some floating/tiling rules for WSJT-X, FreeCAD, and calibre 2020-11-02 01:21:07 -05:00
6929623a8e Use "«" and "»" for Firefox rules, fix inconsistent workspace assignment 2020-11-02 01:18:57 -05:00
af2a62e27b Notify for impending screen lock, inhibit by placing mouse in top-left 2020-11-02 01:04:46 -05:00
45d98e81d9 Add "reboot to windows" option to lock script 2020-11-02 01:03:45 -05:00
91106ce377 Manually start xfce4-notifyd at startup
xfce4-notifyd removed dbus starting in 0.6.2, and I can't enable it
with systemd, so I need to start it manually. grumble grumble.

https://bbs.archlinux.org/viewtopic.php?id=258715
2020-09-06 01:33:57 -04:00
8e0cc0a60f Add binding to launch gajim in launch mode 2020-04-17 14:34:16 -04:00
d7d040c292 alacritty: Fix HiDPI setting for version 0.4.2 2020-03-30 12:44:44 -04:00
328e37c62c alacritty: Remove default config options
There isn't much of a point in keeping them around, since I'd have to
go look things up if they added things later, and I'd rather get
updated values when they matter (ex. selection.semantic_escape_chars)
2019-08-06 14:10:09 -04:00
eaf258c371 alacritty: delete all default mouse/keybindings 2019-08-06 14:10:09 -04:00