From 2402b6669ac294c37fab51b2beb186bb9cb8ee23 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Guillermo=20Fern=C3=A1ndez?= <guillermofr@vauxoo.com>
Date: Tue, 16 Jan 2024 14:31:42 -0600
Subject: [PATCH] adding controls on top of view

---
 main.go   | 5 ++++-
 readme.md | 7 +++----
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/main.go b/main.go
index a5c78a9..b08652c 100644
--- a/main.go
+++ b/main.go
@@ -106,7 +106,10 @@ func (m model) View() string {
 		return "Reading files..."
 	}
 
-	viewString := fmt.Sprintf("Current directory: %q\n", m.currentDir)
+	viewString := "Controls:\n"
+	viewString += "d: delete dir/file\nh,left arrow: go up a directory\nl, right arrow, enter: go down selected dir\n"
+	viewString += "j,down arrow: move down\nk,up arrow: move up\n"
+	viewString += fmt.Sprintf("\nCurrent directory: %q\n", m.currentDir)
 	viewString += baseStyle.Render(m.table.View()) + "\n"
 
 	return viewString
diff --git a/readme.md b/readme.md
index fbead7c..6c1b7dd 100644
--- a/readme.md
+++ b/readme.md
@@ -2,7 +2,6 @@
 
 ## TODO
 
-- [ ] improve filetree traversing
-- [ ] add instructions at the top
-- [ ] add error message 
-- [ ] use human readable format for byte count
+- add error message 
+- use human readable format for byte count
+- add toggle to show/hide controls