b62a6c00f96e66da89f497e576aa5430c98625fd
- Version logged after [PASS] (not before) across all scripts - Pre-cache brew package lists with log_info progress - Read brew version from git describe cache (skip Ruby startup) - Batch mise use -g calls (single invocation for all tools) - Replace mise verify step with mise ls --current - Parallel vim plugin pulls - Skip donut compile when binary is fresh - Pre-check macOS defaults before writing (skip fsync when unchanged) - Pre-check dock state before dockutil calls - Remove redundant 'already installed' skip logs - Remove meetingbar and wispr-flow install scripts - Renumber scripts to fill gaps Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
andrejusk/dotfiles
A collection of dotfiles and install scripts to set up my development environment 🛠️ 📂️ 🚀
Usage
A local repository can be installed and updated by running:
./install
A specific script can be installed by running:
./install script1 script2 ...
Automated setup
This repository can be installed without a local copy
by invoking the setup-new script directly via curl:
# Inspect source
curl -s https://raw.githubusercontent.com/andrejusk/dotfiles/HEAD/script/setup-new | less
# Run
curl -s https://raw.githubusercontent.com/andrejusk/dotfiles/HEAD/script/setup-new | bash
Keyboard shortcuts
| Key | Mnemonic | Action |
|---|---|---|
^A |
All commits | Git log browser with diff preview |
^B |
Branch | Git branch checkout with log preview |
^E |
Edit | Find and edit file in $EDITOR |
^F |
Find | Find in files (rg + fzf), open at line |
^G |
Go remote | SSH/codespace connect (local only) |
^J |
Jump | Zoxide directory jump |
^K |
Kommands | Command help lookup (tldr/man) |
^N |
Navigate | Tmux session create/attach |
^O |
Open | Open repo/PR/issues/actions in browser |
^P |
Project | Switch to workspace project |
^R |
Reverse | Fuzzy search command history (fzf built-in) |
^S |
Session | Browse & resume Copilot CLI sessions |
^X |
eXecute | Process manager (fzf + kill) |
^Y |
Yank stash | Browse git stashes with diff preview |
Description
Languages
Shell
72.2%
C
24.5%
Python
2.1%
Dockerfile
1.2%