{"id":33372047,"url":"https://github.com/kikaraage/cosmoneer","last_synced_at":"2025-11-22T21:01:16.022Z","repository":{"id":322203183,"uuid":"1088527604","full_name":"KiKaraage/cosmoneer","owner":"KiKaraage","description":"proof-of-concept to bring COSMIC + Niri + Bluefin goodies together into a scroller desktop OS ","archived":false,"fork":false,"pushed_at":"2025-11-19T15:36:16.000Z","size":1011,"stargazers_count":3,"open_issues_count":6,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-11-19T17:09:34.521Z","etag":null,"topics":["bluefin","bootc","cosmic","fedora","niri","scroller","window-manager","wm"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/KiKaraage.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":"2025-11-03T04:58:51.000Z","updated_at":"2025-11-19T15:36:20.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/KiKaraage/cosmoneer","commit_stats":null,"previous_names":["kikaraage/cosmoneer"],"tags_count":0,"template":false,"template_full_name":"projectbluefin/finpilot","purl":"pkg:github/KiKaraage/cosmoneer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KiKaraage%2Fcosmoneer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KiKaraage%2Fcosmoneer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KiKaraage%2Fcosmoneer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KiKaraage%2Fcosmoneer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KiKaraage","download_url":"https://codeload.github.com/KiKaraage/cosmoneer/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KiKaraage%2Fcosmoneer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":285859619,"owners_count":27243729,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-11-22T02:00:05.934Z","response_time":64,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["bluefin","bootc","cosmic","fedora","niri","scroller","window-manager","wm"],"created_at":"2025-11-22T21:00:46.263Z","updated_at":"2025-11-22T21:01:16.008Z","avatar_url":"https://github.com/KiKaraage.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# cosmoneer\n\nA proof-of-concept to bring COSMIC + Niri + Bluefin goodies together into a scroller desktop OS.\n\n- Stable Fedora 43. Gated Linux kernels. Ease of tool access with Brew. Docker CE group access configured. \n- With Nightly COSMIC **and** Nightly Niri as scrollable tiling compositor. Applets and utilities ready.\n- Updated every Monday, Wednesday, Friday midnight UTC!\n\n\n\n\u003cimg alt=\"Cosmoneer desktop with Bluefin's Collapse wallpaper\" src=\".github/assets/01-wallpaper.png\" /\u003e\n\n\u003cimg alt=\"Cosmoneer desktop with Niri compositor, handling multiple windows horizontally in its scrolling nature\" src=\".github/assets/02-multitasking.jpg\" /\u003e\n\nTry it:\n- Install a Fedora Atomic variant, like [Bluefin](https://projectbluefin.io)\n- Run `sudo bootc switch ghcr.io/kikaraage/cosmoneer`\n- COSMIC + Niri Integration: After your first login, run `ujust configure-niri-cosmic` to configure COSMIC apps and keybindings inside Niri. Use `ujust show-niri-config` to review the configuration or `ujust reset-niri-config` to roll back to defaults.\n\n## About This Image\n\n\n\n| Aspects | Choices | Sources |\n|---------|-------- | ------- |\n| Base OS | Fedora 43 | `ghcr.io/ublue-os/base-main:43` | \n| DE \u0026 WM | Nightly `cosmic-desktop` + Nightly `niri-git` | [ryanabx/cosmic-epoch](https://copr.fedorainfracloud.org/coprs/ryanabx/cosmic-epoch/), [yalter/niri-git](https://copr.fedorainfracloud.org/coprs/yalter/niri-git/) |\n| Kernel  | Gated, similar to Bluefin/Aurora stable | [ublue-os/packages](https://copr.fedorainfracloud.org/coprs/ublue-os/packages/) |\n| Others  | `ublue-brew`, `uupd`, `ublue-bling` enabled | [ublue-os/packages](https://copr.fedorainfracloud.org/coprs/ublue-os/packages/) |\n\n### Benefits and Compromises\n\nComing soon, check /issues for now. Lots of tradeoffs between cosmic-comp and niri sessions for sure, but it's worth it for me!\n\n### Applets\n\n| Applet Name | Description | Source | Status | \n| ----------- | ----------- | ------ | ------ |\n| cosmic-ext-applet-emoji-selector | Emoji selector | Git | Working (but the emojis rendered blank) | \n| cosmic-ext-applet-vitals | System monitoring | Git | Working |\n| cosmic-ext-applet-caffeine | Keep device idle | Git | Working (kinda, though the Niri session itself is caffeinated) |\n| cosmic-connect-applet | (Supposedly) bridging KDE Connect | Git | Not working, still template-y |\n| cosmic-ext-applet-clipboard-manager | Clipboard manager | Git | Working with no icon |\n| cosmic-ext-applet-privacy-indicator | Indicator for webcam/mic activity | GH Release (RPM) | Working (but not when wf-recorder is active) |\n| cosmic-ext-applet-ollama | Chat with local LLM via Ollama | Git | Working (but my system is too weak for it anyway) |\n\n### Tools\n\n| Tool Name | Description | Source | Status |\n| --------- | ----------- | ------ | ------ |\n| cosmic-ext-alternative-startup | Making Niri session work on COSMIC | Git | Half-working (filechooser \u0026 app list/taskbar fails) |\n| cosmic-ext-bg-theme | Dynamic theming based on wallpaper | Git | Working |\n| wf-recorder-gui | Screenrecording app using wf-recorder | Git | Working only on Niri session |\n| prtsc-wayland | Faster screencapture utility for cosmic-comp | Git | Working (partial SS doesn't work yet) |\n\n### Other Apps \u0026 Multimedia Support\n- **Docker CE** - Latest Docker Engine with docker-compose plugin\n- SSH agent enabled globally\n- Docker group pre-configured\n- **Fonts preinstalled via Brew** - Recommended Cosmic UI font: Work Sans, Bricolage Grotesque, Aptos\n- FFmpeg with full codec support\n- GStreamer plugins (good, base, bad-free)\n- Video thumbnail support for file managers\n- LAME audio codecs\n- Modern image format support (libjxl)\n\n### ujust Commands (WIP)\n- `ujust configure-niri-cosmic` - Configure Niri for COSMIC integration\n- `ujust show-niri-config` - Display current Niri configuration\n- `ujust reset-niri-config` - Reset Niri to defaults\n- `ujust configure-dev-groups` - Add user to docker and libvirt groups\n\n*Last updated: 2025-11-17*\n\n## Communities\n\n- [bootc Discussion](https://github.com/bootc-dev/bootc/discussions)\n- [Universal Blue Discord](https://discord.gg/WEu6BdFEtp)\n- [Zirconium](https://github.com/zirconium-dev/zirconium/) Discord for Niri talks\n- [Niri](https://github.com/YaLTeR/niri) Discord for actual Niri talks\n- [Origami Linux](https://github.com/john-holt4/Origami-Linux) Discord for COSMIC talks\n- [Pop!_OS ~~Slack~~ Mattermost](https://chat.pop-os.org/) for actual COSMIC talks, updates, complaints\n- [Fedora COSMIC Matrix](https://matrix.to/#/#cosmic:fedoraproject.org) for COSMIC talks with Ryanabx, the Fedora maintainer\n\n## Learn More\n\n- [Universal Blue Documentation](https://universal-blue.org/)\n- [bootc Documentation](https://containers.github.io/bootc/)\n- [Video Tutorial by TesterTech](https://www.youtube.com/watch?v=IxBl11Zmq5wE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkikaraage%2Fcosmoneer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkikaraage%2Fcosmoneer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkikaraage%2Fcosmoneer/lists"}