Dotfiles/desktopenvs/hyprlua/Vencord/themes/system24
The_miro b629697ddd feat: add hyprlua config set and migrate hyprland envvars to dedicated file
Duplicates desktopenvs/hyprland/ as desktopenvs/hyprlua/ and converts all
Hyprland-specific configs (.conf) to Lua (.lua) using the 0.55+ hl.* API:
hyprland.lua, envvars.lua, monitors.lua, input.lua, autostart.lua,
windowrules.lua, binds.lua. Non-Hyprland tool configs (hyprpaper, hyprlock,
hypridle, hyprtoolkit) remain as .conf. Adds hyprlua.sh installer (user-side
.lua files install to ~/.config/hypr/ for require() resolution) and registers
HyprLua as the recommended DE option in tui-install.sh, marking the old
hyprlang-based Hyprland install as legacy.

Also consolidates hyprland (legacy) env vars into hypr-usr/envvars.conf,
removing duplicates from hyprland.conf and monitors.conf.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 08:50:23 +02:00
..
assets feat: add hyprlua config set and migrate hyprland envvars to dedicated file 2026-05-19 08:50:23 +02:00
benchmark feat: add hyprlua config set and migrate hyprland envvars to dedicated file 2026-05-19 08:50:23 +02:00
scripts feat: add hyprlua config set and migrate hyprland envvars to dedicated file 2026-05-19 08:50:23 +02:00
src feat: add hyprlua config set and migrate hyprland envvars to dedicated file 2026-05-19 08:50:23 +02:00
theme feat: add hyprlua config set and migrate hyprland envvars to dedicated file 2026-05-19 08:50:23 +02:00
.prettierrc feat: add hyprlua config set and migrate hyprland envvars to dedicated file 2026-05-19 08:50:23 +02:00
LICENSE feat: add hyprlua config set and migrate hyprland envvars to dedicated file 2026-05-19 08:50:23 +02:00
README.md feat: add hyprlua config set and migrate hyprland envvars to dedicated file 2026-05-19 08:50:23 +02:00
package-lock.json feat: add hyprlua config set and migrate hyprland envvars to dedicated file 2026-05-19 08:50:23 +02:00
package.json feat: add hyprlua config set and migrate hyprland envvars to dedicated file 2026-05-19 08:50:23 +02:00

README.md

[!WARNING]
recently discord has rolled out a new UI refresh update, which breaks the theme. for now, development is paused. if and when i find the motivation, the theme will be rewritten for the new UI. until then, please check out my other theme, midnight.

preivew

system24

a tui-style discord theme, inspired by spicetify text theme.

screenshot

discord server

need help? want to get notified about updates? have feedback? join https://discord.gg/nz87hXyvcy

install

vencord/betterdiscord (or client with theme folder)

  1. go the default theme file or choose a flavor from the options below.
  2. click the download button in the top right.
  3. move the downloaded file into your theme folder. (there should be a button to open the theme folder in theme settings)
  4. you may need to enable the theme in your theme settings by clicking a toggle switch.
  5. (optional) customize the theme by editing the variables in system24.theme.css.
  1. add https://refact0r.github.io/system24/theme/system24.theme.css to your theme import links.

flavors

customized variants of the theme.

spotify-text

matches the spotify/spicetify "text" theme. thinner borders and different font weights from the default system24.

theme file

image

catppuccin mocha

based on the mocha palette of catppuccin.

theme file

image

gruvbox material

based on the vim theme gruvbox material.

theme file

image

monochrome

A monochrome version of the default theme with mostly neutral colors.

theme file

image

rose pine

based on the main palette of rose pine.

theme file

image