From 0cb25818257b140c695dbfdb212c50d92810caca Mon Sep 17 00:00:00 2001
From: EuAndreh <eu@euandre.org>
Date: Fri, 17 May 2024 19:08:10 -0300
Subject: bin/vcs: Add fossil functions

---
 bin/vcs | 12 ++++++++++++
 1 file changed, 12 insertions(+)

(limited to 'bin')

diff --git a/bin/vcs b/bin/vcs
index 93d3e2b..c80fb27 100755
--- a/bin/vcs
+++ b/bin/vcs
@@ -65,6 +65,10 @@ git_diff() {
 	git diff "$@"
 }
 
+fossil_diff() {
+	fossil diff --unified | diff-so-fancy | less -R
+}
+
 git_ps1() {
 	BRANCH_NAME="$(git rev-parse --abbrev-ref HEAD)"
 	OUT="$(git status --short --branch --porcelain)"
@@ -173,10 +177,18 @@ git_ls() {
 	git ls-files
 }
 
+fossil_ls() {
+	fossil ls
+}
+
 git_clean() {
 	git clean -nffdx
 }
 
+fossil_clean() {
+	fossil clean -n -v -x --emptydirs
+}
+
 
 usage() {
 	cat <<-'EOF'
-- 
cgit v1.2.3