├── .gitignore ├── .zed └── settings.json ├── README.md ├── app.ts ├── assets ├── screen_1.png └── screen_2.png ├── biome.json ├── bun.lock ├── constants ├── colors.json ├── icons.ts └── spacing.ts ├── env.d.ts ├── lib ├── battery.ts ├── brightness.ts ├── notification.ts ├── time.ts ├── util.ts └── warp.ts ├── package.json ├── styles ├── custom.css └── main.css ├── tailwind.config.js ├── tsconfig.json └── widget ├── AppLauncher.tsx ├── Bar.tsx ├── Clipboard.tsx ├── Desktop.tsx ├── Media.tsx ├── OSD.tsx ├── PowerMenu.tsx ├── calendar ├── Layout.ts ├── Tasks.tsx └── index.tsx ├── common ├── Button.tsx └── window.tsx ├── notifications ├── Notification.tsx ├── NotificationPopups.tsx └── index.tsx └── sidebar ├── buttons.tsx ├── index.tsx ├── stack.tsx └── views ├── Bluetooth.tsx ├── Main.tsx └── Network.tsx /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | @girs/ 3 | -------------------------------------------------------------------------------- /.zed/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/.zed/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/README.md -------------------------------------------------------------------------------- /app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/app.ts -------------------------------------------------------------------------------- /assets/screen_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/assets/screen_1.png -------------------------------------------------------------------------------- /assets/screen_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/assets/screen_2.png -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/biome.json -------------------------------------------------------------------------------- /bun.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/bun.lock -------------------------------------------------------------------------------- /constants/colors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/constants/colors.json -------------------------------------------------------------------------------- /constants/icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/constants/icons.ts -------------------------------------------------------------------------------- /constants/spacing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/constants/spacing.ts -------------------------------------------------------------------------------- /env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/env.d.ts -------------------------------------------------------------------------------- /lib/battery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/lib/battery.ts -------------------------------------------------------------------------------- /lib/brightness.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/lib/brightness.ts -------------------------------------------------------------------------------- /lib/notification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/lib/notification.ts -------------------------------------------------------------------------------- /lib/time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/lib/time.ts -------------------------------------------------------------------------------- /lib/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/lib/util.ts -------------------------------------------------------------------------------- /lib/warp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/lib/warp.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/package.json -------------------------------------------------------------------------------- /styles/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/styles/custom.css -------------------------------------------------------------------------------- /styles/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/styles/main.css -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/tsconfig.json -------------------------------------------------------------------------------- /widget/AppLauncher.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/widget/AppLauncher.tsx -------------------------------------------------------------------------------- /widget/Bar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/widget/Bar.tsx -------------------------------------------------------------------------------- /widget/Clipboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/widget/Clipboard.tsx -------------------------------------------------------------------------------- /widget/Desktop.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/widget/Desktop.tsx -------------------------------------------------------------------------------- /widget/Media.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/widget/Media.tsx -------------------------------------------------------------------------------- /widget/OSD.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/widget/OSD.tsx -------------------------------------------------------------------------------- /widget/PowerMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/widget/PowerMenu.tsx -------------------------------------------------------------------------------- /widget/calendar/Layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/widget/calendar/Layout.ts -------------------------------------------------------------------------------- /widget/calendar/Tasks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/widget/calendar/Tasks.tsx -------------------------------------------------------------------------------- /widget/calendar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/widget/calendar/index.tsx -------------------------------------------------------------------------------- /widget/common/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/widget/common/Button.tsx -------------------------------------------------------------------------------- /widget/common/window.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/widget/common/window.tsx -------------------------------------------------------------------------------- /widget/notifications/Notification.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/widget/notifications/Notification.tsx -------------------------------------------------------------------------------- /widget/notifications/NotificationPopups.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/widget/notifications/NotificationPopups.tsx -------------------------------------------------------------------------------- /widget/notifications/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/widget/notifications/index.tsx -------------------------------------------------------------------------------- /widget/sidebar/buttons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/widget/sidebar/buttons.tsx -------------------------------------------------------------------------------- /widget/sidebar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/widget/sidebar/index.tsx -------------------------------------------------------------------------------- /widget/sidebar/stack.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/widget/sidebar/stack.tsx -------------------------------------------------------------------------------- /widget/sidebar/views/Bluetooth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/widget/sidebar/views/Bluetooth.tsx -------------------------------------------------------------------------------- /widget/sidebar/views/Main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/widget/sidebar/views/Main.tsx -------------------------------------------------------------------------------- /widget/sidebar/views/Network.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashankur/desktop-shell/HEAD/widget/sidebar/views/Network.tsx --------------------------------------------------------------------------------