Setup nvim neovim >= 0.12 tree-sitter-cli ripgrep build tools (make + c compiler) mac: xcode cli tools linux: build-essential windows: mingw-w64 use vim.pack.update(nil, { target = 'lockfile' }) to update from lockfile on a remote machine systemd/rclone plocate use plocate -d /var/lib/plocate/plocate.db:/var/lib/plocate/gdrive.db ... set user_allow_other in /etc/fuse.conf add to /etc/updatedb.conf: .venv, .../.cache/uv, .../.cache/rclone, and more rclone setup google drive remote at /mnt/gdrive place *.service and *.timer in /etc/systemd/system niri kitty fish dex/dex-autostart fzf fre wl-clipboard for mac, modify kernel params to remap cmd, fn, ctrl, and opt: hid_apple sudo grubby --args=hid_apple.swap_fn_leftctrl=1 --update=ALL sudo grubby --args=hid_apple.swap_opt_cmd=1 --update=ALL