├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── help-request.md ├── dependabot.yml └── workflows │ └── main.yml ├── .gitignore ├── .vscode ├── extensions.json └── settings.json ├── BUILDING.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── images ├── FluxEditorLogo.png ├── flux-code.png └── flux-welcome.png ├── index.html ├── latest.json ├── package.json ├── resources ├── FONT-LICENSES.txt ├── LICENSE.txt ├── THIRD-PARTY-LICENSES-Cargo.txt └── THIRD-PARTY-LICENSES-NPM.txt ├── src-tauri ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── about.hbs ├── about.toml ├── build.rs ├── capabilities │ └── main.json ├── deny.toml ├── icons │ ├── 128x128.png │ ├── 128x128@2x.png │ ├── 32x32.png │ ├── Square107x107Logo.png │ ├── Square142x142Logo.png │ ├── Square150x150Logo.png │ ├── Square284x284Logo.png │ ├── Square30x30Logo.png │ ├── Square310x310Logo.png │ ├── Square44x44Logo.png │ ├── Square71x71Logo.png │ ├── Square89x89Logo.png │ ├── StoreLogo.png │ ├── icon.icns │ ├── icon.ico │ ├── icon.png │ └── mac │ │ ├── 128x128.png │ │ ├── 128x128@2x.png │ │ ├── 32x32.png │ │ ├── Square107x107Logo.png │ │ ├── Square142x142Logo.png │ │ ├── Square150x150Logo.png │ │ ├── Square284x284Logo.png │ │ ├── Square30x30Logo.png │ │ ├── Square310x310Logo.png │ │ ├── Square44x44Logo.png │ │ ├── Square71x71Logo.png │ │ ├── Square89x89Logo.png │ │ ├── StoreLogo.png │ │ ├── icon.icns │ │ ├── icon.ico │ │ └── icon.png ├── src │ ├── commands.rs │ ├── commands │ │ ├── cmd.rs │ │ ├── fs.rs │ │ ├── git.rs │ │ ├── path.rs │ │ ├── trash.rs │ │ └── window.rs │ ├── lsp_client.rs │ ├── main.rs │ ├── menu.rs │ ├── utils.rs │ ├── utils │ │ ├── dir.rs │ │ └── time.rs │ └── window_ext.rs ├── tauri.conf.json └── tauri.macos.conf.json ├── src ├── App.tsx ├── assets │ └── fonts │ │ └── MesloLGS.woff2 ├── components │ ├── ContextMenu │ │ └── ContextMenu.tsx │ ├── Editor │ │ ├── EditorComponent.module.css │ │ ├── EditorComponent.tsx │ │ ├── components │ │ │ ├── EditorBreadcrumbs.tsx │ │ │ └── EditorTabs.tsx │ │ └── themes │ │ │ └── dark.css │ ├── FileBrowser │ │ ├── FileBrowser.tsx │ │ └── Startup.tsx │ ├── Icons │ │ ├── FileIcons.tsx │ │ ├── FluxLogo.tsx │ │ └── Icons.tsx │ ├── Menu │ │ ├── Menu.tsx │ │ └── Submenu.tsx │ ├── Search │ │ ├── Search.tsx │ │ └── commands.ts │ ├── SplitPane │ │ └── SplitPane.tsx │ ├── StatusBar │ │ ├── StatusBar.tsx │ │ └── components │ │ │ ├── GitBranch.tsx │ │ │ ├── Lang.tsx │ │ │ └── Update.tsx │ ├── Terminal │ │ ├── Terminal.module.css │ │ └── Terminal.tsx │ ├── TitleBar │ │ ├── TitleBar.tsx │ │ └── components │ │ │ └── ModuleToggle.tsx │ └── WindowControls │ │ ├── GnomeControls.tsx │ │ ├── WinControls.tsx │ │ └── WindowControls.tsx ├── globals.css ├── index.tsx ├── input.css ├── menu │ ├── menuActions.ts │ └── menuListeners.ts ├── settingsManager.ts ├── ui │ ├── Button.tsx │ ├── ButtonIcon.tsx │ ├── Dropdown.tsx │ ├── Input.tsx │ └── Modal.tsx ├── utils │ ├── array.ts │ ├── char.ts │ ├── file.ts │ ├── git.ts │ ├── lsp │ │ └── lsp.ts │ ├── os.ts │ ├── path.ts │ ├── string.ts │ └── timing.ts └── vite-env.d.ts ├── tailwind.config.js ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/help-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/.github/ISSUE_TEMPLATE/help-request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /BUILDING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/BUILDING.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/SECURITY.md -------------------------------------------------------------------------------- /images/FluxEditorLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/images/FluxEditorLogo.png -------------------------------------------------------------------------------- /images/flux-code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/images/flux-code.png -------------------------------------------------------------------------------- /images/flux-welcome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/images/flux-welcome.png -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/index.html -------------------------------------------------------------------------------- /latest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/latest.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/package.json -------------------------------------------------------------------------------- /resources/FONT-LICENSES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/resources/FONT-LICENSES.txt -------------------------------------------------------------------------------- /resources/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/resources/LICENSE.txt -------------------------------------------------------------------------------- /resources/THIRD-PARTY-LICENSES-Cargo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/resources/THIRD-PARTY-LICENSES-Cargo.txt -------------------------------------------------------------------------------- /resources/THIRD-PARTY-LICENSES-NPM.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/resources/THIRD-PARTY-LICENSES-NPM.txt -------------------------------------------------------------------------------- /src-tauri/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/.gitignore -------------------------------------------------------------------------------- /src-tauri/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/Cargo.lock -------------------------------------------------------------------------------- /src-tauri/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/Cargo.toml -------------------------------------------------------------------------------- /src-tauri/about.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/about.hbs -------------------------------------------------------------------------------- /src-tauri/about.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/about.toml -------------------------------------------------------------------------------- /src-tauri/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/build.rs -------------------------------------------------------------------------------- /src-tauri/capabilities/main.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/capabilities/main.json -------------------------------------------------------------------------------- /src-tauri/deny.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/deny.toml -------------------------------------------------------------------------------- /src-tauri/icons/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/128x128.png -------------------------------------------------------------------------------- /src-tauri/icons/128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/128x128@2x.png -------------------------------------------------------------------------------- /src-tauri/icons/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/32x32.png -------------------------------------------------------------------------------- /src-tauri/icons/Square107x107Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/Square107x107Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square142x142Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/Square142x142Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square150x150Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/Square150x150Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square284x284Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/Square284x284Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square30x30Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/Square30x30Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square310x310Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/Square310x310Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square44x44Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/Square44x44Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square71x71Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/Square71x71Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square89x89Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/Square89x89Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/StoreLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/StoreLogo.png -------------------------------------------------------------------------------- /src-tauri/icons/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/icon.icns -------------------------------------------------------------------------------- /src-tauri/icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/icon.ico -------------------------------------------------------------------------------- /src-tauri/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/icon.png -------------------------------------------------------------------------------- /src-tauri/icons/mac/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/mac/128x128.png -------------------------------------------------------------------------------- /src-tauri/icons/mac/128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/mac/128x128@2x.png -------------------------------------------------------------------------------- /src-tauri/icons/mac/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/mac/32x32.png -------------------------------------------------------------------------------- /src-tauri/icons/mac/Square107x107Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/mac/Square107x107Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/mac/Square142x142Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/mac/Square142x142Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/mac/Square150x150Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/mac/Square150x150Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/mac/Square284x284Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/mac/Square284x284Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/mac/Square30x30Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/mac/Square30x30Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/mac/Square310x310Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/mac/Square310x310Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/mac/Square44x44Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/mac/Square44x44Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/mac/Square71x71Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/mac/Square71x71Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/mac/Square89x89Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/mac/Square89x89Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/mac/StoreLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/mac/StoreLogo.png -------------------------------------------------------------------------------- /src-tauri/icons/mac/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/mac/icon.icns -------------------------------------------------------------------------------- /src-tauri/icons/mac/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/mac/icon.ico -------------------------------------------------------------------------------- /src-tauri/icons/mac/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/icons/mac/icon.png -------------------------------------------------------------------------------- /src-tauri/src/commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/src/commands.rs -------------------------------------------------------------------------------- /src-tauri/src/commands/cmd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/src/commands/cmd.rs -------------------------------------------------------------------------------- /src-tauri/src/commands/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/src/commands/fs.rs -------------------------------------------------------------------------------- /src-tauri/src/commands/git.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/src/commands/git.rs -------------------------------------------------------------------------------- /src-tauri/src/commands/path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/src/commands/path.rs -------------------------------------------------------------------------------- /src-tauri/src/commands/trash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/src/commands/trash.rs -------------------------------------------------------------------------------- /src-tauri/src/commands/window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/src/commands/window.rs -------------------------------------------------------------------------------- /src-tauri/src/lsp_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/src/lsp_client.rs -------------------------------------------------------------------------------- /src-tauri/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/src/main.rs -------------------------------------------------------------------------------- /src-tauri/src/menu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/src/menu.rs -------------------------------------------------------------------------------- /src-tauri/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/src/utils.rs -------------------------------------------------------------------------------- /src-tauri/src/utils/dir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/src/utils/dir.rs -------------------------------------------------------------------------------- /src-tauri/src/utils/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/src/utils/time.rs -------------------------------------------------------------------------------- /src-tauri/src/window_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/src/window_ext.rs -------------------------------------------------------------------------------- /src-tauri/tauri.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/tauri.conf.json -------------------------------------------------------------------------------- /src-tauri/tauri.macos.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src-tauri/tauri.macos.conf.json -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/assets/fonts/MesloLGS.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/assets/fonts/MesloLGS.woff2 -------------------------------------------------------------------------------- /src/components/ContextMenu/ContextMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/components/ContextMenu/ContextMenu.tsx -------------------------------------------------------------------------------- /src/components/Editor/EditorComponent.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/components/Editor/EditorComponent.module.css -------------------------------------------------------------------------------- /src/components/Editor/EditorComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/components/Editor/EditorComponent.tsx -------------------------------------------------------------------------------- /src/components/Editor/components/EditorBreadcrumbs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/components/Editor/components/EditorBreadcrumbs.tsx -------------------------------------------------------------------------------- /src/components/Editor/components/EditorTabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/components/Editor/components/EditorTabs.tsx -------------------------------------------------------------------------------- /src/components/Editor/themes/dark.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/components/Editor/themes/dark.css -------------------------------------------------------------------------------- /src/components/FileBrowser/FileBrowser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/components/FileBrowser/FileBrowser.tsx -------------------------------------------------------------------------------- /src/components/FileBrowser/Startup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/components/FileBrowser/Startup.tsx -------------------------------------------------------------------------------- /src/components/Icons/FileIcons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/components/Icons/FileIcons.tsx -------------------------------------------------------------------------------- /src/components/Icons/FluxLogo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/components/Icons/FluxLogo.tsx -------------------------------------------------------------------------------- /src/components/Icons/Icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/components/Icons/Icons.tsx -------------------------------------------------------------------------------- /src/components/Menu/Menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/components/Menu/Menu.tsx -------------------------------------------------------------------------------- /src/components/Menu/Submenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/components/Menu/Submenu.tsx -------------------------------------------------------------------------------- /src/components/Search/Search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/components/Search/Search.tsx -------------------------------------------------------------------------------- /src/components/Search/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/components/Search/commands.ts -------------------------------------------------------------------------------- /src/components/SplitPane/SplitPane.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/components/SplitPane/SplitPane.tsx -------------------------------------------------------------------------------- /src/components/StatusBar/StatusBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/components/StatusBar/StatusBar.tsx -------------------------------------------------------------------------------- /src/components/StatusBar/components/GitBranch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/components/StatusBar/components/GitBranch.tsx -------------------------------------------------------------------------------- /src/components/StatusBar/components/Lang.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/components/StatusBar/components/Lang.tsx -------------------------------------------------------------------------------- /src/components/StatusBar/components/Update.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/components/StatusBar/components/Update.tsx -------------------------------------------------------------------------------- /src/components/Terminal/Terminal.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/components/Terminal/Terminal.module.css -------------------------------------------------------------------------------- /src/components/Terminal/Terminal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/components/Terminal/Terminal.tsx -------------------------------------------------------------------------------- /src/components/TitleBar/TitleBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/components/TitleBar/TitleBar.tsx -------------------------------------------------------------------------------- /src/components/TitleBar/components/ModuleToggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/components/TitleBar/components/ModuleToggle.tsx -------------------------------------------------------------------------------- /src/components/WindowControls/GnomeControls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/components/WindowControls/GnomeControls.tsx -------------------------------------------------------------------------------- /src/components/WindowControls/WinControls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/components/WindowControls/WinControls.tsx -------------------------------------------------------------------------------- /src/components/WindowControls/WindowControls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/components/WindowControls/WindowControls.tsx -------------------------------------------------------------------------------- /src/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/globals.css -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/input.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/input.css -------------------------------------------------------------------------------- /src/menu/menuActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/menu/menuActions.ts -------------------------------------------------------------------------------- /src/menu/menuListeners.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/menu/menuListeners.ts -------------------------------------------------------------------------------- /src/settingsManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/settingsManager.ts -------------------------------------------------------------------------------- /src/ui/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/ui/Button.tsx -------------------------------------------------------------------------------- /src/ui/ButtonIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/ui/ButtonIcon.tsx -------------------------------------------------------------------------------- /src/ui/Dropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/ui/Dropdown.tsx -------------------------------------------------------------------------------- /src/ui/Input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/ui/Input.tsx -------------------------------------------------------------------------------- /src/ui/Modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/ui/Modal.tsx -------------------------------------------------------------------------------- /src/utils/array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/utils/array.ts -------------------------------------------------------------------------------- /src/utils/char.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/utils/char.ts -------------------------------------------------------------------------------- /src/utils/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/utils/file.ts -------------------------------------------------------------------------------- /src/utils/git.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/utils/git.ts -------------------------------------------------------------------------------- /src/utils/lsp/lsp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/utils/lsp/lsp.ts -------------------------------------------------------------------------------- /src/utils/os.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/utils/os.ts -------------------------------------------------------------------------------- /src/utils/path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/utils/path.ts -------------------------------------------------------------------------------- /src/utils/string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/utils/string.ts -------------------------------------------------------------------------------- /src/utils/timing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/src/utils/timing.ts -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kyteidev/Fluxium/HEAD/vite.config.ts --------------------------------------------------------------------------------