From 590cf94393fa2b27f6f6b3e95bac9ce4b065b0cf Mon Sep 17 00:00:00 2001 From: Hannes Date: Fri, 15 May 2026 19:13:49 +0200 Subject: [PATCH] Added flashiso func --- configs/alias_useful.fish | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/configs/alias_useful.fish b/configs/alias_useful.fish index ecd312a..92d3b26 100755 --- a/configs/alias_useful.fish +++ b/configs/alias_useful.fish @@ -237,6 +237,21 @@ if test -e /usr/bin/sudo-rs alias sudo=sudo-rs end +if test -e /usr/bin/dd + function flashiso --description "Flash an ISO to a target drive with dd" + if test (count $argv) -ne 2 + echo "Usage: flashiso {ISO} {target drive}" + echo "Example: flashiso ubuntu-25.10-desktop-amd64.iso /dev/sdb" + return 1 + end + + set iso $argv[1] + set drive $argv[2] + + sudo dd if=$iso of=$drive bs=4M status=progress oflag=sync + end +end + #### SOURCE of bash function smart_source