├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── .vscode └── extensions.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── components.json ├── index.html ├── logo.png ├── package.json ├── public ├── tauri.svg └── vite.svg ├── screen.png ├── src-tauri ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── build.rs ├── capabilities │ └── default.json ├── icons │ ├── 128x128.png │ ├── 128x128@2x.png │ ├── 32x32.png │ ├── 64x64.png │ ├── Square107x107Logo.png │ ├── Square142x142Logo.png │ ├── Square150x150Logo.png │ ├── Square284x284Logo.png │ ├── Square30x30Logo.png │ ├── Square310x310Logo.png │ ├── Square44x44Logo.png │ ├── Square71x71Logo.png │ ├── Square89x89Logo.png │ ├── StoreLogo.png │ ├── android │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_foreground.png │ │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_foreground.png │ │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_foreground.png │ │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_foreground.png │ │ │ └── ic_launcher_round.png │ │ └── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_foreground.png │ │ │ └── ic_launcher_round.png │ ├── icon.icns │ ├── icon.ico │ ├── icon.png │ └── ios │ │ ├── AppIcon-20x20@1x.png │ │ ├── AppIcon-20x20@2x-1.png │ │ ├── AppIcon-20x20@2x.png │ │ ├── AppIcon-20x20@3x.png │ │ ├── AppIcon-29x29@1x.png │ │ ├── AppIcon-29x29@2x-1.png │ │ ├── AppIcon-29x29@2x.png │ │ ├── AppIcon-29x29@3x.png │ │ ├── AppIcon-40x40@1x.png │ │ ├── AppIcon-40x40@2x-1.png │ │ ├── AppIcon-40x40@2x.png │ │ ├── AppIcon-40x40@3x.png │ │ ├── AppIcon-512@2x.png │ │ ├── AppIcon-60x60@2x.png │ │ ├── AppIcon-60x60@3x.png │ │ ├── AppIcon-76x76@1x.png │ │ ├── AppIcon-76x76@2x.png │ │ └── AppIcon-83.5x83.5@2x.png ├── src │ ├── fs.rs │ ├── git.rs │ ├── lib.rs │ ├── lsp │ │ ├── config.rs │ │ ├── hover.rs │ │ ├── logger.rs │ │ ├── markdown.rs │ │ ├── mod.rs │ │ ├── protocol.rs │ │ ├── server_factory.rs │ │ ├── server_management.rs │ │ ├── servers │ │ │ ├── mod.rs │ │ │ └── rust.rs │ │ ├── types.rs │ │ ├── websocket.rs │ │ └── websocket_manager.rs │ ├── main.rs │ ├── process_tracker.rs │ └── terminal.rs └── tauri.conf.json ├── src ├── App.css ├── App.tsx ├── assets │ ├── fonts │ │ ├── GeistMono[wght].ttf │ │ └── Geist[wght].ttf │ └── react.svg ├── components │ ├── app-sidebar.tsx │ ├── audio-player.tsx │ ├── code-editor.tsx │ ├── create-dialog.tsx │ ├── directory-tree.tsx │ ├── image-viewer.tsx │ ├── rename-dialog.tsx │ ├── sidebar-diagnostics-tab.tsx │ ├── sidebar-files-tab.tsx │ ├── sidebar-git-tab.tsx │ ├── sidebar-search-tab.tsx │ ├── sidebar-tabs.tsx │ ├── terminal.tsx │ ├── theme-provider.tsx │ └── ui │ │ ├── alert.tsx │ │ ├── badge.tsx │ │ ├── breadcrumb.tsx │ │ ├── button.tsx │ │ ├── card.tsx │ │ ├── collapsible.tsx │ │ ├── context-menu.tsx │ │ ├── dialog.tsx │ │ ├── dropdown-menu.tsx │ │ ├── file-selection-tabs.tsx │ │ ├── hover-tooltip.tsx │ │ ├── input.tsx │ │ ├── resizable.tsx │ │ ├── scroll-area.tsx │ │ ├── separator.tsx │ │ ├── sheet.tsx │ │ ├── sidebar.tsx │ │ ├── skeleton.tsx │ │ ├── slider.tsx │ │ ├── tabs.tsx │ │ └── tooltip.tsx ├── hooks │ ├── use-mobile.ts │ └── use-theme.ts ├── lib │ ├── file-context.tsx │ ├── file-service.ts │ ├── native-fs.ts │ ├── stores │ │ ├── audio-store.ts │ │ ├── file-store │ │ │ ├── clipboard-slice.ts │ │ │ ├── directory-slice.ts │ │ │ ├── file-slice.ts │ │ │ ├── index.ts │ │ │ ├── types.ts │ │ │ ├── ui-slice.ts │ │ │ └── utility-slice.ts │ │ ├── git-store.ts │ │ └── lsp-store │ │ │ ├── connection-slice.ts │ │ │ ├── document-slice.ts │ │ │ ├── feature-slice.ts │ │ │ ├── index.ts │ │ │ ├── types.ts │ │ │ └── ui-slice.ts │ └── utils.ts ├── main.tsx └── vite-env.d.ts ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/README.md -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/components.json -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/index.html -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/logo.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/package.json -------------------------------------------------------------------------------- /public/tauri.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/public/tauri.svg -------------------------------------------------------------------------------- /public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/public/vite.svg -------------------------------------------------------------------------------- /screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/screen.png -------------------------------------------------------------------------------- /src-tauri/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/.gitignore -------------------------------------------------------------------------------- /src-tauri/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/Cargo.lock -------------------------------------------------------------------------------- /src-tauri/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/Cargo.toml -------------------------------------------------------------------------------- /src-tauri/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/build.rs -------------------------------------------------------------------------------- /src-tauri/capabilities/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/capabilities/default.json -------------------------------------------------------------------------------- /src-tauri/icons/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/128x128.png -------------------------------------------------------------------------------- /src-tauri/icons/128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/128x128@2x.png -------------------------------------------------------------------------------- /src-tauri/icons/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/32x32.png -------------------------------------------------------------------------------- /src-tauri/icons/64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/64x64.png -------------------------------------------------------------------------------- /src-tauri/icons/Square107x107Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/Square107x107Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square142x142Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/Square142x142Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square150x150Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/Square150x150Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square284x284Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/Square284x284Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square30x30Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/Square30x30Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square310x310Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/Square310x310Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square44x44Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/Square44x44Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square71x71Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/Square71x71Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square89x89Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/Square89x89Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/StoreLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/StoreLogo.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/android/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/android/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /src-tauri/icons/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/icon.icns -------------------------------------------------------------------------------- /src-tauri/icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/icon.ico -------------------------------------------------------------------------------- /src-tauri/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/icon.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/ios/AppIcon-20x20@1x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-20x20@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/ios/AppIcon-20x20@2x-1.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/ios/AppIcon-20x20@2x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/ios/AppIcon-20x20@3x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/ios/AppIcon-29x29@1x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-29x29@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/ios/AppIcon-29x29@2x-1.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/ios/AppIcon-29x29@2x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/ios/AppIcon-29x29@3x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/ios/AppIcon-40x40@1x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-40x40@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/ios/AppIcon-40x40@2x-1.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/ios/AppIcon-40x40@2x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/ios/AppIcon-40x40@3x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-512@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/ios/AppIcon-512@2x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/ios/AppIcon-60x60@2x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/ios/AppIcon-60x60@3x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/ios/AppIcon-76x76@1x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/ios/AppIcon-76x76@2x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png -------------------------------------------------------------------------------- /src-tauri/src/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/src/fs.rs -------------------------------------------------------------------------------- /src-tauri/src/git.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/src/git.rs -------------------------------------------------------------------------------- /src-tauri/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/src/lib.rs -------------------------------------------------------------------------------- /src-tauri/src/lsp/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/src/lsp/config.rs -------------------------------------------------------------------------------- /src-tauri/src/lsp/hover.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/src/lsp/hover.rs -------------------------------------------------------------------------------- /src-tauri/src/lsp/logger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/src/lsp/logger.rs -------------------------------------------------------------------------------- /src-tauri/src/lsp/markdown.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/src/lsp/markdown.rs -------------------------------------------------------------------------------- /src-tauri/src/lsp/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/src/lsp/mod.rs -------------------------------------------------------------------------------- /src-tauri/src/lsp/protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/src/lsp/protocol.rs -------------------------------------------------------------------------------- /src-tauri/src/lsp/server_factory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/src/lsp/server_factory.rs -------------------------------------------------------------------------------- /src-tauri/src/lsp/server_management.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/src/lsp/server_management.rs -------------------------------------------------------------------------------- /src-tauri/src/lsp/servers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/src/lsp/servers/mod.rs -------------------------------------------------------------------------------- /src-tauri/src/lsp/servers/rust.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/src/lsp/servers/rust.rs -------------------------------------------------------------------------------- /src-tauri/src/lsp/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/src/lsp/types.rs -------------------------------------------------------------------------------- /src-tauri/src/lsp/websocket.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/src/lsp/websocket.rs -------------------------------------------------------------------------------- /src-tauri/src/lsp/websocket_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/src/lsp/websocket_manager.rs -------------------------------------------------------------------------------- /src-tauri/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/src/main.rs -------------------------------------------------------------------------------- /src-tauri/src/process_tracker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/src/process_tracker.rs -------------------------------------------------------------------------------- /src-tauri/src/terminal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/src/terminal.rs -------------------------------------------------------------------------------- /src-tauri/tauri.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src-tauri/tauri.conf.json -------------------------------------------------------------------------------- /src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/App.css -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/assets/fonts/GeistMono[wght].ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/assets/fonts/GeistMono[wght].ttf -------------------------------------------------------------------------------- /src/assets/fonts/Geist[wght].ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/assets/fonts/Geist[wght].ttf -------------------------------------------------------------------------------- /src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/assets/react.svg -------------------------------------------------------------------------------- /src/components/app-sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/app-sidebar.tsx -------------------------------------------------------------------------------- /src/components/audio-player.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/audio-player.tsx -------------------------------------------------------------------------------- /src/components/code-editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/code-editor.tsx -------------------------------------------------------------------------------- /src/components/create-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/create-dialog.tsx -------------------------------------------------------------------------------- /src/components/directory-tree.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/directory-tree.tsx -------------------------------------------------------------------------------- /src/components/image-viewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/image-viewer.tsx -------------------------------------------------------------------------------- /src/components/rename-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/rename-dialog.tsx -------------------------------------------------------------------------------- /src/components/sidebar-diagnostics-tab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/sidebar-diagnostics-tab.tsx -------------------------------------------------------------------------------- /src/components/sidebar-files-tab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/sidebar-files-tab.tsx -------------------------------------------------------------------------------- /src/components/sidebar-git-tab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/sidebar-git-tab.tsx -------------------------------------------------------------------------------- /src/components/sidebar-search-tab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/sidebar-search-tab.tsx -------------------------------------------------------------------------------- /src/components/sidebar-tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/sidebar-tabs.tsx -------------------------------------------------------------------------------- /src/components/terminal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/terminal.tsx -------------------------------------------------------------------------------- /src/components/theme-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/theme-provider.tsx -------------------------------------------------------------------------------- /src/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/ui/alert.tsx -------------------------------------------------------------------------------- /src/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/ui/badge.tsx -------------------------------------------------------------------------------- /src/components/ui/breadcrumb.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/ui/breadcrumb.tsx -------------------------------------------------------------------------------- /src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/ui/button.tsx -------------------------------------------------------------------------------- /src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/ui/card.tsx -------------------------------------------------------------------------------- /src/components/ui/collapsible.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/ui/collapsible.tsx -------------------------------------------------------------------------------- /src/components/ui/context-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/ui/context-menu.tsx -------------------------------------------------------------------------------- /src/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/ui/dialog.tsx -------------------------------------------------------------------------------- /src/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /src/components/ui/file-selection-tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/ui/file-selection-tabs.tsx -------------------------------------------------------------------------------- /src/components/ui/hover-tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/ui/hover-tooltip.tsx -------------------------------------------------------------------------------- /src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/ui/input.tsx -------------------------------------------------------------------------------- /src/components/ui/resizable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/ui/resizable.tsx -------------------------------------------------------------------------------- /src/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /src/components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/ui/sheet.tsx -------------------------------------------------------------------------------- /src/components/ui/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/ui/sidebar.tsx -------------------------------------------------------------------------------- /src/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /src/components/ui/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/ui/slider.tsx -------------------------------------------------------------------------------- /src/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/ui/tabs.tsx -------------------------------------------------------------------------------- /src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /src/hooks/use-mobile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/hooks/use-mobile.ts -------------------------------------------------------------------------------- /src/hooks/use-theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/hooks/use-theme.ts -------------------------------------------------------------------------------- /src/lib/file-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/lib/file-context.tsx -------------------------------------------------------------------------------- /src/lib/file-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/lib/file-service.ts -------------------------------------------------------------------------------- /src/lib/native-fs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/lib/native-fs.ts -------------------------------------------------------------------------------- /src/lib/stores/audio-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/lib/stores/audio-store.ts -------------------------------------------------------------------------------- /src/lib/stores/file-store/clipboard-slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/lib/stores/file-store/clipboard-slice.ts -------------------------------------------------------------------------------- /src/lib/stores/file-store/directory-slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/lib/stores/file-store/directory-slice.ts -------------------------------------------------------------------------------- /src/lib/stores/file-store/file-slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/lib/stores/file-store/file-slice.ts -------------------------------------------------------------------------------- /src/lib/stores/file-store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/lib/stores/file-store/index.ts -------------------------------------------------------------------------------- /src/lib/stores/file-store/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/lib/stores/file-store/types.ts -------------------------------------------------------------------------------- /src/lib/stores/file-store/ui-slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/lib/stores/file-store/ui-slice.ts -------------------------------------------------------------------------------- /src/lib/stores/file-store/utility-slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/lib/stores/file-store/utility-slice.ts -------------------------------------------------------------------------------- /src/lib/stores/git-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/lib/stores/git-store.ts -------------------------------------------------------------------------------- /src/lib/stores/lsp-store/connection-slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/lib/stores/lsp-store/connection-slice.ts -------------------------------------------------------------------------------- /src/lib/stores/lsp-store/document-slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/lib/stores/lsp-store/document-slice.ts -------------------------------------------------------------------------------- /src/lib/stores/lsp-store/feature-slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/lib/stores/lsp-store/feature-slice.ts -------------------------------------------------------------------------------- /src/lib/stores/lsp-store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/lib/stores/lsp-store/index.ts -------------------------------------------------------------------------------- /src/lib/stores/lsp-store/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/lib/stores/lsp-store/types.ts -------------------------------------------------------------------------------- /src/lib/stores/lsp-store/ui-slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/lib/stores/lsp-store/ui-slice.ts -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/src/main.tsx -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/66HEX/horizon/HEAD/vite.config.ts --------------------------------------------------------------------------------