Commit Graph

163 Commits

Author SHA1 Message Date
Adam Goldsmith ab3dd6a290 Use icons in window titles (requires v4.20) 2021-10-19 12:58:57 -04:00
Adam Goldsmith 5c8ade62f9 Add playerctl bindings 2021-10-19 12:58:52 -04:00
Adam Goldsmith 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
Adam Goldsmith 5942ab076e Run `playerctl pause` when locking 2021-08-18 21:06:06 -04:00
Adam Goldsmith c4d17e3b21 Focus firefox dialogs 2021-08-18 21:05:32 -04:00
Adam Goldsmith 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
Adam Goldsmith 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
Adam Goldsmith 439cf2105c Update i3lock-color arguments for new version 2021-05-29 10:45:24 -04:00
Adam Goldsmith 20f1c2f448 alacritty: Switch to new hint section for 0.8.0 2021-05-20 15:23:24 -04:00
Adam Goldsmith 7f75319f22 Alacritty: Use control+shift+{-,+,=} for font resizing 2020-11-25 23:11:21 -05:00
Adam Goldsmith 2fb0e9f90c Alacritty: Fix "Subtract"->"Minus" key name for 0.6.0 2020-11-25 23:10:52 -05:00
Adam Goldsmith 91ce63b078 Define pixel border size for border toggle 2020-11-02 01:58:52 -05:00
Adam Goldsmith 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
Adam Goldsmith 553558132b Remove stacking layout binding, since I don't like it & don't use it 2020-11-02 01:38:19 -05:00
Adam Goldsmith 1059098f1a Add binding for autopass 2020-11-02 01:35:00 -05:00
Adam Goldsmith 8dda5c4eb1 Add a binding for bypass mode 2020-11-02 01:34:42 -05:00
Adam Goldsmith 90ee7f6d03 lock: Move disabling DPMS to a function 2020-11-02 01:26:06 -05:00
Adam Goldsmith d6a8bf1b98 Add Alt modifier to i3 reload and restart bindings 2020-11-02 01:25:47 -05:00
Adam Goldsmith 41f6fc4e1f Add some floating/tiling rules for WSJT-X, FreeCAD, and calibre 2020-11-02 01:21:07 -05:00
Adam Goldsmith 6929623a8e Use "«" and "»" for Firefox rules, fix inconsistent workspace assignment 2020-11-02 01:18:57 -05:00
Adam Goldsmith af2a62e27b Notify for impending screen lock, inhibit by placing mouse in top-left 2020-11-02 01:04:46 -05:00
Adam Goldsmith 45d98e81d9 Add "reboot to windows" option to lock script 2020-11-02 01:03:45 -05:00
Adam Goldsmith 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
Adam Goldsmith 8e0cc0a60f Add binding to launch gajim in launch mode 2020-04-17 14:34:16 -04:00
Adam Goldsmith d7d040c292 alacritty: Fix HiDPI setting for version 0.4.2 2020-03-30 12:44:44 -04:00
Adam Goldsmith 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
Adam Goldsmith eaf258c371 alacritty: delete all default mouse/keybindings 2019-08-06 14:10:09 -04:00
Adam Goldsmith 065fc7d78d alacritty: Collapse font families, remove mouse.url.launcher to allow autodetection 2019-08-06 14:10:09 -04:00
Adam Goldsmith c142d21b67 Automatically Move Emacs '*Org PDF LaTeX Output*' buffer to workspace 10 2019-08-06 14:08:39 -04:00
Adam Goldsmith 432ccb358a Fix scrot command 2019-07-21 09:44:37 -04:00
Adam Goldsmith 39e82c3a09 Use rofi's built in config instead of setting it on the command line 2019-06-18 10:48:57 -04:00
Adam Goldsmith 304cc7c281 Add extra space to alacritty swapColors script 2019-06-18 10:44:51 -04:00
Adam Goldsmith b03b0f8d85 Add support for multiple monitors (via 10s place) in compact_workspace_numbers 2019-06-18 10:41:57 -04:00
Adam Goldsmith 3bafc0b20b Make references to home/config directories more generic 2019-06-18 10:40:00 -04:00
Adam Goldsmith 1d4839327e Move variable definitions to top, for use earlier in file 2019-06-18 10:38:29 -04:00
Adam Goldsmith 35afb69030 Automatically move firefox windows with some prefixes to workspaces 2019-06-18 10:35:41 -04:00
Adam Goldsmith 547a29ad90 Revert "Remove insync daemon start"
This reverts commit b3ba2f34b8.
2019-03-19 13:31:26 -04:00
Adam Goldsmith a0c2954b51 Do silly things to allow terminals and thunar to open in cwd in emacs 2019-01-10 23:07:11 -05:00
Adam Goldsmith 65773a57b8 alacritty: Add binding for new SpawnNewInstance command 2019-01-09 23:31:23 -05:00
Adam Goldsmith 622544c37a Add $mod+Print binding for scrot 2018-11-22 00:49:07 -05:00
Adam Goldsmith 6c48cad089 alacritty: Fix dotted options, apperently that doesn't work like that 2018-11-13 21:06:48 -05:00
Adam Goldsmith 5fc4968a93 alacritty: add binding to swap foreground color between green and orange 2018-11-13 12:56:58 -05:00
Adam Goldsmith 83be4a8e85 alacritty: Clean up config/remove comments and unused config options 2018-11-13 12:47:36 -05:00
Adam Goldsmith 4181028565 alacritty: Update config for 0.2.3 2018-11-13 12:10:24 -05:00
Adam Goldsmith d623f6c8ab Add script/binding for spawning alacritty in CWD of another focused instance 2018-11-10 02:29:06 -05:00
Adam Goldsmith 724bdf6f2d alacritty: Remove S-q/S-w to quit, because that's annoying 2018-11-09 12:45:10 -05:00
Adam Goldsmith 33113ca9c7 Use new default_border keyword instead of new_window 2018-11-09 12:23:34 -05:00
Adam Goldsmith 3c3729abbc Increase time to (re)blank screen on lock 2018-11-09 12:22:22 -05:00
Adam Goldsmith 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
Adam Goldsmith 0ea8d1d9ed Turn off DPI scaling in alacritty 2018-09-19 22:39:23 -04:00
Adam Goldsmith 9c093860ac Switch from xfce4-terminal to alacritty 2018-09-18 00:17:11 -04:00
Adam Goldsmith c75566fdcc Add xdg user-dirs.dirs 2018-09-04 12:19:20 -04:00
Adam Goldsmith ea5e3fd393 Fix alignment of comment 2018-06-22 01:15:28 -04:00
Adam Goldsmith ebff38a9fa lock.sh: mute default pulse sink on lock 2018-06-22 01:14:33 -04:00
Adam Goldsmith 07865b69c9 lock.sh: slightly clean up i3lock command 2018-06-22 01:13:44 -04:00
Adam Goldsmith 6ff1a3a507 Use rofi-pass last-used 2018-06-22 01:10:55 -04:00
Adam Goldsmith 2bad53d1c4 Show icons in rofi drun 2018-06-18 10:45:45 -04:00
Adam Goldsmith 3061d56983 Add floating rule for WSJT-X 2018-05-05 18:12:40 -04:00
Adam Goldsmith e62f12cae9 Add new name for Pinentry window 2018-04-27 02:44:24 -04:00
Adam Goldsmith 43f15e92bd lock: Fix arguments for new version of i3lock 2018-04-23 01:18:57 -04:00
Adam Goldsmith 0bcd0c8436 lock: Remove setxkbmap call, doing it in xorg.conf now 2018-04-23 01:18:17 -04:00
Adam Goldsmith 2232e4da5c Add neat window swapping thing 2018-03-23 15:10:21 -04:00
Adam Goldsmith 2ebdf3a8fc Add a comment on xset command 2018-03-23 15:09:34 -04:00
Adam Goldsmith 9ee4dc0bad Cleanup/rearrange some sections 2018-03-23 15:09:07 -04:00
Adam Goldsmith 707afc2cb9 Switch to normal hjkl (from jkl;) for movement 2018-03-23 15:07:59 -04:00
Adam Goldsmith 4e87008bb2 Add numlockx to startup 2018-03-23 15:05:47 -04:00
Adam Goldsmith fb8afbc01a Fix Pinentry and Thunar focus 2018-03-23 13:29:09 -04:00
Adam Goldsmith e7bb3cbff4 Add a TODO note in rename_workspace.py 2018-02-28 22:06:56 -05:00
Adam Goldsmith 3ce43395a0 Replace rename_workspaces.sh by Python script which behaves better
also doesn't require jq
2018-02-27 17:38:32 -05:00
Adam Goldsmith 0c7f9234f3 Simplify compact_workspace_numbers even more 2018-02-27 17:37:38 -05:00
Adam Goldsmith 53f2e6ade5 Re-write compact workspaces script to be less stupid 2018-02-25 13:26:03 -05:00
Adam Goldsmith cca40130b8 Replace thunderbird by mailnag in autostart 2018-02-21 17:06:57 -05:00
Adam Goldsmith 64f6a72cc1 Simplify setxkbmap calls 2018-02-21 17:06:41 -05:00
Adam Goldsmith 5bc056857a Replace thunderbird binding by emacs nevermore 2018-02-21 17:04:23 -05:00
Adam Goldsmith 3b09dbdfa1 Change terminal from ROXTerm to xfce4-terminal 2018-01-21 01:43:36 -05:00
Adam Goldsmith 7e5e58e2d3 Change rotate.sh to rotate all pointing devices 2018-01-20 13:11:56 -05:00
Adam Goldsmith 53fa7b8f5a Add gtkrc for 2 and 3 2018-01-19 16:36:45 -05:00
Adam Goldsmith b54fb3f476 Add the suspend service, which will need to be copied on each computer 2018-01-10 12:40:04 -05:00
Adam Goldsmith eabc01d6a8 Add touchegg launch and config
tablet specific, but it should be fine
2018-01-10 12:38:42 -05:00
Adam Goldsmith fab65fe209 Compact rofiOptions a bit 2018-01-10 12:30:57 -05:00
Adam Goldsmith b3ba2f34b8 Remove insync daemon start
haven't used it in a while
2018-01-10 12:30:17 -05:00
Adam Goldsmith 7cb2d0ab09 Convert config from tabs to spaces 2017-11-03 03:32:08 -04:00
Adam Goldsmith 24370abb5d Convert lock.sh from tabs to spaces 2017-11-03 03:27:33 -04:00
Adam Goldsmith 81433c59c2 Add a first attempt at xautolock config 2017-11-03 03:26:11 -04:00
Adam Goldsmith 98f842f859 Add keyboard brightness control keybindings 2017-11-01 23:50:51 -04:00
Adam Goldsmith 5f3eecd871 Change from volumeicon to pasystray and bindsym 2017-11-01 23:50:20 -04:00
Adam Goldsmith 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
Adam Goldsmith 9caea156e6 Fix spacing/alignment 2017-10-31 04:05:41 -04:00
Adam Goldsmith aae9ee791d Add killPanel.sh and rotate.sh to config dir 2017-10-31 04:05:37 -04:00
Adam Goldsmith bb81c09ed9 Move lock.sh and LockScreen.png into config folder 2017-10-31 04:01:04 -04:00
Adam Goldsmith adc85b5db7 Add variable for config directory 2017-10-31 03:55:03 -04:00
Adam Goldsmith 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
Adam Goldsmith 87b22aa1d8 Exit resize mode when compact is run 2017-08-23 10:36:36 -04:00
Adam Goldsmith 68786a6d08 Add workspace compacting script
shifts workspace numbers down to fill empty workspaces
2017-08-14 02:04:39 -04:00
Adam Goldsmith f63ffa5ad5 Add number to rename_workspaces prompt 2017-08-14 02:04:19 -04:00
Adam Goldsmith 6f572962ce Explicitly make Pinentry windows floating and focused 2017-08-14 02:03:34 -04:00
Adam Goldsmith 2ab72e9a4a Use no_focus on all windows
fully expect to revert this in a few hours/days/weeks
2017-02-23 19:22:09 -05:00
Adam Goldsmith 6018ebe4b8 Add rofi pass binding
kind of wierd key, not sure if I should keep it
2017-02-23 19:21:45 -05:00
Adam Goldsmith 18bd46d359 Fix rofi options
remove nonexistent $rofiColors, add back -i (case insensitivity)
2016-05-04 13:10:38 -04:00
Adam Goldsmith b6f28bbea0 Add missing shell script for rofi 2016-05-04 00:51:03 -04:00