This website requires JavaScript.
8187bc8658
Remap Keychron screenshot key to PrintScreen
main
Danielle McLean
2023-12-09 16:59:47 +1100
f42cc05b64
Remove unnecessary, now unused 3 from Sublime filename
Danielle McLean
2023-12-05 22:28:20 +1100
168fd8e124
Add launch agent for mpd-now-playable :D
Danielle McLean
2023-11-27 23:14:05 +1100
ffaa8dbe40
Remove unused cmus-mediakeys script
Danielle McLean
2023-11-27 23:13:08 +1100
c689fa947a
Remove unused skhd config
Danielle McLean
2023-11-27 23:12:43 +1100
c3aa798ab9
Remove unused Bitbar services
Danielle McLean
2023-11-27 23:12:02 +1100
87c566bc04
Remove hidutil Caps mapping (using Superkey + QMK keyboard now)
Danielle McLean
2023-11-27 23:11:24 +1100
b6b49aef2a
Add .zsh extension to Zsh environment setup file
Danielle McLean
2023-11-21 16:41:53 +1100
577c2daa72
Add my handrolled Obsidian extension for PopClip
Danielle McLean
2023-11-16 13:12:14 +1100
cbe482664b
Fix automasq plist to work no matter where ~ is
Danielle McLean
2023-10-23 16:39:53 +1100
f309f3a7a6
Migrate from .stow-rename to --dotfiles
Danielle McLean
2023-10-23 15:15:37 +1100
2cd7ee3bf7
Make kitty LaunchAgent work with different homedirs
Danielle McLean
2023-09-19 10:54:27 +1000
567fdda4be
Port automasq to Python 3
Danielle McLean
2023-09-18 09:46:29 +1000
48fee6ab65
Disable alt-a bind because I need to type blåhaj
Danielle McLean
2021-07-26 16:34:16 +1000
fa64a74e6f
Swap back to the system-provided Git completion, since it's reasonably up to date now and maintaining it is a hassle
Danielle McLean
2021-03-02 15:57:27 +1100
0aaa8f56f8
fix: reload Yabai's scripting addition when Dock restarts
Danielle McLean
2021-02-06 22:56:48 +1100
083fdc2c42
feat: add launch agent for mpd-discord-rpc
Danielle McLean
2021-01-26 15:04:36 +1100
23b02749df
fix: restore -g flag to mpd-notify-bitbar so it won't steal focus when the song changes
Danielle McLean
2021-01-18 12:29:25 +1100
15b889225d
fix: update mpd-notify-bitbar to work with SwiftBar
Danielle McLean
2020-12-10 21:30:50 +1100
9da16428dd
feat: switch from BitBar (no longer actively developed) to SwiftBar
Danielle McLean
2020-12-10 21:29:56 +1100
e69da0d1d0
feat: toggle Stackline icons using an skhd binding, so we can bind only to rctrl
Danielle McLean
2020-12-10 21:28:29 +1100
2fe57f44ac
fix: load Yabai's scripting addition as root (required on Big Sur)
Danielle McLean
2020-12-10 21:27:17 +1100
61203a7689
Add bindings for cycling through stacked windows
Danielle McLean
2020-08-31 13:31:09 +1000
44ea9abfc9
Teach yabai keybindings to 'wrap around', so they're easier to use
Danielle McLean
2020-08-31 11:14:27 +1000
c63fd636f9
Add support for yabai's 'stack' layout, which has replaced monocle layout
Danielle McLean
2020-08-31 11:13:51 +1000
cf2cd53281
Remap the Caps Lock key to Right Ctrl using the built-in MacOS hidutil rather than depending on Karabiner
Danielle McLean
2020-08-07 16:39:11 +1000
dac8df42fe
Re-enable window borders, because Yabai 3.2.0 brought back support for them (yay)
Danielle McLean
2020-06-15 10:17:40 +1000
942f6aec59
Remap skhd binding for creating a new space, so it doesn't shadow 'New Incognito Window' in Chrome
Danielle McLean
2020-05-29 10:24:23 +1000
3e286da346
Disable Alt+P skhd command since I don't use it and I need Alt+P for other things
Danielle McLean
2020-05-29 10:23:49 +1000
861b4482a2
Remove deprecated yabai options from config
Danielle McLean
2020-05-29 10:15:51 +1000
df43a2ab75
Unbind Shift + Alt + ArrowKeys in skhd, because I don't need it and various apps do
Danielle McLean
2020-01-16 15:42:12 +1100
11d5b1f31a
Introduce alias for easily dropping files from the terminal onto a Dropshelf
Danielle McLean
2019-11-18 11:31:12 +1100
6e30e8f8f7
Enable new yabai setting for inset window borders
Danielle McLean
2019-11-11 09:45:13 +1100
be227ad56c
Remove iTerm2 integration support because I've been using kitty.app instead for months
Danielle McLean
2019-11-08 10:57:01 +1100
781acd689c
Whoops, make yabai focus_follows_mouse work by passing a valid option to it :o
Danielle McLean
2019-11-04 12:22:40 +1100
6a82ddb8f2
Adjust yabai bindings to work better for me (don't follow focus when sending windows places, mostly)
Danielle McLean
2019-10-17 13:41:13 +1100
3ed79aae3d
Remove customised LaunchAgents for chunkwm and skhd since skhd and yabai now read the XDG dirs by default anyway
Danielle McLean
2019-09-24 14:04:10 +1000
8699cdf3f7
Migrate from chunkwm, which is no longer maintained, to yabai, which is still maintained (yay)
Danielle McLean
2019-09-24 13:56:40 +1000
8036df0164
Make osx-env-sync a little more robust, it was failing with empty parameter values and newer Zsh versions
Danielle McLean
2019-09-24 13:55:17 +1000
cb1fc9444b
Add rules to chunkwm for floating IntelliJ and PhpStorm popup windows rather than tiling them
Danielle McLean
2019-03-07 09:46:30 +1100
39cd7421f7
Add keys to skhd for managing a third monitor, since one is occasionally present
Danielle McLean
2019-03-07 09:46:03 +1100
1d66781c8d
Enable automasq service to permit using Dnsmasq as global resolver without losing upstream DNS
Danielle McLean
2019-03-07 09:45:26 +1100
3383077393
Run a single kitty process as a LaunchAgent that all the terminals can be spawned from
Danielle McLean
2018-09-06 08:35:27 +1000
7f57e5b5ae
Remove alt+e binding from skhd because I need to be able to write é a lot
Danielle McLean
2018-09-03 15:35:20 +1000
cc4d9c2b2e
Switch to the amazing chunkwm and skhd, eliminating the need for a separate mpd-mediakeys service
Danielle McLean
2018-07-30 13:21:14 +1000
79e7fccab4
Add a simple chunkwm indicator to BitBar
Danielle McLean
2018-07-26 09:31:55 +1000
56406c8c29
Smarter installation of iTerm2 shell integration, including missing utility commands
Danielle McLean
2018-06-18 15:33:28 +1000
62871f6dda
osx-env-sync - include scalar-export-special parameters, such as PATH, in the sync
Danielle McLean
2018-06-14 08:38:08 +1000
af8f596ad3
Upgrade the Zsh completion function for Git to the version provided in Zsh 5.5.1
Danielle McLean
2018-06-04 08:45:57 +1000
b3750bc1ad
Add symlink so that Sublime Text config is redirected to ~/.config/sublime-text-3
Danielle McLean
2018-04-25 14:18:28 +1000
f827b9fe51
No need to set Git's credential.helper, its default on MacOS is the same thing anyway
Danielle McLean
2017-10-06 15:07:12 +1100
0ca1886137
Just use constant KeepAlive instead of trying to depend on the basic mpd service, because launchd is really weird about it
Danielle McLean
2017-09-13 14:04:33 +1000
6d4334d189
Add neato BitBar plugins to the repo, since I'm basically writing my own anyway
Danielle McLean
2017-09-07 12:59:26 +1000
49554fad86
Have mpd-notify-bitbar stay in the background, so you don't lose window focus every time the song changes (oopsies)
Danielle McLean
2017-09-01 12:56:24 +1000
e03b3c2446
Rename mediakeys scripts so the associated player's name comes first, they'll sort better amongst related scripts
Danielle McLean
2017-09-01 12:44:08 +1000
364b2d3a62
Add mpd-notify-bitbar daemon to refresh BitBar's display instantly when mpd's state changes
Danielle McLean
2017-09-01 12:42:20 +1000
ca92d0989c
Keep mediakeys-mpd alive as long as mpd itself is alive
Danielle McLean
2017-08-17 16:19:07 +1000
f5abd16467
Use exec on launchd agents to avoid keeping a useless extra zsh around
Danielle McLean
2017-08-17 16:18:46 +1000
817fde420e
Add scripts for binding the Mac media keys to control either cmus or mpd
Danielle McLean
2017-08-16 10:01:48 +1000
eb8fe225bd
Provide the latest Git completion function for Zsh, since MacOS provides an older Zsh with older Git completion
Danielle McLean
2017-06-14 11:37:50 +1000
44c7f61e3d
Preserve v3 extensions when signing x.509 certificates - this is necessary for Subject Alternative Names to survive
Danielle McLean
2017-05-01 13:25:38 +1000
954124ac56
Configure Git to use the osxkeychain credential helper since we're on a Mac
Danielle McLean
2017-04-19 16:18:13 +1000
e8f9143b1b
Add a simple script for self-signing CSRs with local trusted CA
Danielle McLean
2017-04-14 00:36:34 +1000
0da3a29d27
Configure osx-env-sync agent to rerun every five minutes
Danielle McLean
2017-04-03 10:55:55 +1000
8cd64d3dd1
Add a LaunchAgent for copying zsh environment vars into MacOS graphical environment on login
Danielle McLean
2017-03-15 10:07:45 +1100
a915289a41
Configure Kaleidoscope.app as default Git diff/merge tool when on MacOS platform
Danielle McLean
2016-11-19 19:08:39 +1100
b71ccdf1f4
Initial commit - just a zsh startup file for setting up iTerm2 integration
Danielle McLean
2016-10-17 20:51:20 +1100