Features
- Icon View: Visual file and folder display
- Drag & Drop: Move files between folders
- Context Menus: Right-click for quick actions
- Breadcrumb Navigation: Click path segments to navigate
- Search: Real-time file filtering
- Sorting: By name, size, or date
- Trash Support: Restore deleted items
- Keyboard Shortcuts: Fast file operations
Opening Files and Folders
Double-Click to Open
- Folders: Opens in current window
- Files: Opens in XEmacs text editor
Single-Click to Select
Click once to select an item:- Selection highlights with blue background
- Shows in status bar: “1 item”
- Enables context menu actions
Navigation
Breadcrumb Bar
Click any segment in the path to jump to that location:Navigation Buttons
Toolbar:- ← Back: Return to previous location
- → Forward: Go forward in history
- ↑ Up: Go to parent directory
- 🏠 Home: Jump to home directory
Backspace: Go up one level- Browser-style history navigation
Address Bar
Click the breadcrumb area to enter a path manually:- Click on the breadcrumb bar
- Type the path:
/home/victxrlarixs/Desktop/ - Press
Enterto navigate - Press
Escapeto cancel
File Operations
Creating Files and Folders
New File:- Go to
File→New File - Enter filename
- Press OK
- Empty file appears in current directory
- Go to
File→New Folder - Enter folder name
- Press OK
Copying Files
Method 1: Context Menu- Right-click file
- Select “Copy”
- Navigate to destination
- Right-click empty space
- Select “Paste”
- Select file
- Press
Ctrl+Cto copy - Navigate to destination
- Press
Ctrl+Vto paste
Moving Files
Drag & Drop:- Click and hold file
- Drag to destination folder
- Release to drop
- File moves to new location
- Right-click file → “Cut” (or
Ctrl+X) - Navigate to destination
- Right-click empty space → “Paste” (or
Ctrl+V)
Renaming Files
Method 1: Context Menu- Right-click file
- Select “Rename”
- Enter new name
- Press OK
- Select file
- Press
F2 - Enter new name
- Press OK
Deleting Files
Trash (Recoverable):- Select file
- Press
Deletekey, or - Right-click → “Delete”
- Confirm to move to trash
.trash folder:
- Delete files normally
- Confirm permanent deletion
- Files are permanently removed
Restoring from Trash
- Navigate to
~/.trash/ - Right-click deleted file
- Select “Restore”
- File returns to original location
Empty Trash
- Go to
File→Empty Trash - Confirm permanent deletion
- All trash items are removed
Sorting and Filtering
Sort Options
Go toView menu:
- Sort by Name: Alphabetical order
- Sort by Size: Smallest to largest
- Sort by Date: Oldest to newest
Real-Time Search
Use the search box:- Type filename or partial name
- File list filters instantly
- Status bar shows: “5 items (filtered)”
- Clear search to see all files
Ctrl+F to focus search box
Show Hidden Files
Go toView → Show Hidden Files
Reveals files starting with . (like .bashrc, .trash)
Context Menus
File Context Menu
Right-click any file:- Open: Open file (folders navigate, files open in XEmacs)
- Copy: Copy to clipboard
- Cut: Cut to clipboard for moving
- Rename: Change file name
- Properties: View file details
- Delete: Move to trash
Folder Context Menu
Same as file context menu, plus:- Drop targets for drag & drop operations
- “Open” navigates into folder
Empty Space Context Menu
Right-click on empty area:- Paste: Paste clipboard contents
- New File: Create new file
- New Folder: Create new folder
Properties Dialog
Right-click file → “Properties” shows:- Name: Filename
- Type: File or folder
- Path: Full path
- Size: Human-readable (e.g., “2.5 KB”)
- Items: Count of files in folder
- Modified: Last modification date
- Owner: File owner (victx)
- Permissions: Unix-style (e.g.,
rw-r--r--)
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
Ctrl+C | Copy selected file |
Ctrl+X | Cut selected file |
Ctrl+V | Paste from clipboard |
Ctrl+F | Focus search box |
Delete | Delete selected file |
F2 | Rename selected file |
Backspace | Go up one directory |
Enter | Open selected file/folder |
Menubar
File Menu
- New File: Create text file
- New Folder: Create directory
- Empty Trash: Permanently delete trash (only visible when viewing trash)
Edit Menu
- Copy: Copy selection
- Cut: Cut selection
- Paste: Paste clipboard
- Rename: Rename selection
View Menu
- Sort by Name: Alphabetical
- Sort by Size: File size
- Sort by Date: Modification time
- Show Hidden Files: Toggle hidden files
- Refresh: Reload current directory
Go Menu
- Back: Previous location
- Forward: Next location (if available)
- Up: Parent directory
- Home: Home directory
Places Menu
Quick navigation:- Settings:
~/settings/ - Manual Pages:
~/man-pages/ - Desktop:
~/Desktop/
Drag and Drop
Moving Files
- Drag: Click and hold file icon
- Drag over folder: Folder highlights
- Drop: Release mouse button
- File moves to destination
Visual Feedback
- Dragging: File icon follows cursor
- Valid drop target: Folder shows blue border
- Invalid target: No highlight
Drop on Background
Dragging to empty space moves file to current directory.File Icons
- Folder: Yellow folder icon
- Empty File: White document icon
- File with Content: Green file icon
Status Bar
Bottom bar displays:- Item count: “15 items”
- Filtered results: “8 items (filtered)”
- Updates in real-time
Special Folders
Home Directory
/home/victxrlarixs/ - User’s home folder
Contains:
Desktop/- Desktop filesDocuments/- User documentsDownloads/- Downloaded files.trash/- Deleted items (hidden)
Desktop
Files in~/Desktop/ appear as desktop icons.
Trash
~/.trash/ stores deleted files:
- Navigate manually to view
- Right-click files to restore
- Empty trash to delete permanently
Integration with XEmacs
- Double-clicking text files opens them in XEmacs
- File path is passed automatically
- Saving in XEmacs updates File Manager
- File Manager refreshes on changes
Tips and Tricks
Fast Navigation
Fast Navigation
Bulk Operations
Bulk Operations
While Time Capsule doesn’t support multi-select, you can:
- Use Terminal Lab for batch operations
- Create folders to organize before moving
- Use copy/paste workflow for multiple items
Finding Files
Finding Files
Can’t find a file?
- Use the search box
- Check if hidden files are shown (View menu)
- Look in
.trash/if recently deleted - Use Terminal Lab:
findorlocatecommands
Keyboard Navigation
Keyboard Navigation
Source Code
File Manager is implemented in:/src/scripts/features/filemanager.ts: Core file operations (968 lines)- Drag and drop with visual feedback
- Context menus with 20+ actions
- Integration with VFS (Virtual Filesystem)
- Real-time search and sorting
- Trash management with restore capability

