···11+# meowzone
22+ozone , but made for catz
33+44+woaw sho coil !! but how do i host it ????
55+66+first . nix haters dni !!! host it urself if u hate repoducablity
77+88+ok yeh so just use deh nix flake ,, duh !
99+1010+### thanks u to
1111+1212+shabel rodes four nix
1313+blesky team for ozone back end
1414+my catss
1515+captucin
···11+# allow crawling everything by default
22+User-agent: *
33+Disallow:
+17
svelte.config.js
···11+import adapter from '@sveltejs/adapter-node';
22+33+/** @type {import('@sveltejs/kit').Config} */
44+const config = {
55+ kit: {
66+ // adapter-auto only supports some environments, see https://svelte.dev/docs/kit/adapter-auto for a list.
77+ // If your environment is not supported, or you settled on a specific environment, switch out the adapter.
88+ // See https://svelte.dev/docs/kit/adapters for more information about adapters.
99+ adapter: adapter(),
1010+ alias: {
1111+ "$components": "src/components",
1212+ "$ui": "src/components/ui",
1313+ }
1414+ }
1515+};
1616+1717+export default config;
+20
tailwind.config.cjs
···11+const plugin = require('@catppuccin/tailwindcss');
22+33+/** @type {import('tailwindcss').Config} */
44+module.exports = {
55+ content: ['./src/**/*.{html,js,svelte,ts}'],
66+ safelist: [
77+ {
88+ pattern: /^(bg|border|text|ring|focus:border|focus:ring)-ctp-(sapphire|mauve|lavender)(\/\d+)?$/,
99+ },
1010+ {
1111+ pattern: /^ring-ctp-overlay1$/,
1212+ },
1313+ // some of our utilities like hover:opacity-80 are static and already
1414+ // scanned, but we can include them explicitly if needed.
1515+ ],
1616+ theme: {
1717+ extend: {},
1818+ },
1919+ plugins: [plugin],
2020+};
+20
tsconfig.json
···11+{
22+ "extends": "./.svelte-kit/tsconfig.json",
33+ "compilerOptions": {
44+ "rewriteRelativeImportExtensions": true,
55+ "allowJs": true,
66+ "checkJs": true,
77+ "esModuleInterop": true,
88+ "forceConsistentCasingInFileNames": true,
99+ "resolveJsonModule": true,
1010+ "skipLibCheck": true,
1111+ "sourceMap": true,
1212+ "strict": true,
1313+ "moduleResolution": "bundler"
1414+ }
1515+ // Path aliases are handled by https://svelte.dev/docs/kit/configuration#alias
1616+ // except $lib which is handled by https://svelte.dev/docs/kit/configuration#files
1717+ //
1818+ // To make changes to top-level options such as include and exclude, we recommend extending
1919+ // the generated config; see https://svelte.dev/docs/kit/configuration#typescript
2020+}
+5
vite.config.ts
···11+import tailwindcss from '@tailwindcss/vite';
22+import { sveltekit } from '@sveltejs/kit/vite';
33+import { defineConfig } from 'vite';
44+55+export default defineConfig({ plugins: [tailwindcss(), sveltekit()] });