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
065fc7d78d
alacritty: Collapse font families, remove mouse.url.launcher to allow autodetection
2019-08-06 14:10:09 -04:00
c142d21b67
Automatically Move Emacs '*Org PDF LaTeX Output*' buffer to workspace 10
2019-08-06 14:08:39 -04:00
432ccb358a
Fix scrot command
2019-07-21 09:44:37 -04:00
39e82c3a09
Use rofi's built in config instead of setting it on the command line
2019-06-18 10:48:57 -04:00
304cc7c281
Add extra space to alacritty swapColors script
2019-06-18 10:44:51 -04:00
b03b0f8d85
Add support for multiple monitors (via 10s place) in compact_workspace_numbers
2019-06-18 10:41:57 -04:00
3bafc0b20b
Make references to home/config directories more generic
2019-06-18 10:40:00 -04:00
1d4839327e
Move variable definitions to top, for use earlier in file
2019-06-18 10:38:29 -04:00
35afb69030
Automatically move firefox windows with some prefixes to workspaces
2019-06-18 10:35:41 -04:00
547a29ad90
Revert "Remove insync daemon start"
...
This reverts commit b3ba2f34b8
.
2019-03-19 13:31:26 -04:00
a0c2954b51
Do silly things to allow terminals and thunar to open in cwd in emacs
2019-01-10 23:07:11 -05:00
65773a57b8
alacritty: Add binding for new SpawnNewInstance command
2019-01-09 23:31:23 -05:00
622544c37a
Add $mod+Print binding for scrot
2018-11-22 00:49:07 -05:00
6c48cad089
alacritty: Fix dotted options, apperently that doesn't work like that
2018-11-13 21:06:48 -05:00
5fc4968a93
alacritty: add binding to swap foreground color between green and orange
2018-11-13 12:56:58 -05:00
83be4a8e85
alacritty: Clean up config/remove comments and unused config options
2018-11-13 12:47:36 -05:00
4181028565
alacritty: Update config for 0.2.3
2018-11-13 12:10:24 -05:00
d623f6c8ab
Add script/binding for spawning alacritty in CWD of another focused instance
2018-11-10 02:29:06 -05:00
724bdf6f2d
alacritty: Remove S-q/S-w to quit, because that's annoying
2018-11-09 12:45:10 -05:00
33113ca9c7
Use new default_border keyword instead of new_window
2018-11-09 12:23:34 -05:00
3c3729abbc
Increase time to (re)blank screen on lock
2018-11-09 12:22:22 -05:00
aedf9ae135
lock.sh: Use xset in a sane way to re-blank screen on idle during lock
2018-11-09 12:18:45 -05:00
0ea8d1d9ed
Turn off DPI scaling in alacritty
2018-09-19 22:39:23 -04:00
9c093860ac
Switch from xfce4-terminal to alacritty
2018-09-18 00:17:11 -04:00
c75566fdcc
Add xdg user-dirs.dirs
2018-09-04 12:19:20 -04:00
ea5e3fd393
Fix alignment of comment
2018-06-22 01:15:28 -04:00
ebff38a9fa
lock.sh: mute default pulse sink on lock
2018-06-22 01:14:33 -04:00
07865b69c9
lock.sh: slightly clean up i3lock command
2018-06-22 01:13:44 -04:00
6ff1a3a507
Use rofi-pass last-used
2018-06-22 01:10:55 -04:00
2bad53d1c4
Show icons in rofi drun
2018-06-18 10:45:45 -04:00
3061d56983
Add floating rule for WSJT-X
2018-05-05 18:12:40 -04:00
e62f12cae9
Add new name for Pinentry window
2018-04-27 02:44:24 -04:00
43f15e92bd
lock: Fix arguments for new version of i3lock
2018-04-23 01:18:57 -04:00
0bcd0c8436
lock: Remove setxkbmap call, doing it in xorg.conf now
2018-04-23 01:18:17 -04:00
2232e4da5c
Add neat window swapping thing
2018-03-23 15:10:21 -04:00
2ebdf3a8fc
Add a comment on xset command
2018-03-23 15:09:34 -04:00
9ee4dc0bad
Cleanup/rearrange some sections
2018-03-23 15:09:07 -04:00
707afc2cb9
Switch to normal hjkl (from jkl;) for movement
2018-03-23 15:07:59 -04:00
4e87008bb2
Add numlockx to startup
2018-03-23 15:05:47 -04:00
fb8afbc01a
Fix Pinentry and Thunar focus
2018-03-23 13:29:09 -04:00
e7bb3cbff4
Add a TODO note in rename_workspace.py
2018-02-28 22:06:56 -05:00
3ce43395a0
Replace rename_workspaces.sh by Python script which behaves better
...
also doesn't require jq
2018-02-27 17:38:32 -05:00
0c7f9234f3
Simplify compact_workspace_numbers even more
2018-02-27 17:37:38 -05:00
53f2e6ade5
Re-write compact workspaces script to be less stupid
2018-02-25 13:26:03 -05:00
cca40130b8
Replace thunderbird by mailnag in autostart
2018-02-21 17:06:57 -05:00
64f6a72cc1
Simplify setxkbmap calls
2018-02-21 17:06:41 -05:00
5bc056857a
Replace thunderbird binding by emacs nevermore
2018-02-21 17:04:23 -05:00
3b09dbdfa1
Change terminal from ROXTerm to xfce4-terminal
2018-01-21 01:43:36 -05:00
7e5e58e2d3
Change rotate.sh to rotate all pointing devices
2018-01-20 13:11:56 -05:00
53fa7b8f5a
Add gtkrc for 2 and 3
2018-01-19 16:36:45 -05:00
b54fb3f476
Add the suspend service, which will need to be copied on each computer
2018-01-10 12:40:04 -05:00
eabc01d6a8
Add touchegg launch and config
...
tablet specific, but it should be fine
2018-01-10 12:38:42 -05:00
fab65fe209
Compact rofiOptions a bit
2018-01-10 12:30:57 -05:00
b3ba2f34b8
Remove insync daemon start
...
haven't used it in a while
2018-01-10 12:30:17 -05:00
7cb2d0ab09
Convert config from tabs to spaces
2017-11-03 03:32:08 -04:00
24370abb5d
Convert lock.sh from tabs to spaces
2017-11-03 03:27:33 -04:00
81433c59c2
Add a first attempt at xautolock config
2017-11-03 03:26:11 -04:00
98f842f859
Add keyboard brightness control keybindings
2017-11-01 23:50:51 -04:00
5f3eecd871
Change from volumeicon to pasystray and bindsym
2017-11-01 23:50:20 -04:00
301c02a43a
Actually let's not use images for the lock screen, it's too annoying
...
can't center or scale, so I'd have to manually make an image for each
computer. Maybe I'll get back to it later
2017-10-31 17:07:27 -04:00
9caea156e6
Fix spacing/alignment
2017-10-31 04:05:41 -04:00
aae9ee791d
Add killPanel.sh and rotate.sh to config dir
2017-10-31 04:05:37 -04:00
bb81c09ed9
Move lock.sh and LockScreen.png into config folder
2017-10-31 04:01:04 -04:00
adc85b5db7
Add variable for config directory
2017-10-31 03:55:03 -04:00
8480b91777
Remove exec-ing emacs and rofi stuff through zsh
...
Environment variables are set better now, so this is redundant
2017-09-04 03:09:15 -04:00
87b22aa1d8
Exit resize mode when compact is run
2017-08-23 10:36:36 -04:00
68786a6d08
Add workspace compacting script
...
shifts workspace numbers down to fill empty workspaces
2017-08-14 02:04:39 -04:00