Andrejus 296ad6c4eb fix: SIGPIPE (exit 141) in mise verification, remove redundant bat script
Replace head -1 with sed -n '1p' across all install scripts to
prevent SIGPIPE when commands produce multi-line output. head closes
the pipe after reading line 1, causing the writer to receive SIGPIPE
which propagates via pipefail (exit 141). sed reads all input,
avoiding the broken pipe.

Remove install.d/26-bat.sh — bat is already installed and managed
via mise in 30-mise.sh.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-18 18:53:19 +00:00
2026-02-13 14:59:25 +00:00
2026-02-13 15:25:26 +00:00
2026-02-13 15:13:12 +00:00
2026-02-13 15:13:12 +00:00
2024-03-08 00:04:34 +00:00

andrejusk/dotfiles

Dotfiles CI status badge

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
Dotfiles for my Linux environment
Readme 626 KiB
Languages
Shell 72.2%
C 24.5%
Python 2.1%
Dockerfile 1.2%