Skip to content

v2.3.0

Choose a tag to compare

@hakuimaku hakuimaku released this 05 Sep 08:26
· 484 commits to main since this release

What's Changed?

Something new:

  • Update main_setting.sh from v2.2.2 to version 2.3.0
  • Added customizable Hypridle settings through ~/hakuspace-control/hypridle.conf.
  • Renamed cava-layer.py to cava_layer.py.
  • Simplified wallpaper and thumbnail path handling.

Remove this directory, because it's no use now:

rm -rf ~/Videos/Wallpapers/Preview

Refactor repository:

  • Restructured configuration sources under src/home/.
  • Simplified and fixed install.sh and update.sh deployment paths.
  • Added automatic backups under ~/.backup/ before configuration changes.
  • Added rollback.sh to restore previous HakuSpace configurations safely.
  • Rollback preserves unrelated files and user-owned once-only configurations.
  • Added comprehensive architecture and dotfiles copy-management documentation.
  • Added Vietnamese translations for the installation and architecture guides.
  • Updated README installation, rollback, NixOS, and keybinding instructions.

The repository now uses the following source layout:

  • src/home/.config/ for application and window-manager configuration.
  • src/home/.local/bin/ for managed user scripts.
  • src/home/hakuspace-control/ for default user customization templates.
  • src/packages/ for package manifests.

HakuSpace continues to use regular copied files rather than symbolic links or Home Manager.

Full Changelog: v2.2.6...v2.3.0