Repository Public
1import { House, Blocks, Boxes, FolderGit2, FolderTree, ListChecks, Network, Plug, Settings, SquareTerminal, Activity, Layers } from 'lucide-react';23export const NAV = [4 { href: '/terminal/', label: 'Workspace', icon: SquareTerminal },5 { href: '/projects/', label: 'Projects', icon: FolderGit2 },6 { href: '/sessions/', label: 'Sessions', icon: Layers },7 { href: '/files/', label: 'Files', icon: FolderTree },8 { href: '/skills/', label: 'Skills', icon: Blocks },9 { href: '/mcp/', label: 'MCP', icon: Plug },10 { href: '/tasks/', label: 'Tasks', icon: ListChecks },11 { href: '/cluster/', label: 'Cluster', icon: Network },12 { href: '/system/', label: 'System', icon: Activity },13 { href: '/settings/', label: 'Settings', icon: Settings },14] as const;15export const MOBILE_NAV = [16 { href: '/home/', label: 'Home', icon: House },17 { href: '/terminal/', label: 'Terminal', icon: SquareTerminal },18 { href: '/projects/', label: 'Projects', icon: FolderGit2 },19 { href: '/tasks/', label: 'Tasks', icon: ListChecks },20] as const;21export const MOBILE_MORE = [22 { href: '/sessions/', label: 'Sessions', icon: Layers },23 { href: '/files/', label: 'Files', icon: FolderTree },24 { href: '/cluster/', label: 'Cluster', icon: Network },25 { href: '/skills/', label: 'Skills', icon: Blocks },26 { href: '/mcp/', label: 'MCP', icon: Plug },27 { href: '/system/', label: 'System', icon: Activity },28 { href: '/settings/', label: 'Settings', icon: Settings },29] as const;30export const TITLES: Record<string, string> = { ...Object.fromEntries(NAV.map((n) => [n.href, n.label])), '/home/': 'Home' };31export { Boxes };32