You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+22-3Lines changed: 22 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,15 @@
1
1

2
2
3
-
## dir2 (Directory 2.0) — An SQL-Inspired File System Interface for Windows
3
+
## dir2 — An SQL-Inspired File System Interface for Windows
4
4
5
5
A Rust-based file system / terminal that reimagines file interaction through SQL-like commands and a Single-file state system. Navigate, select, and execute files using familiar database query syntax.
Thank you to [Somnath Chaudhary](https://github.com/som-28) for creating the documentation website.
@@ -20,6 +24,11 @@ Thank you to [Somnath Chaudhary](https://github.com/som-28) for creating the doc
20
24
-**Global file search**: Find exact file locations system-wide with `FINDEXACT`
21
25
-**Direct execution**: Run selected files or favorites with simple commands
22
26
27
+
**New Features!**
28
+
-**List-based Autocomplete:** Get auto-complete recommendations on Directory/File names as you type!
29
+
-**Native Shell Support:** Access your native shell (Powershell or CMD) within dir2 with a simple command `CML`.
30
+
-**Directory/File Manip Commands**: Perform Create/Rename/Delete operations on Directories or Files without leaving dir2.
31
+
23
32
Transform your command-line file management from traditional navigation to intuitive querying. Perfect for developers who think in SQL and want a more declarative approach to file system operations.
24
33
25
34
Uses the `rust_search` module for system-wide search integration for Windows.
@@ -74,20 +83,30 @@ cargo run
74
83
75
84

76
85
77
-
**List of Commands Implemented (Pre-Release):**
86
+
**List of Commands Implemented (v1.1.0):**
78
87
79
-

88
+

89
+

80
90
81
91
_Meta Commands:_
82
92
83
93
-**CLS | /C :** Clear Screen
94
+
-**CML <command>** : Executes a command in the terminal
84
95
-**LC :** Lists Commands
85
96
-**WD :** Watch Directory
86
97
-**LD :** List Directory
87
98
-**DD :** Dodge Directory
88
99
-**CD :** Change Drive
89
100
-**EXIT | /E :** Exit Terminal
90
101
102
+
_Directory/File Commands:_
103
+
-**MKDIR <directory> :** Creates a directory
104
+
-**RMDIR <directory> :** Removes a directory
105
+
-**RENDIR <old_directory> <new_directory> :** Renames a directory
106
+
-**MKFILE <filename> :** Creates a file
107
+
-**RMFILE <filename> :** Removes a file
108
+
-**RENFILE <old_filename> <new_filename> :** Renames a file
109
+
91
110
_State Commands:_
92
111
93
112
-**SELECT filename.ext FROM directory :** Sets <filename.ext> file as current STATE
0 commit comments