A desktop for CachyOS and Hyprland
Built on Quickshell. Discord, Steam, Spotify and my GoXLR hook into it, and all apps get the same colors. Two styles so far, tui and bloom.
curl -fsSL https://facet-shell.github.io/install.sh | bash
Hobby project. Runs on my PC, has bugs.
launcher Super+Space
Launcher
Apps, Spotify, Discord, timers, emoji, files, clipboard, web search, Claude. A letter and a space switch the mode.
dashboard bloom only
Dashboard
Weather, what's playing, the calendar, GitHub, CPU. Comes down from the clock.
control center Super+C
Control center
Toggles, the GoXLR faders and an app mixer. The faders move with the hardware.
game mode
Game mode
Turns on when a game starts. Popups get small, the rest waits until you're done.
lockscreen Super+L
Lockscreen
Clock, weather, music. Click it and type. The login screen looks the same.
infinite canvas Super+wheel
Infinite canvas
All windows on one big plane, each screen shows a part of it. Drag, zoom, click a window.
themes facet theme set
Themes
One command, and the shell, the apps, the login screen and GRUB change color.
styles facet style
Styles
The look of everything. More later.
bloom
Round, Material You colors, panels slide out of a frame around the screen.
facet style bloomtui
Square frames, one mono font.
facet style tuiEverything else
- screenshot_regionScreenshotsPrint
- radio_button_checkedScreen recording, you pick what you hearSuper+Shift+R
- movie_editVideo and picture editor
- drawDraw on the screenSuper+P
- photo_libraryYour shots and clipsSuper+G
- wallpaperWallpapers, videos, Wallpaper EngineSuper+W
- keyboard_command_keyHold Super for the hotkeys
- settingsSettingsSuper+,
- alarmTimers and alarms
- system_update_altUpdates, and a watchdog for the shell
- keyboardKeyboard lighting and keysSuper+K
- power_settings_newLogin, boot splash and GRUB in the theme
Screenshots and recordings
Install
curl -fsSL https://facet-shell.github.io/install.sh | bash
Arch or CachyOS with Hyprland. It asks what you want and only pulls that, old configs get backed up. Coming from frameshell? Use migrate-to-facet.
- facet
- a menu of the everyday stuff
- facet style bloom
- switch the look
- facet theme set nebula
- switch the colors
- facet add steam
- add a part later
- facet update
- pull and apply everything
Repos
Hobby project, has bugs. What to try is in TESTING.md, ideas and bugs go on the board.