From 7d633eb06e874e1ef4b4510b8e856755d1e9a198 Mon Sep 17 00:00:00 2001 From: Gabriel Brown Date: Fri, 21 Aug 2026 17:43:33 -0400 Subject: [PATCH] Alias only what the machine will actually have vim aliased to vimx, which no list installed; bat invoked by its Debian name, which Fedora does not ship; sunshine restarted by an alias when nothing here installs sunshine. vim-X11 is now declared so vimx exists, ff previews with bat, and the sunshine alias moved to the gitignored env of the one machine that has it. --- config/bash/aliases | 4 ++-- setup/packages/development-packages | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/config/bash/aliases b/config/bash/aliases index a2d242e..501ea81 100644 --- a/config/bash/aliases +++ b/config/bash/aliases @@ -3,7 +3,6 @@ # Aliases I like alias :q="exit" alias :wq="exit" -alias startsunshine="systemctl --user restart sunshine.service" alias sourcerc="source ~/.bashrc" alias c="clear" alias shutdown="systemctl poweroff" @@ -32,7 +31,8 @@ alias ls='eza -lh --group-directories-first --icons' alias lsa='ls -a' alias lt='eza --tree --level=2 --long --icons --git' alias lta='lt -a' -alias ff="fzf --preview 'batcat --style=numbers --color=always {}'" +# Fedora's bat installs /usr/bin/bat; batcat is the Debian name. +alias ff="fzf --preview 'bat --style=numbers --color=always {}'" # Directories alias ..='cd ..' diff --git a/setup/packages/development-packages b/setup/packages/development-packages index a9e03fd..68b1688 100644 --- a/setup/packages/development-packages +++ b/setup/packages/development-packages @@ -30,3 +30,6 @@ python3-virtualenv ripgrep ruby sqlite3 +# vimx: clipboard-capable vim, which the shipped `vim` alias and the vimrc +# that link-dotfiles installs both assume. Fedora carries it as vim-X11. +vim-X11