{"id":49913541,"url":"https://github.com/pikammmmm/custom-windows-taskbar","last_synced_at":"2026-05-16T14:01:27.373Z","repository":{"id":353917562,"uuid":"1221162640","full_name":"pikammmmm/custom-windows-taskbar","owner":"pikammmmm","description":"Open-source Windows desktop shell — glassy floating dock, HUD, and fuzzy launcher overlay. Coexists with or replaces the default taskbar.","archived":false,"fork":false,"pushed_at":"2026-05-08T12:56:38.000Z","size":3687,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-05-08T14:39:08.863Z","etag":null,"topics":["customization","desktop-shell","dock","hud","launcher","rust","taskbar","tauri","windows","windows-11"],"latest_commit_sha":null,"homepage":"https://github.com/pikammmmm/custom-windows-taskbar#install","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pikammmmm.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-04-25T20:46:30.000Z","updated_at":"2026-05-08T12:56:42.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/pikammmmm/custom-windows-taskbar","commit_stats":null,"previous_names":["pikammmmm/glassbar","pikammmmm/custom-windows-taskbar"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/pikammmmm/custom-windows-taskbar","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pikammmmm%2Fcustom-windows-taskbar","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pikammmmm%2Fcustom-windows-taskbar/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pikammmmm%2Fcustom-windows-taskbar/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pikammmmm%2Fcustom-windows-taskbar/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pikammmmm","download_url":"https://codeload.github.com/pikammmmm/custom-windows-taskbar/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pikammmmm%2Fcustom-windows-taskbar/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33105712,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-16T04:41:52.686Z","status":"ssl_error","status_checked_at":"2026-05-16T04:41:52.009Z","response_time":115,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["customization","desktop-shell","dock","hud","launcher","rust","taskbar","tauri","windows","windows-11"],"created_at":"2026-05-16T14:01:15.820Z","updated_at":"2026-05-16T14:01:27.368Z","avatar_url":"https://github.com/pikammmmm.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# glassbar\n\nA glassy, always-on-top floating dock + HUD for Windows. Coexists with the auto-hidden Windows taskbar.\n\n[![Latest release](https://img.shields.io/github/v/release/pikammmmm/custom-windows-taskbar?label=download)](https://github.com/pikammmmm/custom-windows-taskbar/releases/latest)\n\n![glassbar dock and HUD on Windows 11](docs/screenshots/hero.png)\n\n\u003e Status: early release (v0.1.0). Bugs and rough edges expected on\n\u003e non-1080p / multi-monitor / fractional-DPI configurations. Issues and\n\u003e PRs warmly welcomed.\n\n## Features\n\n- **Dock** — pinned + running app icons, click to launch / focus / minimize, right-click for window list + pin / unpin, drag to reorder. Auto-shows on cursor-bottom, slides away when you leave.\n  ![dock animation: slide-in / slide-out](docs/screenshots/dock-anim.gif)\n- **Spotlight launcher** — Win-key tap or the dock's launcher button opens a glassy search overlay. Indexes the Start Menu, UWP / Microsoft Store apps (via `Get-StartApps`), and files in your common folders. Acronym + fuzzy / typo-tolerant matching.\n- **HUD** — clock, Open-Meteo weather (any city via the in-app picker), CPU / RAM / network throughput, now-playing media, audio device switcher, file stash with native drag-out, Cloudflare WARP toggle, system power menu. Drag to reposition, click the dock toggle to show / hide.\n  ![HUD animation: drag and toggle](docs/screenshots/hud-anim.gif)\n- **Glass** — Win11 acrylic backdrop, layered transparency, hand-drawn SVG icons for system apps.\n\n## Install\n\n\u003e Free code signing on Windows provided by [SignPath.io](https://signpath.io/),\n\u003e certificate by the [SignPath Foundation](https://signpath.org/).\n\nAll downloads live on the [Releases page](https://github.com/pikammmmm/custom-windows-taskbar/releases/latest):\n\n| File | Size | What it is |\n|---|---|---|\n| `glassbar_\u003cversion\u003e_x64_en-US.msi` | ~2.7 MB | Installer (recommended) |\n| `glassbar.exe` | ~5.5 MB | Portable main app |\n| `uninstall.exe` | ~280 KB | Uninstaller — restores the Windows taskbar and wipes user data |\n\n### Option A — Installer (recommended)\n\n1. Download and run the MSI.\n2. Installs to `Program Files\\glassbar\\`, adds a Start-menu entry, registers an Apps \u0026 Features uninstaller, and drops `uninstall.exe` next to the main app.\n3. Launch glassbar from Start. The dock auto-shows when your cursor reaches the bottom of the screen.\n4. (Optional) Open the HUD → **Settings** → toggle *Launch at sign-in* for autostart.\n\n### Option B — Portable\n\n1. Download `glassbar.exe` (and `uninstall.exe` if you want a clean teardown later) and put them in the same folder, e.g. `C:\\Tools\\glassbar\\`.\n2. Double-click `glassbar.exe` to run — no install, no admin prompt, no Start-menu entry.\n3. To autostart, drop a shortcut into `shell:startup` (paste that into Run / File Explorer) or toggle *Launch at sign-in* in the HUD's Settings.\n\n## Uninstall\n\nPick whichever is more convenient:\n\n- **MSI build** — Settings → Apps → Installed apps → glassbar → Uninstall.\n  - Or run `uninstall.exe` from `Program Files\\glassbar\\` (it ships next to `glassbar.exe`). It hands off to `msiexec /x`, restores the Windows taskbar, removes autostart, and wipes user data + cache.\n- **Portable** — download `uninstall.exe` from the [Releases page](https://github.com/pikammmmm/custom-windows-taskbar/releases/latest) (or run the one already next to your portable `glassbar.exe`). It runs the same cleanup steps, then you delete `glassbar.exe` yourself.\n\nEither path also restores the standard Windows taskbar in case glassbar was killed without its exit handler running — that's the part you can't get back via \"delete the file\" alone.\n\n## Privacy\n\nglassbar does not collect, store, or transmit any user data — no analytics,\nno telemetry, no crash reporting, no phone-home, no account system.\n\n**What stays on your machine:**\n- Pinned apps, HUD position, stash files, autostart preference, weather city\n  selection — all in `%APPDATA%\\glassbar\\` (cleared by the uninstaller).\n- WebView2 cache for the dock / HUD UI in `%LOCALAPPDATA%\\com.glassbar.app\\`.\n- Spotlight's app index (built from your Start Menu and `Get-StartApps`)\n  and file index (your `Desktop` / `Documents` / `Downloads` / `Pictures` /\n  `Videos` / `Music` folders) — held in process memory only.\n- Claude Code transcripts under `%USERPROFILE%\\.claude\\projects\\` are read,\n  but only locally — nothing leaves the machine.\n\n**The only outbound network requests:**\n- `api.open-meteo.com` and `geocoding-api.open-meteo.com` — fetches the\n  current weather for the city you select in HUD → Settings. Sends the\n  city name (geocoding) and lat/lon (forecast). No API key, no account.\n- `warp-cli` invocations talk to Cloudflare WARP locally; if WARP is\n  active, your traffic flows through Cloudflare's network, but glassbar\n  itself only toggles WARP — it doesn't transmit data through it.\n\nThat's it. There is no first-party server, no third-party SDK, no\nidentifier sent anywhere. Source is fully open under MIT for inspection.\n\n## Build from source\n\nRequires Rust (stable). The WiX Toolset is needed for the MSI bundle and ships preinstalled on `windows-latest` GitHub runners.\n\n```bash\ncargo install tauri-cli --version \"^2.0\"\ncd src-tauri\ncargo tauri build\n```\n\nThe MSI installer is written to `src-tauri/target/release/bundle/msi/`.\n\n## Releasing\n\nTag a commit with `vX.Y.Z` and push the tag. `.github/workflows/release.yml` runs `cargo tauri build` on a Windows runner and attaches the MSI to a GitHub Release automatically:\n\n```bash\ngit tag v0.1.0\ngit push origin v0.1.0\n```\n\nA manual run is also wired in via the workflow's *Run workflow* button — that leaves the MSI as a workflow artifact instead of publishing a release.\n\n## Configuration\n\nFiles live in `%APPDATA%\\glassbar\\glassbar\\data\\`:\n\n- `pinned.json` — array of `{ \"path\", \"display_name\", \"icon_path\"? }`. Hot-reloaded on save.\n- `settings.json` — `{ \"hud_position\": [x, y]?, \"auto_start\": bool }`.\n\nA starter `pinned.example.json` ships in the repo.\n\n## Auto-start at login\n\nToggle from the dock devtools (or call `set_autostart` programmatically). Disabled by default.\n\n## Requirements\n\n- Windows 10 (1809+) or Windows 11\n- WebView2 runtime (preinstalled on Win11)\n\n## Limitations (v1)\n\n- Single primary monitor only.\n- No third-party system tray hosting (planned).\n- No in-app settings UI — edit JSON for now.\n- One glass theme.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpikammmmm%2Fcustom-windows-taskbar","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpikammmmm%2Fcustom-windows-taskbar","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpikammmmm%2Fcustom-windows-taskbar/lists"}