├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ └── issue-report.md ├── actions │ └── bump-manifest-version.js └── workflows │ └── build-prod.yml ├── .gitignore ├── .stylua.toml ├── LICENSE ├── README.md ├── config ├── functions.lua └── shared.lua ├── fxmanifest.lua ├── init.lua ├── modules ├── frameworks │ ├── custom.lua │ ├── esx.lua │ ├── ox.lua │ └── qb.lua ├── interface │ └── client.lua ├── seatbelt │ └── client.lua ├── threads │ └── client │ │ ├── player_status.lua │ │ └── vehicle_status.lua └── utility │ ├── server │ └── main.lua │ └── shared │ ├── logger.lua │ └── main.lua ├── require.lua ├── stream ├── minimap.gfx ├── minimap.ytd └── squaremap.ytd └── web ├── .gitignore ├── bun.lockb ├── index.html ├── package-lock.json ├── package.json ├── pnpm-lock.yaml ├── postcss.config.js ├── public └── fonts │ ├── Geist-Black.woff2 │ ├── Geist-Bold.woff2 │ ├── Geist-Light.woff2 │ ├── Geist-Medium.woff2 │ ├── Geist-Regular.woff2 │ ├── Geist-SemiBold.woff2 │ ├── Geist-Thin.woff2 │ ├── Geist-UltraBlack.woff2 │ └── Geist-UltraLight.woff2 ├── src ├── .prettierrc.json ├── app.tsx ├── components │ ├── car-hud.tsx │ ├── compass.tsx │ ├── player-status.tsx │ └── ui │ │ ├── icon-label-box.tsx │ │ ├── speedometer.tsx │ │ ├── status-bars.tsx │ │ └── text-progress-bar.tsx ├── fonts.css ├── hooks │ └── useNuiEvent.ts ├── index.css ├── main.tsx ├── states │ ├── compass-location.ts │ ├── minimap.ts │ ├── player.ts │ ├── skewed-style.ts │ └── vehicle.ts ├── types │ └── config.ts ├── utils │ ├── debug.ts │ ├── debugData.ts │ ├── fetchNui.ts │ └── misc.ts └── vite-env.d.ts ├── tailwind.config.js ├── tsconfig.app.json ├── tsconfig.app.tsbuildinfo ├── tsconfig.json ├── tsconfig.node.json ├── tsconfig.node.tsbuildinfo └── vite.config.ts /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | ko_fi: vipexv 4 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/issue-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/.github/ISSUE_TEMPLATE/issue-report.md -------------------------------------------------------------------------------- /.github/actions/bump-manifest-version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/.github/actions/bump-manifest-version.js -------------------------------------------------------------------------------- /.github/workflows/build-prod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/.github/workflows/build-prod.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | stats.html 3 | -------------------------------------------------------------------------------- /.stylua.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/.stylua.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/README.md -------------------------------------------------------------------------------- /config/functions.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/config/functions.lua -------------------------------------------------------------------------------- /config/shared.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/config/shared.lua -------------------------------------------------------------------------------- /fxmanifest.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/fxmanifest.lua -------------------------------------------------------------------------------- /init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/init.lua -------------------------------------------------------------------------------- /modules/frameworks/custom.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/modules/frameworks/custom.lua -------------------------------------------------------------------------------- /modules/frameworks/esx.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/modules/frameworks/esx.lua -------------------------------------------------------------------------------- /modules/frameworks/ox.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/modules/frameworks/ox.lua -------------------------------------------------------------------------------- /modules/frameworks/qb.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/modules/frameworks/qb.lua -------------------------------------------------------------------------------- /modules/interface/client.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/modules/interface/client.lua -------------------------------------------------------------------------------- /modules/seatbelt/client.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/modules/seatbelt/client.lua -------------------------------------------------------------------------------- /modules/threads/client/player_status.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/modules/threads/client/player_status.lua -------------------------------------------------------------------------------- /modules/threads/client/vehicle_status.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/modules/threads/client/vehicle_status.lua -------------------------------------------------------------------------------- /modules/utility/server/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/modules/utility/server/main.lua -------------------------------------------------------------------------------- /modules/utility/shared/logger.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/modules/utility/shared/logger.lua -------------------------------------------------------------------------------- /modules/utility/shared/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/modules/utility/shared/main.lua -------------------------------------------------------------------------------- /require.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/require.lua -------------------------------------------------------------------------------- /stream/minimap.gfx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/stream/minimap.gfx -------------------------------------------------------------------------------- /stream/minimap.ytd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/stream/minimap.ytd -------------------------------------------------------------------------------- /stream/squaremap.ytd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/stream/squaremap.ytd -------------------------------------------------------------------------------- /web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/.gitignore -------------------------------------------------------------------------------- /web/bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/bun.lockb -------------------------------------------------------------------------------- /web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/index.html -------------------------------------------------------------------------------- /web/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/package-lock.json -------------------------------------------------------------------------------- /web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/package.json -------------------------------------------------------------------------------- /web/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/pnpm-lock.yaml -------------------------------------------------------------------------------- /web/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/postcss.config.js -------------------------------------------------------------------------------- /web/public/fonts/Geist-Black.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/public/fonts/Geist-Black.woff2 -------------------------------------------------------------------------------- /web/public/fonts/Geist-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/public/fonts/Geist-Bold.woff2 -------------------------------------------------------------------------------- /web/public/fonts/Geist-Light.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/public/fonts/Geist-Light.woff2 -------------------------------------------------------------------------------- /web/public/fonts/Geist-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/public/fonts/Geist-Medium.woff2 -------------------------------------------------------------------------------- /web/public/fonts/Geist-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/public/fonts/Geist-Regular.woff2 -------------------------------------------------------------------------------- /web/public/fonts/Geist-SemiBold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/public/fonts/Geist-SemiBold.woff2 -------------------------------------------------------------------------------- /web/public/fonts/Geist-Thin.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/public/fonts/Geist-Thin.woff2 -------------------------------------------------------------------------------- /web/public/fonts/Geist-UltraBlack.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/public/fonts/Geist-UltraBlack.woff2 -------------------------------------------------------------------------------- /web/public/fonts/Geist-UltraLight.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/public/fonts/Geist-UltraLight.woff2 -------------------------------------------------------------------------------- /web/src/.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "printWidth": 2000 3 | } 4 | -------------------------------------------------------------------------------- /web/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/src/app.tsx -------------------------------------------------------------------------------- /web/src/components/car-hud.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/src/components/car-hud.tsx -------------------------------------------------------------------------------- /web/src/components/compass.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/src/components/compass.tsx -------------------------------------------------------------------------------- /web/src/components/player-status.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/src/components/player-status.tsx -------------------------------------------------------------------------------- /web/src/components/ui/icon-label-box.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/src/components/ui/icon-label-box.tsx -------------------------------------------------------------------------------- /web/src/components/ui/speedometer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/src/components/ui/speedometer.tsx -------------------------------------------------------------------------------- /web/src/components/ui/status-bars.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/src/components/ui/status-bars.tsx -------------------------------------------------------------------------------- /web/src/components/ui/text-progress-bar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/src/components/ui/text-progress-bar.tsx -------------------------------------------------------------------------------- /web/src/fonts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/src/fonts.css -------------------------------------------------------------------------------- /web/src/hooks/useNuiEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/src/hooks/useNuiEvent.ts -------------------------------------------------------------------------------- /web/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/src/index.css -------------------------------------------------------------------------------- /web/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/src/main.tsx -------------------------------------------------------------------------------- /web/src/states/compass-location.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/src/states/compass-location.ts -------------------------------------------------------------------------------- /web/src/states/minimap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/src/states/minimap.ts -------------------------------------------------------------------------------- /web/src/states/player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/src/states/player.ts -------------------------------------------------------------------------------- /web/src/states/skewed-style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/src/states/skewed-style.ts -------------------------------------------------------------------------------- /web/src/states/vehicle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/src/states/vehicle.ts -------------------------------------------------------------------------------- /web/src/types/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/src/types/config.ts -------------------------------------------------------------------------------- /web/src/utils/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/src/utils/debug.ts -------------------------------------------------------------------------------- /web/src/utils/debugData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/src/utils/debugData.ts -------------------------------------------------------------------------------- /web/src/utils/fetchNui.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/src/utils/fetchNui.ts -------------------------------------------------------------------------------- /web/src/utils/misc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/src/utils/misc.ts -------------------------------------------------------------------------------- /web/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /web/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/tailwind.config.js -------------------------------------------------------------------------------- /web/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/tsconfig.app.json -------------------------------------------------------------------------------- /web/tsconfig.app.tsbuildinfo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/tsconfig.app.tsbuildinfo -------------------------------------------------------------------------------- /web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/tsconfig.json -------------------------------------------------------------------------------- /web/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/tsconfig.node.json -------------------------------------------------------------------------------- /web/tsconfig.node.tsbuildinfo: -------------------------------------------------------------------------------- 1 | {"root":["./vite.config.ts"],"version":"5.7.3"} -------------------------------------------------------------------------------- /web/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatMadCap/minimal-hud/HEAD/web/vite.config.ts --------------------------------------------------------------------------------