Skip to content

elkarrde/cli-stuff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cli-stuff

Command-line bits and dotfiles that make life a bit easier — small helper scripts, shell/git config, and a few backups kept under version control.

Scripts

All scripts live in the repo root and are plain bash. Run them directly (e.g. ./pgkeys.sh).

Script What it does Usage
sethdmi.sh Switch the monitor's input source over DDC/CI (ddcutil, VCP 0x60). ./sethdmi.sh 1 → HDMI-1, 2 → HDMI-2, no arg → show current input + detected displays
toggletouch.sh Toggle the touchpad on/off via xinput (matched by device name, not id). ./toggletouch.sh
pgkeys.sh Toggle a swap of PageUp/PageDown ↔ Home/End via xmodmap (X11 only). ./pgkeys.sh (toggle), ./pgkeys.sh on / off
killall.sh Kill processes whose full command line matches a pattern (pkill -f). ./killall.sh <pattern>

Dotfiles (repo root)

File Purpose
.bashrc Bash config — two-line colored prompt (user@host, cwd, git branch, timestamp), history, aliases.
.gitconfig Git aliases + identity + merge tool. See git/aliases.md for the alias cheatsheet.
.XCompose Custom X11 Compose-key sequences for math/Greek symbols (ƒ ∞ ★ ≈ α β λ π …). Needs a Compose key configured.

Directories

Dir Contents
git/ aliases.md (git alias reference) and .gitconfig-iso3200 (dormant per-dir work-identity template).
xfce/ XFCE panel/launcher config backup. See xfce/README.md.
sshs/ SSH config snippet (GitHub / Codeberg over an ed25519 key).
zsh/ Backup only.zshrc from an Intel MacBook Pro used at a previous company. Not for this machine. See zsh/README.md.

About

CLI bits and dotfiles that make life a bit easier

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Contributors

Languages