Skip to content

Releases

crux 0.2.0

Choose a tag to compare

@teezlabs teezlabs released this 09 Nov 07:08
b2df4de

The second tagged release of crux: 10 merged pull requests since 0.1.0. Still 0ver, still my daily driver.

What's new

Login screen

  • crux has its own login screen for greetd, drawn with the shell's own components and theme instead of a separate SDDM theme. Setup and the TTY fallback are in the README (#11)

Theming

  • Neovim and cava follow the wallpaper palette (#6), and so does BetterDiscord, alongside Vesktop (#5)
  • The login screen keeps up with the current wallpaper instead of lagging one change behind (#4)
  • The lock screen shows each monitor's own wallpaper (#2)

Wi-Fi and Bluetooth

  • Wi-Fi and Bluetooth report failures instead of failing silently (#3), including a missing bluetoothctl (#1)

Memory

  • The wallpaper library's thumbnails no longer keep every wallpaper in memory at full size: about 680 MB less with a 32-wallpaper folder (#10)

Website

Install

yay -S crux-shell-git
qs -c crux

crux 0.1.0

Choose a tag to compare

@teezlabs teezlabs released this 17 Oct 18:24

The first tagged release of crux. Releases follow 0ver, so expect 0.x for a long time. It's still my daily driver, and it still changes under me.

crux

What's in it

Bar

  • Sits on any edge, set per monitor, as a docked strip or a floating outlined pill
  • 37 widgets, long-press to drag and reorder, drawers that unfold straight out of the widget
  • A wallpaper backdrop behind the bar hides windows a scrolling layout parks off-screen

Desktop

  • Control Center, app launcher with a calculator, notifications with do-not-disturb, volume OSD and session menu
  • Lock screen, polkit agent and idle handling, all built in
  • Night light, clipboard history and Philips Hue control

Theming

  • Wallpaper browser with a slice strip for your local folder and a Wallhaven search grid
  • A matugen palette from your wallpaper, or one of 11 presets, pushed into Hyprland, kitty, GTK, Qt, yazi, btop, starship and Vesktop
  • Chamfered window corners through Hyprland shader overrides, with a picker for which corners get cut

Settings

  • A home page with your theme, quick toggles and shortcuts, plus 20 tabs and search

Install

yay -S crux-shell-git
qs -c crux

Needs Hyprland with a Lua config and upstream Quickshell. See the README for the full list.