commit c1d5d9790087011582bd166177488fb4d448de4a
parent 9513b68bea0a1f612289bf5293019d9f6402beb1
Author: mtmn <miro@haravara.org>
Date: Sun, 5 Jul 2026 22:23:44 +0200
backup: flush stdio before shelling out
Diffstat:
2 files changed, 3 insertions(+), 5 deletions(-)
diff --git a/modules/mixins/dotfiles/bin/backup b/modules/mixins/dotfiles/bin/backup
@@ -60,6 +60,8 @@ module Backup
def self.run_cmd(verbose, *args)
if verbose
+ $stdout.flush
+ $stderr.flush
system(*args)
Result.new($CHILD_STATUS, "", $CHILD_STATUS.nil? ? "command not found: #{args.first}" : "")
else
@@ -313,7 +315,7 @@ module Backup
parser.parse!(args)
target = args.shift
unless options[:list] || target
- puts(parser)
+ list_targets
exit(0)
end
diff --git a/modules/mixins/dotfiles/config/shell/rc/aliased-short-names b/modules/mixins/dotfiles/config/shell/rc/aliased-short-names
@@ -131,7 +131,3 @@ alias bor='boring'
alias borl='boring list'
alias boro='boring open'
alias borc='boring close'
-alias boroa='boring open -a'
-alias borog='boring open -g'
-alias borca='boring close -a'
-alias borcg='boring close -g'