Andrejus 396de0003c feat(tmux): simplify copy-mode to OSC52, remove condensed toggle
Drop pbcopy/xclip/xsel pipe hacks — OSC52 via set-clipboard
handles system clipboard automatically. Remove @condensed
status bar toggle, simplify status click to lock-session.
Add client-focus-in mouse reset workaround.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-13 17:17:24 +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%