From fb46fc7654bfa25a77c7a0bd60f137a4017d806f Mon Sep 17 00:00:00 2001 From: David Morgan Date: Mon, 14 Nov 2022 08:10:30 +0000 Subject: [PATCH] Add file preview alias with fzf and bat --- nix-conf/home/includes/zsh.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/nix-conf/home/includes/zsh.nix b/nix-conf/home/includes/zsh.nix index 6d9dbda..3b6f8bf 100644 --- a/nix-conf/home/includes/zsh.nix +++ b/nix-conf/home/includes/zsh.nix @@ -50,12 +50,17 @@ cp = "cp -iv"; mv = "mv -iv"; mkdir = "mkdir -v"; + pp = "pushbullet push \"Pixel\" link \"\${1}\" \"\${1}\""; + upgrade_emacs = "cp ~/.emacs.d/straight/versions/default.el ~/straight-versions-default-`date \"+%Y-%m-%d-%H%M%S\"`.el && emacs --batch -l \"~/.emacs.d/init.el\" -f \"my/upgrade-packages\""; diff_emacs = "difft --color always --context 0 $(ls -d1v ~/straight-versions-default-*.el | tail -1) ~/.emacs.d/straight/versions/default.el | grep '\\[9[12]' | egrep -v '(gnu-elpa-mirror|nongnu-elpa|melpa|emacsmirror-mirror)'"; + nix-up = "git -C ~/dotfiles pull && doas nix-channel --update && doas nixos-rebuild switch && nix-channel --update && home-manager switch && system-changes-report && hm-changes-report && df -h && date"; home-up = "git -C ~/dotfiles pull && nix-channel --update && home-manager switch && hm-changes-report"; + fb = "fzf --preview 'bat --color=always --style=numbers --line-range=:500 {}'"; + # Git log aliases from the omz git plugin gl = "git pull"; glg = "git log --stat";