Commit Graph

1244 Commits

Author SHA1 Message Date
e51d08c738 feat(hammerspoon): add Notion Calendar to list of calendar apps 2024-02-04 00:09:20 +01:00
259244eb81 feat(hammerspoon): use Chrome default profile instead of Edge 2024-02-04 00:09:20 +01:00
8c5b2ac4c6 feat(starship): minor tweak to tool versions 2024-02-04 00:09:20 +01:00
86e2b4012f feat(mise): update config 2024-02-04 00:09:20 +01:00
ef6fb00128 feat(Brewfile): add yj 2024-02-04 00:05:43 +01:00
bf92527b6a feat(tools): migrate to mise (formally known as rtx) 2024-01-06 18:59:12 +00:00
f4ce515973 feat(fonts): update Menlo Nerd Fonts with FontPatcher 3.1.1 2024-01-06 17:28:07 +00:00
35a6ba4ab9 feat(bin): add generate-nerdfonts helper script 2024-01-06 17:27:34 +00:00
9526b57d38 chore(zsh): various tweaks to zsh env setup and helpers 2024-01-06 15:10:15 +00:00
a304b0bb26 feat(Brewfile): add carbon-copy-cloner 2024-01-06 14:14:56 +00:00
46ab18b0fd feat(userstyle): add disable-font-ligatures style 2023-12-18 10:57:25 +00:00
10bfd9a032 chore(install.sh): minor fix and update to help output 2023-12-18 10:57:00 +00:00
a5fc1a070a feat(hammerspoon/noct): add Google Calendar, improve URL matching 2023-12-18 10:55:49 +00:00
08011c0fef feat(Brewfile): add obsidian cask 2023-12-18 10:55:32 +00:00
78463acf94 feat(metrics): switch to improved macOS battery exporter 2023-12-18 10:55:05 +00:00
df56386d7a feat(hammerspoon): increase size of rounded corners drawn on screen 2023-11-20 11:11:56 +00:00
12505e939a chore(zshrc): fix typo 2023-11-20 11:11:43 +00:00
5ee117846b chore(playbooks): tweak maginified dock size 2023-11-20 11:11:12 +00:00
fea1e8bd99 feat(hammerspoon): tweak global hotkeys and URL handlers 2023-11-20 11:10:34 +00:00
10bf02e1b4 feat(homebrew): load/setup homebrew on Apple Silicon machines 2023-11-20 11:09:38 +00:00
db7a97fa6d fix(containers): correctly setup shell completion for orb 2023-11-20 11:08:46 +00:00
772295a5a0 fix(kubernetes): resolve shell completion setup for kubectl and krew 2023-11-20 11:08:20 +00:00
871fefce04 chore(deps): move some CLI tools from rtx to cargo install
bat, difftastic and exa don't seem to distribute arm64 binaries as part
of their releases. Hence we need to install them from source with cargo
instead.
2023-11-20 11:07:06 +00:00
319ad47d34 feat(deps): update Brewfile 2023-11-20 11:05:38 +00:00
047d11653b refactor(hammerspoon): improve URL handling setup, enabling host-specific setup 2023-10-28 17:04:23 +01:00
407e02895d feat(hammerspoon): setup URL handling to open different sites in different browsers 2023-10-24 13:59:53 +01:00
b7ff042053 feat(go): add bufls to default list of packages 2023-09-27 11:54:34 +01:00
c137a5978a feat(rtx): setup default ruby gems and go packages 2023-09-18 11:37:19 +01:00
0effd071f3 feat(git): set difft as diff application if available 2023-09-18 11:37:19 +01:00
0b432f137d chore(hammerspoon): update global hotkeys 2023-09-18 11:37:18 +01:00
49a28ce05e chore(zsh/completions): disable completealiases
This prevented aliases from being completed via their original command
that they're aliasing.
2023-09-18 11:37:18 +01:00
19aa1b1730 chore(go): tidy up default global packages list 2023-09-18 11:37:18 +01:00
6c9703520c fix(rust): auto-install with binstall 2023-09-18 11:37:18 +01:00
c51fde5e70 fix(kubernetes): fix bug with kubectx completions setup 2023-09-18 11:37:18 +01:00
f6e49a661b feat(starship): enable version details for a number of tools 2023-09-18 11:37:18 +01:00
c4cd5eaa2b chore(solargraph): update default list of disabled rubocop cops 2023-09-18 11:37:18 +01:00
5fba8ec527 chore(ruby): remove last remnants of rbenv setup, I use rtx instead 2023-09-18 11:37:18 +01:00
e87062e8ee feat(orbstack): shell setup for Orbstack (Docker Desktop replacement) 2023-09-18 11:37:17 +01:00
4cd9893126 chore(rtx): install via official script instead of zinit
A bit more code, but should make installation more reliable, as zinit
often has issues detecting the correct binary/tarball to download from
GitHub releases.
2023-09-18 11:37:17 +01:00
5eb71b08a8 chore(rtx): switch from ~/.tool-versions to ~/.config/rtx/config.toml 2023-09-18 11:37:17 +01:00
61d072a36c fix(xbar/brew-updates): show installed cask version(s) correctly
The brew outdated command recently changed the "installed_versions"
field on casks from a string to an array, bringing it in line with
formula details.

This allows it to deal with either string or array values, and show them
correctly.
2023-06-20 00:37:14 +01:00
6fe27107f0 chore(eslite): disable use of deprecated ~/.eslintrc.js file 2023-05-25 02:26:17 +01:00
e24d969a1e chore(golang): tidy up an update global package list 2023-05-25 02:25:38 +01:00
73556e6f6a chore(python): tidy up an update global package list 2023-05-25 02:24:53 +01:00
f005414ab2 chore(ruby): tidy up an update global package list 2023-05-25 02:24:29 +01:00
266c6dcfac feat(kubernetes): remove tools, simplify setup and rely on rtx 2023-05-25 02:23:33 +01:00
5feea990d4 feat(ruby): switch from rbenv to rtx for managing Ruby versions 2023-05-25 02:19:57 +01:00
e1105afa0c feat: move various various tools to be managed with rtx 2023-05-25 02:19:11 +01:00
fc33b59dc8 feat(font): update Menlo Nerd fonts and add Propo variant 2023-05-25 01:47:02 +01:00
3de163d673 feat(fonts): upgrade Nerd Fonts to v3.0.0 2023-05-03 02:22:45 +01:00