master
Some checks failed
Dotfiles CI / Run test suite (Dockerfile) (push) Has been cancelled
Dotfiles CI / Run test suite (Dockerfile.arch) (push) Has been cancelled
Add eza, fd, sd, bottom, procs, tealdeer to mise apps. Add || true guards to mise install/use and bat cache to prevent failures from halting the installer. Parallelize brew list --cask/--versions queries with background jobs. Add log_indent helper. Cleaner script section formatting with ruled separators and compact timing output. 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%