aboutsummaryrefslogtreecommitdiff
path: root/dotfiles/common/.bashrc.d/aliases.sh
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-02 12:16:38 -0500
committerCraig Jennings <c@cjennings.net>2026-06-02 12:16:38 -0500
commitb10cba594db836c0747066addad48bda4d30cd02 (patch)
tree063119a623fa3f7139feda4ef302896d8f5f934c /dotfiles/common/.bashrc.d/aliases.sh
parent49c2ba9c4510bf6e1acd306687473bc8ba9ad8dd (diff)
downloadarchsetup-b10cba594db836c0747066addad48bda4d30cd02.tar.gz
archsetup-b10cba594db836c0747066addad48bda4d30cd02.zip
refactor: drop in-repo dotfiles/, move stow tooling to the dotfiles repo
Since the installer clones DOTFILES_REPO into ~/.dotfiles and stows from there, the in-repo dotfiles/ tree was dead weight. Nothing reads it at install time. I removed it (831 files) now that both machines are migrated. The Makefile's stow / restow / reset / unstow / import targets and the dotfile-script unit suites moved to the dotfiles repo. They sit alongside the scripts they manage and run standalone (cd ~/.dotfiles && make ...). This Makefile keeps the VM-integration targets and the installer-helper suite (safe-rm-rf). I updated CLAUDE.md and README.md so stow operations run from ~/.dotfiles, and the dotfile-management, theme, and unit-test sections point at the standalone repo. The README was already describing the old in-repo model from before the installer switched to cloning. This brings it in line.
Diffstat (limited to 'dotfiles/common/.bashrc.d/aliases.sh')
-rw-r--r--dotfiles/common/.bashrc.d/aliases.sh85
1 files changed, 0 insertions, 85 deletions
diff --git a/dotfiles/common/.bashrc.d/aliases.sh b/dotfiles/common/.bashrc.d/aliases.sh
deleted file mode 100644
index 10fc360..0000000
--- a/dotfiles/common/.bashrc.d/aliases.sh
+++ /dev/null
@@ -1,85 +0,0 @@
-# aliases.sh
-# Craig Jennings <c@cjennings.net>
-# Shell aliases - works in both bash and zsh
-
-# =============================================================================
-# Directory Navigation
-# =============================================================================
-alias cdot="cd ~/code/archsetup/dotfiles"
-alias cdpf="cd ~/projects/finances/"
-alias cdpj="cd ~/projects/jr-estate/"
-alias cdpd="cd ~/projects/documents/"
-
-# =============================================================================
-# File Listing (exa)
-# =============================================================================
-alias ls="exa --group-directories-first"
-alias l="exa -lhF --group-directories-first"
-alias ll="exa -lhAF --group-directories-first"
-alias lt="exa -lthAF --group-directories-first"
-
-# =============================================================================
-# File Operations
-# =============================================================================
-alias mkd="mkdir -pv"
-alias open="xdg-open"
-alias linkdel="find . -type l ! -exec test -d {} \; -delete"
-alias linkfind="find . -type l ! -exec test -d {} \; -print"
-
-# =============================================================================
-# System Administration
-# =============================================================================
-alias df='dfc -p /dev/'
-alias ducks='du -cksh * | sort -rh | head -n11'
-alias ntop="sudo bandwhich"
-alias ptop="sudo powertop"
-alias running_services='systemctl list-units --type=service --state=running'
-alias ssn="sudo shutdown now"
-alias boot2bios="sudo systemctl reboot --firmware-setup"
-alias backup='sudo rsyncshot backup 1000'
-alias sysinfo='sudo inxi -v 8 -a -xxxA -xxxB -xxxC -xxxD -xxxG -xxxI -xxxm -xxxN -xxxR -xxxS -xxx --usb -d -I -pl -n -s --slots'
-alias timeshift='sudo timeshift-gtk'
-alias sysupgrade="topgrade"
-
-# =============================================================================
-# Network
-# =============================================================================
-alias myip='curl -4 https://chroot-me.in/ip/ 2>/dev/null || w3m -4 -dump https://chroot-me.in/ip'
-alias whereami="curl ipinfo.io"
-alias speedtest="speedtest-go"
-
-# =============================================================================
-# Applications
-# =============================================================================
-alias et="emacs -nw"
-alias weather="wego"
-alias crm="tickrs -s CRM"
-alias handbrake="ghb"
-alias smerge="/usr/bin/smerge"
-alias stext="/opt/sublime_text/sublime_text"
-alias steam="flatpak run com.valvesoftware.Steam"
-alias xterm="xterm -ti 340"
-
-# =============================================================================
-# Stow (dotfiles management)
-# =============================================================================
-alias stow="stow --target=/home/cjennings"
-
-# =============================================================================
-# Ranger (file manager)
-# =============================================================================
-alias cdr='. ranger'
-alias r='. ranger'
-
-# =============================================================================
-# Programming
-# =============================================================================
-alias cc="gcc -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wconversion -Wextra -std=c2x -pedantic"
-alias gdbx="gdb --batch --ex r --ex bt --ex q --args"
-
-# =============================================================================
-# Phenomenology RAG (ollama/deepseek)
-# =============================================================================
-phenom() {
- aichat --rag phenom -m ollama:deepseek-r1:70b "$@"
-}