Tom Gallacher's starred repositories
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
kickstart.nvim
A launch point for your personal nvim configuration
telescope.nvim
Find, Filter, Preview, Pick. All lua, all the time.
hammerspoon
Staggeringly powerful macOS desktop automation with Lua
SketchyBar
A highly customizable macOS status bar replacement
obsidian.nvim
Obsidian 🤝 Neovim
speedtest-tracker
Speedtest Tracker is a self-hosted internet performance tracking application that runs speedtest checks against Ookla's Speedtest service.
nix-darwin
nix modules for darwin
nixos-hardware
A collection of NixOS modules covering hardware quirks.
tmux-thumbs
A lightning fast version of tmux-fingers written in Rust, copy/pasting tmux like vimium/vimperator
JankyBorders
A lightweight window border system for macOS
goto-preview
A small Neovim plugin for previewing definitions using floating windows.
SketchyVim
Adds all vim moves and modes to macOS text fields
tmux-sessionx
A Tmux session manager, with preview, fuzzy finding, and MORE
nix-colors
Modules and schemes to make theming with Nix awesome.
vim-arsync
vim plugin for async synchronisation of remote files and local files using rsync
rsync.nvim
neovim plugin which synchronises project with rsync on save.
tinted-tmux
Base16 theme for tmux
rose-pine.yazi
Soho vibes for Yazi-fm