chore: commit remaining docs and project updates

This commit is contained in:
2026-02-09 21:29:51 -08:00
parent 5c600b0cbe
commit ee5803883e
19 changed files with 2397 additions and 9 deletions

View File

@@ -3,10 +3,17 @@ import * as path from "path";
import { DEFAULT_CONFIG, generateConfigTemplate } from "./config";
function main(): void {
const outputPath = path.join(process.cwd(), "config.example.jsonc");
const template = generateConfigTemplate(DEFAULT_CONFIG);
fs.writeFileSync(outputPath, template, "utf-8");
console.log(`Generated ${outputPath}`);
const outputPaths = [
path.join(process.cwd(), "config.example.jsonc"),
path.join(process.cwd(), "docs", "public", "config.example.jsonc"),
];
for (const outputPath of outputPaths) {
fs.mkdirSync(path.dirname(outputPath), { recursive: true });
fs.writeFileSync(outputPath, template, "utf-8");
console.log(`Generated ${outputPath}`);
}
}
main();

View File

@@ -32,7 +32,7 @@ export function detectCompositor(): Compositor {
if (process.platform === "darwin") return "macos";
if (process.env.HYPRLAND_INSTANCE_SIGNATURE) return "hyprland";
if (process.env.SWAYSOCK) return "sway";
if (process.env.XDG_SESSION_TYPE === "x11") return "x11";
if (process.platform === "linux") return "x11";
return null;
}