Commit Graph
11 Commits
Author SHA1 Message Date
haylan 832f8bb584 Document foot's [colors] to [colors-dark] rename and pin its version 2026-07-07 23:30:38 +02:00
haylan 1c8359fa4d Fix deprecated [colors] section in foot.ini
foot 1.26.0 renamed [colors] to [colors-dark] (paired with a new
[colors-light] for a light theme); the old name still works but logs
a deprecation warning on every launch. This is the error you saw in
the foot terminal.
2026-07-07 23:30:33 +02:00
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 55eb10c69b Bump @types/node to ^22.20.0 2026-07-07 23:29:17 +02:00
haylan 19c44740c9 Fill in LICENSE required notice with actual copyright holder 2026-07-07 23:29:13 +02:00
haylan 5b5f0bac38 Add Lua language server config and VS Code extension recommendation
.luarc.json declares the hl global so sumneko.lua doesn't flag
hyprland.lua's hl.* calls as undefined globals; extensions.json
recommends the sumneko.lua extension itself.
2026-07-07 23:29:08 +02:00
haylan 22546ab7dd Enable TypeScript Go experimental language service in VS Code 2026-07-07 23:29:02 +02:00
haylan 2227a23630 Document the confd/hyprpaper config rewrite traps and pin known versions
Both bugs fixed in the preceding commits came from assuming an older
config syntax was still valid. Recorded the gotcha directly on the
relevant Architecture bullets, plus a version table for every
dotfiles-managed package so future edits check the installed version
against upstream's current schema instead of repeating the mistake.
2026-07-07 23:27:34 +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 f8ad3ee62c Update README for confd rename 2026-07-07 23:26:43 +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