feat: finalize migration to chezmoi and modernize configuration logic

- Modularize Hyprland config into hyprland.d/
- Implement infinitely scalable monitor/workspace logic using templates and loop-based data structures
- Consolidate host-specific configs (hyprlock, hyprpaper, waybar) into single templates
- Resolve waybar symlink conflict and fix template execution errors
- Integrate chezmoi data variables for scale, resolution, and peripherals
This commit is contained in:
s0wlz (Matthias Puchstein)
2025-12-27 22:52:43 +01:00
commit 8018b53353
363 changed files with 30476 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
-- Spell-check (tweak languages to your needs)
vim.opt_local.spell = true
vim.opt_local.spelllang = { "en_gb", "de_de", "fr" }
-- Niceties for prose/math
vim.opt_local.wrap = true
vim.opt_local.linebreak = true
vim.opt_local.textwidth = 0 -- don't hard-wrap LaTeX