Commit Graph
7 Commits
Author SHA1 Message Date
haylan 22e0b707e8 Add fontconfig package to set 0xProto Nerd Font as default monospace
Without this, apps that fall back to fontconfig's generic 'monospace'
alias (rather than requesting the Nerd Font by name) don't pick up
the glyphs kitty/foot/waybar etc. rely on.
2026-07-07 23:29:23 +02:00
haylan 4ad70d24eb Fix hyprpaper.conf for hyprpaper 0.8's rewritten config schema
hyprpaper 0.8.0 was a full rewrite onto hyprtoolkit that dropped
preload= and the old wallpaper = monitor,path key=value line in
favor of a wallpaper { monitor = ... path = ... fit_mode = ... }
block (confirmed against hyprpaper's ConfigManager.cpp). The old
syntax silently matched nothing, so hyprpaper ran with zero wallpaper
settings and never displayed one — this was the actual cause of the
originally reported 'hyprpaper ignores my wallpaper' issue.
2026-07-07 23:26:59 +02:00
haylan cb96dd6159 Fix machine-generated Hyprland config never loading
Lua's require() treats dots in the module string as directory
separators, so pcall(require, "conf.d.autostart") resolved to
conf/d/autostart.lua instead of the real conf.d/autostart.lua. The
failure was silently swallowed by pcall, so autostart/locale/nvidia/
terminal configs never took effect on any machine using this repo.
Renamed the generated directory to confd (no dot) and updated the
require calls to match.
2026-07-07 23:26:21 +02:00
haylan ed0a09bfcc Enhance installation process with terminal selection, update autostart commands, and add PolyForm license; remove unused AGS config 2026-07-06 07:02:34 +02:00
haylan 3ee00f2de3 Refactor installation process and enhance configuration management; add locale detection and autostart support 2026-07-06 00:01:07 +02:00
haylan 93de248c5a Add Hyprland skill and configuration files; enhance installation process with GPU detection and SDDM support 2026-07-05 22:40:27 +02:00
haylan 913ebaab14 prepared dot files 2026-07-04 23:48:24 +02:00