Commit Graph

163 Commits

Author SHA1 Message Date
bf1645dfb1 Run turing smart screen daemon on adam-Desktop 2024-05-10 13:07:52 -04:00
6dcca8d94f Detect Windows boot option for lock.sh pick menu 2024-05-10 13:06:50 -04:00
44846433f1 Assign Pympress content window to nonprimary monitor 2024-04-19 18:14:44 -04:00
bad02c8a55 Load color calibration data for adam-laptop 2024-04-18 20:31:21 -04:00
4838e5aac4 Use xss-lock to trigger lock when suspending/hibernating
this is a little bit redundant with xautolock, but whatever
2024-04-18 20:30:26 -04:00
748df90274 Bind xfce-panel restart to something slightly harder to accidentally press 2024-04-14 01:40:14 -04:00
ae080c4042 pass_typer: Remove extra space in regex 2024-03-16 20:11:44 -04:00
2330bde957 pass_typer: Improve matching of destination (still doesn't handle command) 2024-03-16 19:01:01 -04:00
6c66988950 Migrate alacritty config to toml 2023-12-27 19:56:33 -05:00
9fce2cc890 pass_typer: Don't use borg encryption passphrases 2023-09-08 13:35:21 -04:00
d89209a1f3 Remove --show from gajim, as 1.8.0 makes it default behavior 2023-05-30 20:06:38 -04:00
82a5a43779 Add firefox workspace bindings for «ws:1» through «ws:20» 2023-05-28 17:27:12 -04:00
9d4844580d Pause all media players on lock, instead of just first 2023-04-24 22:22:31 -04:00
f0c26851e5 pass_typer: Try more candidate globs for user and host variants 2023-04-19 12:10:20 -04:00
7c9f062061 pass_typer: Fix return type of get_password 2023-04-19 10:28:33 -04:00
0f08a57d30 Add picom config 2023-01-18 11:53:44 -05:00
0c2520a520 Switch back to using passthrough script for terminals by default 2023-01-02 13:54:52 -05:00
ec2133e057 Replace compton with picom
compton was disabled for a while, and has been dropped from Arch's repos
2023-01-02 13:53:29 -05:00
78b84fdcc9 alacritty: Enable OSC8 hyperlinks support 2023-01-02 13:48:47 -05:00
88b447b18e Notify screen lock at 15 seconds, use both top corners for inhibit 2023-01-02 13:46:23 -05:00
6eed82ee56 Move rofi modi scripts to rofi dotfiles repository 2023-01-02 13:17:11 -05:00
abeab26167 Force tiling for Strange Eons scripting windows 2023-01-02 13:17:11 -05:00
27abcfed0c Use primary/nonprimary for workspace display bindings instead of script 2023-01-02 13:16:56 -05:00
fdfd0c045f Use script to bind workspaces to primary/nonprimary displays
This was a bit janky (and so never made it off my desktop), but
necessary until 4.22, which added `output nonprimary`
2023-01-02 12:59:43 -05:00
306548b39d pass_typer: Remove unnecessary format string 2022-12-15 18:49:11 -05:00
6fb8597973 pass_typer: Match cms-wall-display* and iPad* for CMS ipads 2022-12-15 18:48:34 -05:00
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